CVD::V4L2FrameT< T > Class Template Reference
[Video frames]

#include <v4l2frame.h>

Inheritance diagram for CVD::V4L2FrameT< T >:

CVD::VideoFrame< T > CVD::BasicImage< T > CVD::SubImage< T >

List of all members.


Detailed Description

template<class T>
class CVD::V4L2FrameT< T >

A frame from a V4L2Buffer This is an 8-bit greyscale video frame.

Definition at line 49 of file v4l2frame.h.


Protected Member Functions

 V4L2FrameT (double t, const ImageRef &size, int index, T *data, VideoFrameFlags::FieldType f)
 ~V4L2FrameT ()

Protected Attributes

struct v4l2_buffer * m_buf
int my_index

Constructor & Destructor Documentation

template<class T>
CVD::V4L2FrameT< T >::V4L2FrameT ( double  t,
const ImageRef size,
int  index,
T *  data,
VideoFrameFlags::FieldType  f 
) [inline, protected]

(Used internally) Construct a video frame

Parameters:
t The timestamp
size The image size
index The index
data The image data
f The field

Definition at line 60 of file v4l2frame.h.


The documentation for this class was generated from the following file:
Generated on Wed Feb 18 10:23:10 2009 for CVD by  doxygen 1.5.3