PTLib  Version 2.10.11
PColourConverter Member List

This is the complete list of members for PColourConverter, including all inherited members.

Class()PObjectinlinestatic
Clone() const PObjectvirtual
Compare(const PObject &obj) const PObjectvirtual
CompareObjectMemoryDirect(const PObject &obj) const PObjectvirtual
Comparison enum namePObject
Construct(const PVideoFrameInfo &src, const PVideoFrameInfo &dst)PColourConverterprotected
Convert(const BYTE *srcFrameBuffer, BYTE *dstFrameBuffer, PINDEX *bytesReturned=NULL)=0PColourConverterpure virtual
Convert(const BYTE *srcFrameBuffer, BYTE *dstFrameBuffer, unsigned int srcFrameBytes, PINDEX *bytesReturned=NULL)=0PColourConverterpure virtual
ConvertInPlace(BYTE *frameBuffer, PINDEX *bytesReturned=NULL, PBoolean noIntermediateFrame=false)PColourConvertervirtual
CopyYUV420P(unsigned srcX, unsigned srcY, unsigned srcWidth, unsigned srcHeight, unsigned srcFrameWidth, unsigned srcFrameHeight, const BYTE *srcYUV, unsigned dstX, unsigned dstY, unsigned dstWidth, unsigned dstHeight, unsigned dstFrameWidth, unsigned dstFrameHeight, BYTE *dstYUV, PVideoFrameInfo::ResizeMode resizeMode)PColourConverterstatic
Create(const PVideoFrameInfo &src, const PVideoFrameInfo &dst)PColourConverterstatic
Create(const PString &srcColourFormat, const PString &destColourFormat, unsigned width, unsigned height)PColourConverterstatic
dstColourFormatPColourConverterprotected
dstFrameBytesPColourConverterprotected
dstFrameHeightPColourConverterprotected
dstFrameWidthPColourConverterprotected
EqualTo enum valuePObject
FillYUV420P(unsigned x, unsigned y, int width, int height, unsigned frameWidth, unsigned frameHeight, BYTE *yuv, unsigned r, unsigned g, unsigned b)PColourConverterstatic
GetClass(unsigned ancestor=0) const PObjectinlinevirtual
GetDstColourFormat()PColourConverterinline
GetDstFrameHeight() const PColourConverterinline
GetDstFrameInfo(PVideoFrameInfo &info)PColourConvertervirtual
GetDstFrameSize(unsigned &width, unsigned &height) const PColourConverter
GetDstFrameWidth() const PColourConverterinline
GetMaxDstFrameBytes()PColourConverterinline
GetMaxSrcFrameBytes()PColourConverterinline
GetResizeMode() const PColourConverterinline
GetSrcColourFormat()PColourConverterinline
GetSrcFrameHeight() const PColourConverterinline
GetSrcFrameInfo(PVideoFrameInfo &info)PColourConvertervirtual
GetSrcFrameSize(unsigned &width, unsigned &height) const PColourConverter
GetSrcFrameWidth() const PColourConverterinline
GetVFlipState()PColourConverterinline
GreaterThan enum valuePObject
HashFunction() const PObjectvirtual
intermediateFrameStorePColourConverterprotected
InternalCompareObjectMemoryDirect(const PObject *obj1, const PObject *obj2, PINDEX size)PObjectstatic
InternalIsDescendant(const char *clsName) const PObjectinlinevirtual
IsClass(const char *cls) const PObjectinline
jdecPColourConverterprotected
LessThan enum valuePObject
operator!=(const PObject &obj) const PObjectinline
operator<(const PObject &obj) const PObjectinline
operator<=(const PObject &obj) const PObjectinline
operator==(const PObject &obj) const PObjectinline
operator>(const PObject &obj) const PObjectinline
operator>=(const PObject &obj) const PObjectinline
PColourConverter(const PString &srcColourFormat, const PString &dstColourFormat, unsigned width, unsigned height)PColourConverter
PColourConverter(const PVideoFrameInfo &src, const PVideoFrameInfo &dst)PColourConverter
PObject()PObjectinlineprotected
PrintOn(ostream &strm) const PColourConvertervirtual
ReadFrom(istream &strm)PObjectvirtual
resizeModePColourConverterprotected
RGBtoYUV(unsigned r, unsigned g, unsigned b, unsigned &y, unsigned &u, unsigned &v)PColourConverterstatic
RGBtoYUV(unsigned r, unsigned g, unsigned b, BYTE &y, BYTE &u, BYTE &v)PColourConverterstatic
SetDstFrameInfo(const PVideoFrameInfo &info)PColourConvertervirtual
SetDstFrameSize(unsigned width, unsigned height)PColourConvertervirtual
SetDstFrameSize(unsigned width, unsigned height, PBoolean bScale)PColourConvertervirtual
SetFrameSize(unsigned width, unsigned height)PColourConvertervirtual
SetResizeMode(PVideoFrameInfo::ResizeMode mode)PColourConverterinline
SetSrcFrameInfo(const PVideoFrameInfo &info)PColourConvertervirtual
SetSrcFrameSize(unsigned width, unsigned height)PColourConvertervirtual
SetVFlipState(PBoolean vFlipState)PColourConverterinline
srcColourFormatPColourConverterprotected
srcFrameBytesPColourConverterprotected
srcFrameHeightPColourConverterprotected
srcFrameWidthPColourConverterprotected
verticalFlipPColourConverterprotected
~PObject()PObjectinlinevirtual