Public Member Functions | Private Member Functions | Private Attributes | Friends
vidl_v4l2_input Class Reference

A class for handle a video device input. More...

#include <vidl_v4l2_device.h>

List of all members.

Public Member Functions

vcl_string name () const
 Return name of input.
bool is_tuner () const
 Return if the input uses a tuner (RF modulator).

Private Member Functions

 vidl_v4l2_input (const struct v4l2_input &inp)

Private Attributes

struct v4l2_input input_

Friends

class vidl_v4l2_device

Detailed Description

A class for handle a video device input.

This class is not finished. I am thinking about adding controls, that is, a number of user-settable controls such as brightness, saturation and so on, but different devices will have different controls available. So, I am thinking about new classes...

Definition at line 31 of file vidl_v4l2_device.h.


Constructor & Destructor Documentation

vidl_v4l2_input::vidl_v4l2_input ( const struct v4l2_input &  inp) [inline, private]

Definition at line 34 of file vidl_v4l2_device.h.


Member Function Documentation

bool vidl_v4l2_input::is_tuner ( ) const [inline]

Return if the input uses a tuner (RF modulator).

Definition at line 40 of file vidl_v4l2_device.h.

vcl_string vidl_v4l2_input::name ( ) const [inline]

Return name of input.

Definition at line 38 of file vidl_v4l2_device.h.


Friends And Related Function Documentation

friend class vidl_v4l2_device [friend]

Definition at line 35 of file vidl_v4l2_device.h.


Member Data Documentation

struct v4l2_input vidl_v4l2_input::input_ [private]

Definition at line 33 of file vidl_v4l2_device.h.


The documentation for this class was generated from the following file: