PTLib Version 2.12.9

- Main Page
- Related Pages
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
PVideoOutputDeviceRGB Member List

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

AsString(unsigned width, unsigned height) | PVideoFrameInfo | static
Auto enum value | PVideoDevice |
bytesPerPixel | PVideoOutputDeviceRGB | protected
CalculateFrameBytes() const | PVideoFrameInfo | inline
CalculateFrameBytes(unsigned width, unsigned height, const PString &colourFormat) | PVideoFrameInfo | static
CanCaptureVideo() const | PVideoOutputDevice | virtual
channelNumber | PVideoDevice | protected
CIF16Height enum value | PVideoFrameInfo |
CIF16Width enum value | PVideoFrameInfo |
CIF4Height enum value | PVideoFrameInfo |
CIF4Width enum value | PVideoFrameInfo |
CIFHeight enum value | PVideoFrameInfo |
CIFWidth enum value | PVideoFrameInfo |
Class() | PObject | inline static
Clone() const | PObject | virtual
CloneAs() const | PObject | inline
Close() | PVideoOutputDevice | inline virtual
colourFormat | PVideoFrameInfo | protected
Compare(const PObject &obj) const | PVideoFrameInfo | virtual
CompareObjectMemoryDirect(const PObject &obj) const | PObject | virtual
Comparison enum name | PObject |
converter | PVideoDevice | protected
CreateDevice(const PString &driverName, PPluginManager *pluginMgr=NULL) | PVideoOutputDevice | static
CreateDeviceByName(const PString &deviceName, const PString &driverName=PString::Empty(), PPluginManager *pluginMgr=NULL) | PVideoOutputDevice | static
CreateOpenedDevice(const PString &driverName, const PString &deviceName, PBoolean startImmediate=true, PPluginManager *pluginMgr=NULL) | PVideoOutputDevice | static
CreateOpenedDevice(const OpenArgs &args, PBoolean startImmediate=true) | PVideoOutputDevice | static
deviceName | PVideoDevice | protected
DisableDecode() | PVideoOutputDevice | virtual
EqualTo enum value | PObject |
FrameComplete()=0 | PVideoOutputDeviceRGB | pure virtual
frameHeight | PVideoFrameInfo | protected
frameRate | PVideoFrameInfo | protected
frameStore | PVideoDevice | protected
frameWidth | PVideoFrameInfo | protected
GetAttributes(Attributes &attributes) | PVideoDevice | virtual
GetChannel() const | PVideoDevice | virtual
GetChannelNames() | PVideoDevice | virtual
GetClass(unsigned ancestor=0) const | PObject | inline virtual
GetColourFormat() const | PVideoDevice | virtual
GetDeviceName() const | PVideoDevice | inline
GetDeviceNames() const =0 | PVideoDevice | pure virtual
GetDriverNames(PPluginManager *pluginMgr=NULL) | PVideoOutputDevice | static
GetDriversDeviceNames(const PString &driverName, PPluginManager *pluginMgr=NULL) | PVideoOutputDevice | static
GetFrameHeight() const | PVideoFrameInfo | virtual
GetFrameRate() const | PVideoFrameInfo | virtual
GetFrameSize(unsigned &width, unsigned &height) const | PVideoDevice | virtual
GetFrameSizeLimits(unsigned &minWidth, unsigned &minHeight, unsigned &maxWidth, unsigned &maxHeight) | PVideoDevice | virtual
GetFrameWidth() const | PVideoFrameInfo | virtual
GetLastError() const | PVideoDevice | inline
GetMaxFrameBytes() | PVideoOutputDeviceRGB | virtual
GetMaxFrameBytesConverted(PINDEX rawFrameBytes) const | PVideoDevice | protected
GetNumChannels() | PVideoDevice | virtual
GetPosition(int &x, int &y) const | PVideoOutputDevice | virtual
GetPreferredColourFormat() | PVideoDevice | inline
GetResizeMode() const | PVideoFrameInfo | inline
GetSarHeight() const | PVideoFrameInfo | virtual
GetSarSize(unsigned &width, unsigned &height) const | PVideoFrameInfo | virtual
GetSarWidth() const | PVideoFrameInfo | virtual
GetSizeNames() | PVideoFrameInfo | static
GetTraceContextIdentifier() const | PObject | inline
GetTraceContextIdentifier(PObject &obj) | PObject | inline
GetTraceContextIdentifier(PObject *obj) | PObject | inline
GetVFlipState() | PVideoDevice | virtual
GetVideoFormat() const | PVideoDevice | virtual
GreaterThan enum value | PObject |
HashFunction() const | PObject | virtual
HD1080Height enum value | PVideoFrameInfo |
HD1080Width enum value | PVideoFrameInfo |
HD480Height enum value | PVideoFrameInfo |
HD480Width enum value | PVideoFrameInfo |
HD720Height enum value | PVideoFrameInfo |
HD720Width enum value | PVideoFrameInfo |
HDTVHeight enum value | PVideoFrameInfo |
HDTVWidth enum value | PVideoFrameInfo |
i1080Height enum value | PVideoFrameInfo |
i1080Width enum value | PVideoFrameInfo |
i480Height enum value | PVideoFrameInfo |
i480Width enum value | PVideoFrameInfo |
InternalCompareObjectMemoryDirect(const PObject *obj1, const PObject *obj2, PINDEX size) | PObject | static
InternalIsDescendant(const char *clsName) const | PObject | inline virtual
IsClass(const char *cls) const | PObject | inline
IsOpen()=0 | PVideoDevice | pure virtual
lastError | PVideoDevice | protected
LessThan enum value | PObject |
m_traceContextIdentifier | PObject | protected
MaxHeight enum value | PVideoFrameInfo |
MaxWidth enum value | PVideoFrameInfo |
mutex | PVideoOutputDeviceRGB | protected
nativeVerticalFlip | PVideoDevice | protected
NTSC enum value | PVideoDevice |
NumVideoFormats enum value | PVideoDevice |
Open(const PString &deviceName, PBoolean startImmediate=true)=0 | PVideoDevice | pure virtual
OpenFull(const OpenArgs &args, PBoolean startImmediate=true) | PVideoDevice | virtual
operator!=(const PObject &obj) const | PObject | inline
operator<(const PObject &obj) const | PObject | inline
operator<=(const PObject &obj) const | PObject | inline
operator==(const PObject &obj) const | PObject | inline
operator>(const PObject &obj) const | PObject | inline
operator>=(const PObject &obj) const | PObject | inline
p720Height enum value | PVideoFrameInfo |
p720Width enum value | PVideoFrameInfo |
P_DECLARE_ENUM_EX(ResizeMode, eMaxResizeMode, eScale, 0, eCropCentre, eCropTopLeft) | PVideoFrameInfo |
PAL enum value | PVideoDevice |
Parse(const PString &str) | PVideoFrameInfo |
ParseSize(const PString &str, unsigned &width, unsigned &height) | PVideoFrameInfo | static
PObject() | PObject | inline protected
preferredColourFormat | PVideoDevice | protected
PrintOn(ostream &strm) const | PVideoFrameInfo | virtual
PObject::PrintOn(ostream &strm) const | PObject | virtual
PTraceObjectInstance() const | PObject | inline
PTraceObjectInstance(const char *) | PObject | inline static
PTraceObjectInstance(const PObject *obj) | PObject | inline static
PVideoDevice() | PVideoDevice | protected
PVideoFrameInfo() | PVideoFrameInfo |
PVideoFrameInfo(unsigned frameWidth, unsigned frameHeight, const PString &colourFormat="YUV420P", unsigned frameRate=15, ResizeMode resizeMode=eScale) | PVideoFrameInfo |
PVideoOutputDevice() | PVideoOutputDevice |
PVideoOutputDeviceRGB() | PVideoOutputDeviceRGB |
QCIFHeight enum value | PVideoFrameInfo |
QCIFWidth enum value | PVideoFrameInfo |
ReadFrom(istream &strm) | PObject | virtual
resizeMode | PVideoFrameInfo | protected
sarHeight | PVideoFrameInfo | protected
sarWidth | PVideoFrameInfo | protected
scanLineWidth | PVideoOutputDeviceRGB | protected
SECAM enum value | PVideoDevice |
SetAttributes(const Attributes &attributes) | PVideoDevice | virtual
SetChannel(int channelNumber) | PVideoDevice | virtual
SetColourFormat(const PString &colourFormat) | PVideoOutputDeviceRGB | virtual
SetColourFormatConverter(const PString &colourFormat) | PVideoDevice | virtual
SetFrameData(unsigned x, unsigned y, unsigned width, unsigned height, const BYTE *data, PBoolean endFrame=true) | PVideoOutputDeviceRGB | virtual
PVideoOutputDevice::SetFrameData(unsigned x, unsigned y, unsigned width, unsigned height, const BYTE *data, PBoolean endFrame, bool &keyFrameNeeded) | PVideoOutputDevice | virtual
PVideoOutputDevice::SetFrameData(unsigned x, unsigned y, unsigned width, unsigned height, unsigned sarWidth, unsigned sarHeight, const BYTE *data, PBoolean endFrame, bool &keyFrameNeeded, const void *mark) | PVideoOutputDevice | virtual
SetFrameInfoConverter(const PVideoFrameInfo &info) | PVideoDevice | virtual
SetFrameRate(unsigned rate) | PVideoFrameInfo | virtual
SetFrameSar(unsigned width, unsigned height) | PVideoFrameInfo | virtual
SetFrameSize(unsigned width, unsigned height) | PVideoOutputDeviceRGB | virtual
SetFrameSizeConverter(unsigned width, unsigned height, ResizeMode resizeMode=eMaxResizeMode) | PVideoDevice | virtual
SetFrameSizeConverter(unsigned width, unsigned height, PBoolean) | PVideoDevice | inline virtual
SetNearestFrameSize(unsigned width, unsigned height) | PVideoDevice | virtual
SetPosition(int x, int y) | PVideoOutputDevice | virtual
SetPreferredColourFormat(const PString &colourFmt) | PVideoDevice | inline
SetResizeMode(ResizeMode mode) | PVideoFrameInfo | inline
SetTraceContextIdentifier(unsigned id) | PObject | inline
SetTraceContextIdentifier(const PObject &obj) | PObject | inline
SetTraceContextIdentifier(const PObject *obj) | PObject | inline
SetVFlipState(PBoolean newVFlipState) | PVideoDevice | virtual
SetVideoChannelFormat(int channelNumber, VideoFormat videoFormat) | PVideoDevice | virtual
SetVideoFormat(VideoFormat videoFormat) | PVideoDevice | virtual
SQCIFHeight enum value | PVideoFrameInfo |
SQCIFWidth enum value | PVideoFrameInfo |
StandardSizes enum name | PVideoFrameInfo |
Start() | PVideoOutputDevice | inline virtual
Stop() | PVideoOutputDevice | inline virtual
swappedRedAndBlue | PVideoOutputDeviceRGB | protected
videoFormat | PVideoDevice | protected
VideoFormat enum name | PVideoDevice |
~PObject() | PObject | inline virtual
~PVideoDevice() | PVideoDevice | virtual
~PVideoOutputDevice() | PVideoOutputDevice | inline virtual