CVD 0.8
Protected Member Functions | Protected Attributes
CVD::V4L2FrameT< T > Class Template Reference

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

#include <v4l2frame.h>

Inheritance diagram for CVD::V4L2FrameT< T >:
CVD::VideoFrame< T > CVD::BasicImage< T > CVD::SubImage< T >

List of all members.

Protected Member Functions

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

Protected Attributes

struct v4l2_buffer * m_buf
int my_index

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.


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:
tThe timestamp
sizeThe image size
indexThe index
dataThe image data
fThe field

Definition at line 60 of file v4l2frame.h.


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