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 | inlinestatic |
Clone() const | PObject | virtual |
Close() | PVideoOutputDevice | inlinevirtual |
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 |
eCropCentre enum value | PVideoFrameInfo | |
eCropTopLeft enum value | PVideoFrameInfo | |
eMaxResizeMode enum value | PVideoFrameInfo | |
EqualTo enum value | PObject | |
eScale enum value | PVideoFrameInfo | |
frameBrightness | PVideoDevice | protected |
frameColour | PVideoDevice | protected |
FrameComplete()=0 | PVideoOutputDeviceRGB | pure virtual |
frameContrast | PVideoDevice | protected |
frameHeight | PVideoFrameInfo | protected |
frameHue | PVideoDevice | protected |
frameRate | PVideoFrameInfo | protected |
frameStore | PVideoDevice | protected |
frameWhiteness | PVideoDevice | protected |
frameWidth | PVideoFrameInfo | protected |
GetBrightness() | PVideoDevice | virtual |
GetChannel() const | PVideoDevice | virtual |
GetClass(unsigned ancestor=0) const | PObject | inlinevirtual |
GetColour() | PVideoDevice | virtual |
GetColourFormat() const | PVideoFrameInfo | virtual |
GetContrast() | 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 |
GetHue() | PVideoDevice | virtual |
GetLastError() const | PVideoDevice | inline |
GetMaxFrameBytes() | PVideoOutputDeviceRGB | virtual |
GetMaxFrameBytesConverted(PINDEX rawFrameBytes) const | PVideoDevice | protected |
GetNumChannels() | PVideoDevice | virtual |
GetParameters(int *whiteness, int *brightness, int *colour, int *contrast, int *hue) | 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 |
GetVFlipState() | PVideoDevice | virtual |
GetVideoFormat() const | PVideoDevice | virtual |
GetWhiteness() | 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 | inlinevirtual |
IsClass(const char *cls) const | PObject | inline |
IsOpen()=0 | PVideoDevice | pure virtual |
lastError | PVideoDevice | protected |
LessThan enum value | PObject | |
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 | |
PAL enum value | PVideoDevice | |
Parse(const PString &str) | PVideoFrameInfo | |
ParseSize(const PString &str, unsigned &width, unsigned &height) | PVideoFrameInfo | static |
PObject() | PObject | inlineprotected |
preferredColourFormat | PVideoDevice | protected |
PrintOn(ostream &strm) const | PVideoFrameInfo | virtual |
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 enum name | PVideoFrameInfo | |
resizeMode | PVideoFrameInfo | protected |
sarHeight | PVideoFrameInfo | protected |
sarWidth | PVideoFrameInfo | protected |
scanLineWidth | PVideoOutputDeviceRGB | protected |
SECAM enum value | PVideoDevice | |
SetBrightness(unsigned newBrightness) | PVideoDevice | virtual |
SetChannel(int channelNumber) | PVideoDevice | virtual |
SetColour(unsigned newColour) | PVideoDevice | virtual |
SetColourFormat(const PString &colourFormat) | PVideoOutputDeviceRGB | virtual |
SetColourFormatConverter(const PString &colourFormat) | PVideoDevice | virtual |
SetContrast(unsigned newContrast) | 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, unsigned flags) | PVideoOutputDevice | virtual |
PVideoOutputDevice::SetFrameData(unsigned x, unsigned y, unsigned width, unsigned height, unsigned sarwidth, unsigned sarheight, const BYTE *data, PBoolean endFrame, unsigned flags, const void *mark) | PVideoOutputDevice | 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 | inlinevirtual |
SetHue(unsigned newHue) | PVideoDevice | 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 |
SetVFlipState(PBoolean newVFlipState) | PVideoDevice | virtual |
SetVideoChannelFormat(int channelNumber, VideoFormat videoFormat) | PVideoDevice | virtual |
SetVideoFormat(VideoFormat videoFormat) | PVideoDevice | virtual |
SetWhiteness(unsigned newWhiteness) | PVideoDevice | virtual |
SQCIFHeight enum value | PVideoFrameInfo | |
SQCIFWidth enum value | PVideoFrameInfo | |
StandardSizes enum name | PVideoFrameInfo | |
Start() | PVideoOutputDevice | inlinevirtual |
Stop() | PVideoOutputDevice | inlinevirtual |
swappedRedAndBlue | PVideoOutputDeviceRGB | protected |
videoFormat | PVideoDevice | protected |
VideoFormat enum name | PVideoDevice | |
~PObject() | PObject | inlinevirtual |
~PVideoDevice() | PVideoDevice | virtual |
~PVideoOutputDevice() | PVideoOutputDevice | inlinevirtual |