PTLib  Version 2.10.11
PVideoDevice Member List

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

AsString(unsigned width, unsigned height)PVideoFrameInfostatic
Auto enum valuePVideoDevice
CalculateFrameBytes() constPVideoFrameInfoinline
CalculateFrameBytes(unsigned width, unsigned height, const PString &colourFormat)PVideoFrameInfostatic
CanCaptureVideo() const =0PVideoDevicepure virtual
channelNumberPVideoDeviceprotected
CIF16Height enum valuePVideoFrameInfo
CIF16Width enum valuePVideoFrameInfo
CIF4Height enum valuePVideoFrameInfo
CIF4Width enum valuePVideoFrameInfo
CIFHeight enum valuePVideoFrameInfo
CIFWidth enum valuePVideoFrameInfo
Class()PObjectinlinestatic
Clone() constPObjectvirtual
Close()=0PVideoDevicepure virtual
colourFormatPVideoFrameInfoprotected
Compare(const PObject &obj) constPVideoFrameInfovirtual
CompareObjectMemoryDirect(const PObject &obj) constPObjectvirtual
Comparison enum namePObject
converterPVideoDeviceprotected
deviceNamePVideoDeviceprotected
eCropCentre enum valuePVideoFrameInfo
eCropTopLeft enum valuePVideoFrameInfo
eMaxResizeMode enum valuePVideoFrameInfo
EqualTo enum valuePObject
eScale enum valuePVideoFrameInfo
frameBrightnessPVideoDeviceprotected
frameColourPVideoDeviceprotected
frameContrastPVideoDeviceprotected
frameHeightPVideoFrameInfoprotected
frameHuePVideoDeviceprotected
frameRatePVideoFrameInfoprotected
frameStorePVideoDeviceprotected
frameWhitenessPVideoDeviceprotected
frameWidthPVideoFrameInfoprotected
GetBrightness()PVideoDevicevirtual
GetChannel() constPVideoDevicevirtual
GetClass(unsigned ancestor=0) constPObjectinlinevirtual
GetColour()PVideoDevicevirtual
GetColourFormat() constPVideoFrameInfovirtual
GetContrast()PVideoDevicevirtual
GetDeviceName() constPVideoDeviceinline
GetDeviceNames() const =0PVideoDevicepure virtual
GetFrameHeight() constPVideoFrameInfovirtual
GetFrameRate() constPVideoFrameInfovirtual
GetFrameSize(unsigned &width, unsigned &height) constPVideoDevicevirtual
GetFrameSizeLimits(unsigned &minWidth, unsigned &minHeight, unsigned &maxWidth, unsigned &maxHeight)PVideoDevicevirtual
GetFrameWidth() constPVideoFrameInfovirtual
GetHue()PVideoDevicevirtual
GetLastError() constPVideoDeviceinline
GetMaxFrameBytes()=0PVideoDevicepure virtual
GetMaxFrameBytesConverted(PINDEX rawFrameBytes) constPVideoDeviceprotected
GetNumChannels()PVideoDevicevirtual
GetParameters(int *whiteness, int *brightness, int *colour, int *contrast, int *hue)PVideoDevicevirtual
GetPreferredColourFormat()PVideoDeviceinline
GetResizeMode() constPVideoFrameInfoinline
GetSarHeight() constPVideoFrameInfovirtual
GetSarSize(unsigned &width, unsigned &height) constPVideoFrameInfovirtual
GetSarWidth() constPVideoFrameInfovirtual
GetSizeNames()PVideoFrameInfostatic
GetVFlipState()PVideoDevicevirtual
GetVideoFormat() constPVideoDevicevirtual
GetWhiteness()PVideoDevicevirtual
GreaterThan enum valuePObject
HashFunction() constPObjectvirtual
HD1080Height enum valuePVideoFrameInfo
HD1080Width enum valuePVideoFrameInfo
HD480Height enum valuePVideoFrameInfo
HD480Width enum valuePVideoFrameInfo
HD720Height enum valuePVideoFrameInfo
HD720Width enum valuePVideoFrameInfo
HDTVHeight enum valuePVideoFrameInfo
HDTVWidth enum valuePVideoFrameInfo
i1080Height enum valuePVideoFrameInfo
i1080Width enum valuePVideoFrameInfo
i480Height enum valuePVideoFrameInfo
i480Width enum valuePVideoFrameInfo
InternalCompareObjectMemoryDirect(const PObject *obj1, const PObject *obj2, PINDEX size)PObjectstatic
InternalIsDescendant(const char *clsName) constPObjectinlinevirtual
IsClass(const char *cls) constPObjectinline
IsOpen()=0PVideoDevicepure virtual
lastErrorPVideoDeviceprotected
LessThan enum valuePObject
MaxHeight enum valuePVideoFrameInfo
MaxWidth enum valuePVideoFrameInfo
nativeVerticalFlipPVideoDeviceprotected
NTSC enum valuePVideoDevice
NumVideoFormats enum valuePVideoDevice
Open(const PString &deviceName, PBoolean startImmediate=true)=0PVideoDevicepure virtual
OpenFull(const OpenArgs &args, PBoolean startImmediate=true)PVideoDevicevirtual
operator!=(const PObject &obj) constPObjectinline
operator<(const PObject &obj) constPObjectinline
operator<=(const PObject &obj) constPObjectinline
operator==(const PObject &obj) constPObjectinline
operator>(const PObject &obj) constPObjectinline
operator>=(const PObject &obj) constPObjectinline
p720Height enum valuePVideoFrameInfo
p720Width enum valuePVideoFrameInfo
PAL enum valuePVideoDevice
Parse(const PString &str)PVideoFrameInfo
ParseSize(const PString &str, unsigned &width, unsigned &height)PVideoFrameInfostatic
PObject()PObjectinlineprotected
preferredColourFormatPVideoDeviceprotected
PrintOn(ostream &strm) constPVideoFrameInfovirtual
PVideoDevice()PVideoDeviceprotected
PVideoFrameInfo()PVideoFrameInfo
PVideoFrameInfo(unsigned frameWidth, unsigned frameHeight, const PString &colourFormat="YUV420P", unsigned frameRate=15, ResizeMode resizeMode=eScale)PVideoFrameInfo
QCIFHeight enum valuePVideoFrameInfo
QCIFWidth enum valuePVideoFrameInfo
ReadFrom(istream &strm)PObjectvirtual
ResizeMode enum namePVideoFrameInfo
resizeModePVideoFrameInfoprotected
sarHeightPVideoFrameInfoprotected
sarWidthPVideoFrameInfoprotected
SECAM enum valuePVideoDevice
SetBrightness(unsigned newBrightness)PVideoDevicevirtual
SetChannel(int channelNumber)PVideoDevicevirtual
SetColour(unsigned newColour)PVideoDevicevirtual
SetColourFormat(const PString &colourFormat)PVideoFrameInfovirtual
SetColourFormatConverter(const PString &colourFormat)PVideoDevicevirtual
SetContrast(unsigned newContrast)PVideoDevicevirtual
SetFrameRate(unsigned rate)PVideoFrameInfovirtual
SetFrameSar(unsigned width, unsigned height)PVideoFrameInfovirtual
SetFrameSize(unsigned width, unsigned height)PVideoDevicevirtual
SetFrameSizeConverter(unsigned width, unsigned height, ResizeMode resizeMode=eMaxResizeMode)PVideoDevicevirtual
SetFrameSizeConverter(unsigned width, unsigned height, PBoolean)PVideoDeviceinlinevirtual
SetHue(unsigned newHue)PVideoDevicevirtual
SetNearestFrameSize(unsigned width, unsigned height)PVideoDevicevirtual
SetPreferredColourFormat(const PString &colourFmt)PVideoDeviceinline
SetResizeMode(ResizeMode mode)PVideoFrameInfoinline
SetVFlipState(PBoolean newVFlipState)PVideoDevicevirtual
SetVideoChannelFormat(int channelNumber, VideoFormat videoFormat)PVideoDevicevirtual
SetVideoFormat(VideoFormat videoFormat)PVideoDevicevirtual
SetWhiteness(unsigned newWhiteness)PVideoDevicevirtual
SQCIFHeight enum valuePVideoFrameInfo
SQCIFWidth enum valuePVideoFrameInfo
StandardSizes enum namePVideoFrameInfo
Start()=0PVideoDevicepure virtual
Stop()=0PVideoDevicepure virtual
VideoFormat enum namePVideoDevice
videoFormatPVideoDeviceprotected
~PObject()PObjectinlinevirtual
~PVideoDevice()PVideoDevicevirtual