avcap::V4L2_Device Class Reference

#include <avcap/linux/V4L2_Device.h>

Inheritance diagram for avcap::V4L2_Device:

Inheritance graph
[legend]

Detailed Description

Implementation of the CaptureDevice for Video4Linux2 devices. */.


Public Member Functions

 V4L2_Device (V4L2_DeviceDescriptor *dd)
virtual ~V4L2_Device ()
const DeviceDescriptorgetDescriptor ()
 Return the descriptor of the device.
CaptureManagergetVidCapMgr ()
 Use this manager to start/stop capturing and to register a user defined CaptureHandler.
ConnectorManagergetConnectorMgr ()
 Use this manager to query available audio/video inputs/outputs and to select them.
ControlManagergetControlMgr ()
FormatManagergetFormatMgr ()
 Use this manager to query the available formats, video standards and resolutions to select the desired ones.


Constructor & Destructor Documentation

avcap::V4L2_Device::V4L2_Device ( V4L2_DeviceDescriptor dd  ) 

virtual avcap::V4L2_Device::~V4L2_Device (  )  [virtual]


Member Function Documentation

const DeviceDescriptor* avcap::V4L2_Device::getDescriptor (  )  [inline, virtual]

Return the descriptor of the device.

Returns:
The DeviceDescriptor-object.

Implements avcap::CaptureDevice.

CaptureManager* avcap::V4L2_Device::getVidCapMgr (  )  [inline, virtual]

Use this manager to start/stop capturing and to register a user defined CaptureHandler.

Returns:
The VidCapManager.

Implements avcap::CaptureDevice.

ConnectorManager* avcap::V4L2_Device::getConnectorMgr (  )  [inline, virtual]

Use this manager to query available audio/video inputs/outputs and to select them.

Returns:
The ConnectorManager.

Implements avcap::CaptureDevice.

ControlManager* avcap::V4L2_Device::getControlMgr (  )  [inline, virtual]

Use this manager to query and to adjust the available controls of the device (e.g. brightness, contrast, saturation...).

Returns:
The ControlManager.

Implements avcap::CaptureDevice.

FormatManager* avcap::V4L2_Device::getFormatMgr (  )  [inline, virtual]

Use this manager to query the available formats, video standards and resolutions to select the desired ones.

Returns:
The FormatManager.

Implements avcap::CaptureDevice.


The documentation for this class was generated from the following file:
Generated on Mon Nov 30 11:10:32 2009 for avcap-0.1 by  doxygen 1.5.1