h263.h File Reference

Go to the source code of this file.

Classes

class  H263Container

Functions

void YUV422PtoYUV420P (int width, int height, unsigned char *image)
void RGB24toRGB32 (const unsigned char *rgb24, unsigned char *rgb32, int len)
void YUV422PtoRGB32 (int width, int height, const unsigned char *src, unsigned char *dst, int dstSize)
void YUV420PtoRGB32 (const uchar *py, const uchar *pu, const uchar *pv, int width, int height, int stride, unsigned char *dst, int dstSize)
void YUV420PtoRGB32 (int width, int height, int stride, const unsigned char *src, unsigned char *dst, int dstSize)
void scaleYuvImage (const uchar *yuvBuffer, int ow, int oh, int dw, int dh, uchar *dst)
void cropYuvImage (const uchar *yuvBuffer, int ow, int oh, int cx, int cy, int cw, int ch, uchar *dst)
void flipRgb32Image (const uchar *rgbBuffer, int w, int h, uchar *dst)
void flipYuv420pImage (const uchar *yuvBuffer, int w, int h, uchar *dst)
void flipYuv422pImage (const uchar *yuvBuffer, int w, int h, uchar *dst)
void flipRgb24Image (const uchar *rgbBuffer, int w, int h, uchar *dst)


Function Documentation

void YUV422PtoYUV420P ( int  width,
int  height,
unsigned char *  image 
)

Definition at line 377 of file h263.cpp.

void RGB24toRGB32 ( const unsigned char *  rgb24,
unsigned char *  rgb32,
int  len 
)

Definition at line 207 of file h263.cpp.

void YUV422PtoRGB32 ( int  width,
int  height,
const unsigned char *  src,
unsigned char *  dst,
int  dstSize 
)

Definition at line 332 of file h263.cpp.

void YUV420PtoRGB32 ( const uchar *  py,
const uchar *  pu,
const uchar *  pv,
int  width,
int  height,
int  stride,
unsigned char *  dst,
int  dstSize 
)

Definition at line 286 of file h263.cpp.

void YUV420PtoRGB32 ( int  width,
int  height,
int  stride,
const unsigned char *  src,
unsigned char *  dst,
int  dstSize 
)

void scaleYuvImage ( const uchar *  yuvBuffer,
int  ow,
int  oh,
int  dw,
int  dh,
uchar *  dst 
)

Definition at line 436 of file h263.cpp.

Referenced by PhoneUIBox::TransmitLocalWebcamImage().

void cropYuvImage ( const uchar *  yuvBuffer,
int  ow,
int  oh,
int  cx,
int  cy,
int  cw,
int  ch,
uchar *  dst 
)

Definition at line 397 of file h263.cpp.

Referenced by PhoneUIBox::TransmitLocalWebcamImage().

void flipRgb32Image ( const uchar *  rgbBuffer,
int  w,
int  h,
uchar *  dst 
)

Definition at line 529 of file h263.cpp.

Referenced by Webcam::ProcessFrame().

void flipYuv420pImage ( const uchar *  yuvBuffer,
int  w,
int  h,
uchar *  dst 
)

Definition at line 466 of file h263.cpp.

Referenced by Webcam::ProcessFrame().

void flipYuv422pImage ( const uchar *  yuvBuffer,
int  w,
int  h,
uchar *  dst 
)

Definition at line 498 of file h263.cpp.

Referenced by Webcam::ProcessFrame().

void flipRgb24Image ( const uchar *  rgbBuffer,
int  w,
int  h,
uchar *  dst 
)

Definition at line 542 of file h263.cpp.

Referenced by Webcam::ProcessFrame().


Generated on Sat Dec 18 05:15:52 2010 for MythTV by  doxygen 1.5.5