PTLib  Version 2.14.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
PVideoInput1394DcDevice Member List

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

AbsoluteControl enum valuePVideoInputDevice
AsString(unsigned width, unsigned height)PVideoFrameInfostatic
AutomaticControl enum valuePVideoInputDevice
CalculateFrameBytes() const PVideoFrameInfoinline
CalculateFrameBytes(unsigned width, unsigned height, const PString &colourFormat)PVideoFrameInfostatic
cameraPVideoInput1394DcDeviceprotected
camera_nodesPVideoInput1394DcDeviceprotected
CanCaptureVideo() const PVideoInputDevicevirtual
capturing_durationPVideoInput1394DcDeviceprotected
channelNumberPVideoDeviceprotected
CIF16Height enum valuePVideoFrameInfo
CIF16Width enum valuePVideoFrameInfo
CIF4Height enum valuePVideoFrameInfo
CIF4Width enum valuePVideoFrameInfo
CIFHeight enum valuePVideoFrameInfo
CIFWidth enum valuePVideoFrameInfo
Class()PObjectinlinestatic
ClearMapping()PVideoInput1394DcDevice
Clone() const PObjectvirtual
CloneAs() const PObjectinline
Close()PVideoInput1394DcDevicevirtual
colourFormatPVideoFrameInfoprotected
Compare(const PObject &obj) const PVideoFrameInfovirtual
CompareObjectMemoryDirect(const PObject &obj) const PObjectvirtual
Comparison enum namePObject
ControlMode enum namePVideoInputDevice
converterPVideoDeviceprotected
CreateDevice(const PString &driverName, PPluginManager *pluginMgr=NULL)PVideoInputDevicestatic
CreateDeviceByName(const PString &deviceName, const PString &driverName=PString::Empty(), PPluginManager *pluginMgr=NULL)PVideoInputDevicestatic
CreateOpenedDevice(const PString &driverName, const PString &deviceName, PBoolean startImmediate=true, PPluginManager *pluginMgr=NULL)PVideoInputDevicestatic
CreateOpenedDevice(const OpenArgs &args, PBoolean startImmediate=true)PVideoInputDevicestatic
desiredColourFormatPVideoInput1394DcDeviceprotected
desiredFrameHeightPVideoInput1394DcDeviceprotected
desiredFrameWidthPVideoInput1394DcDeviceprotected
deviceNamePVideoDeviceprotected
EqualTo enum valuePObject
FlowControl(const void *flowData)PVideoInputDevicevirtual
frameHeightPVideoFrameInfoprotected
frameRatePVideoFrameInfoprotected
frameStorePVideoDeviceprotected
frameWidthPVideoFrameInfoprotected
GetAttributes(Attributes &attributes)PVideoDevicevirtual
GetBrightness()PVideoInput1394DcDevice
GetCaptureMode() const PVideoInputDevicevirtual
GetChannel() const PVideoDevicevirtual
GetChannelNames()PVideoDevicevirtual
GetClass(unsigned ancestor=0) const PObjectinlinevirtual
GetColour()PVideoInput1394DcDevice
GetColourFormat() const PVideoDevicevirtual
GetContrast()PVideoInput1394DcDevice
GetControlInfo(PVideoControlInfo::Types type) const PVideoInputDeviceinlinevirtual
GetDeviceCapabilities(Capabilities *capabilities) const PVideoInputDevicevirtual
GetDeviceCapabilities(const PString &deviceName, Capabilities *capabilities, PPluginManager *pluginMgr=NULL)PVideoInputDevicestatic
GetDeviceCapabilities(const PString &deviceName, const PString &driverName, Capabilities *caps, PPluginManager *pluginMgr=NULL)PVideoInputDevicestatic
GetDeviceName() const PVideoDeviceinline
GetDeviceNameFromOpenArgs(const OpenArgs &args) const PVideoDeviceprotected
GetDeviceNames() const =0PVideoDevicepure virtual
GetDriverNames(PPluginManager *pluginMgr=NULL)PVideoInputDevicestatic
GetDriversDeviceNames(const PString &driverName, PPluginManager *pluginMgr=NULL)PVideoInputDevicestatic
GetFrame(PBYTEArray &frame)PVideoInputDevicevirtual
GetFrameData(BYTE *buffer, PINDEX *bytesReturned=NULL)PVideoInput1394DcDevicevirtual
PVideoInputDevice::GetFrameData(BYTE *buffer, PINDEX *bytesReturned, bool &keyFrame)PVideoInputDevicevirtual
GetFrameDataNoDelay(BYTE *buffer, PINDEX *bytesReturned=NULL)PVideoInput1394DcDevicevirtual
PVideoInputDevice::GetFrameDataNoDelay(BYTE *buffer, PINDEX *bytesReturned, bool &keyFrame)PVideoInputDevicevirtual
GetFrameHeight() const PVideoFrameInfovirtual
GetFrameRate() const PVideoFrameInfovirtual
GetFrameSize(unsigned &width, unsigned &height) const PVideoDevicevirtual
GetFrameSizeLimits(unsigned &minWidth, unsigned &minHeight, unsigned &maxWidth, unsigned &maxHeight)PVideoInput1394DcDevicevirtual
GetFrameWidth() const PVideoFrameInfovirtual
GetHue()PVideoInput1394DcDevice
GetInputDeviceNames()PVideoInput1394DcDevicestatic
GetLastError() const PVideoDeviceinline
GetMaxFrameBytes()PVideoInput1394DcDevicevirtual
GetMaxFrameBytesConverted(PINDEX rawFrameBytes) const PVideoDeviceprotected
GetNumChannels()PVideoInput1394DcDevicevirtual
GetParameters(int *whiteness, int *brightness, int *colour, int *contrast, int *hue)PVideoInput1394DcDevice
GetPreferredColourFormat()PVideoDeviceinline
GetResizeMode() const PVideoFrameInfoinline
GetSarHeight() const PVideoFrameInfovirtual
GetSarSize(unsigned &width, unsigned &height) const PVideoFrameInfovirtual
GetSarWidth() const PVideoFrameInfovirtual
GetSizeNames()PVideoFrameInfostatic
GetTraceContextIdentifier() const PObjectinline
GetTraceContextIdentifier(PObject &obj)PObjectinline
GetTraceContextIdentifier(PObject *obj)PObjectinline
GetVFlipState()PVideoDevicevirtual
GetVideoFormat() const PVideoDevicevirtual
GetWhiteness()PVideoInput1394DcDevice
GreaterThan enum valuePObject
handlePVideoInput1394DcDeviceprotected
HashFunction() const PObjectvirtual
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) const PObjectinlinevirtual
is_capturingPVideoInput1394DcDeviceprotected
IsCapturing()PVideoInput1394DcDevicevirtual
IsClass(const char *cls) const PObjectinline
IsOpen()PVideoInput1394DcDevicevirtual
lastErrorPVideoDeviceprotected
LessThan enum valuePObject
m_controlInfoPVideoInputDeviceprotected
m_traceContextIdentifierPObjectprotected
MaxHeight enum valuePVideoFrameInfo
MaxWidth enum valuePVideoFrameInfo
nativeVerticalFlipPVideoDeviceprotected
numCamerasPVideoInput1394DcDeviceprotected
Open(const PString &deviceName, PBoolean startImmediate=true)PVideoInput1394DcDevicevirtual
OpenFull(const OpenArgs &args, PBoolean startImmediate=true)PVideoDevicevirtual
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
p720Height enum valuePVideoFrameInfo
p720Width enum valuePVideoFrameInfo
P_DECLARE_ENUM_EX(ResizeMode, eMaxResizeMode, eScale, 0, eCropCentre, eCropTopLeft)PVideoFrameInfo
P_DECLARE_STREAMABLE_ENUM(VideoFormat, PAL, NTSC, SECAM, Auto)PVideoDevice
Parse(const PString &str)PVideoFrameInfo
ParseSize(const PString &str, unsigned &width, unsigned &height)PVideoFrameInfostatic
PObject()PObjectinlineprotected
preferredColourFormatPVideoDeviceprotected
PrintOn(ostream &strm) const PVideoFrameInfovirtual
PObject::PrintOn(ostream &strm) const PObjectvirtual
PTraceObjectInstance() const PObjectinline
PTraceObjectInstance(const char *)PObjectinlinestatic
PTraceObjectInstance(const PObject *obj)PObjectinlinestatic
PVideoDevice()PVideoDeviceprotected
PVideoFrameInfo()PVideoFrameInfo
PVideoFrameInfo(unsigned frameWidth, unsigned frameHeight, const PString &colourFormat="YUV420P", unsigned frameRate=15, ResizeMode resizeMode=eScale)PVideoFrameInfo
PVideoInput1394DcDevice()PVideoInput1394DcDevice
QCIFHeight enum valuePVideoFrameInfo
QCIFWidth enum valuePVideoFrameInfo
ReadFrom(istream &strm)PObjectvirtual
RelativeControl enum valuePVideoInputDevice
ResetControl enum valuePVideoInputDevice
resizeModePVideoFrameInfoprotected
sarHeightPVideoFrameInfoprotected
sarWidthPVideoFrameInfoprotected
SetAttributes(const Attributes &attributes)PVideoDevicevirtual
SetBrightness(unsigned newBrightness)PVideoInput1394DcDevice
SetCaptureMode(unsigned mode)PVideoInputDevicevirtual
SetChannel(int channelNumber)PVideoInput1394DcDevicevirtual
SetColour(unsigned newColour)PVideoInput1394DcDevice
SetColourFormat(const PString &colourFormat)PVideoInput1394DcDevicevirtual
SetColourFormatConverter(const PString &colourFormat)PVideoInput1394DcDevicevirtual
SetContrast(unsigned newContrast)PVideoInput1394DcDevice
SetControl(PVideoControlInfo::Types type, int value, ControlMode mode)PVideoInputDevicevirtual
SetFrameInfoConverter(const PVideoFrameInfo &info)PVideoDevicevirtual
SetFrameRate(unsigned rate)PVideoInput1394DcDevicevirtual
SetFrameSar(unsigned width, unsigned height)PVideoFrameInfovirtual
SetFrameSize(unsigned width, unsigned height)PVideoInput1394DcDevicevirtual
SetFrameSizeConverter(unsigned width, unsigned height, PBoolean bScaleNotCrop)PVideoInput1394DcDevicevirtual
PVideoInputDevice::SetFrameSizeConverter(unsigned width, unsigned height, ResizeMode resizeMode=eMaxResizeMode)PVideoDevicevirtual
SetHue(unsigned newHue)PVideoInput1394DcDevice
SetNearestFrameSize(unsigned width, unsigned height)PVideoInputDevicevirtual
SetPreferredColourFormat(const PString &colourFmt)PVideoDeviceinline
SetResizeMode(ResizeMode mode)PVideoFrameInfoinline
SetTraceContextIdentifier(unsigned id)PObjectinline
SetTraceContextIdentifier(const PObject &obj)PObjectinline
SetTraceContextIdentifier(const PObject *obj)PObjectinline
SetVFlipState(PBoolean newVFlipState)PVideoDevicevirtual
SetVideoChannelFormat(int channelNumber, VideoFormat videoFormat)PVideoDevicevirtual
SetVideoFormat(VideoFormat videoFormat)PVideoInput1394DcDevicevirtual
SetWhiteness(unsigned newWhiteness)PVideoInput1394DcDevice
SQCIFHeight enum valuePVideoFrameInfo
SQCIFWidth enum valuePVideoFrameInfo
StandardSizes enum namePVideoFrameInfo
Start()PVideoInput1394DcDevicevirtual
Stop()PVideoInput1394DcDevicevirtual
TestAllFormats()PVideoInput1394DcDevice
UseDMAPVideoInput1394DcDeviceprotected
videoFormatPVideoDeviceprotected
~PObject()PObjectinlinevirtual
~PVideoDevice()PVideoDevicevirtual
~PVideoInput1394DcDevice()PVideoInput1394DcDevice
~PVideoInputDevice()PVideoInputDeviceinline