video_v4l.cc File Reference

This file implements the video4linux connection and communication. More...


Functions

Framev4lcapture_getframe ()
 Captures a new frame.
Image_video_open (char *_deviceName, int _channelNumber, int _videoMode)
 Open DV video.
void _video_close (void)
 Close DV video.
Boolean _video_getimage (Image *i)
 Gets the frame image.
Boolean _video_getframe (Frame *f)
 Gets the frame.
int _video_gettype (void)
 Gets the video type.
void _video_stopReceive ()
void _video_startReceive ()
void _video_stopThread ()
void _video_startThread ()

Variables

bool _v4lActive = false
dv_encoder_t * encoder


Detailed Description

This file implements the video4linux connection and communication.


Function Documentation

void _video_close ( void   ) 

Close DV video.

Boolean _video_getframe ( Frame f  ) 

Gets the frame.

Parameters:
f the frame.
Returns:
TRUE if success, else returns FALSE

Boolean _video_getimage ( Image i  ) 

Gets the frame image.

Parameters:
i the Image.
Returns:
TRUE if success, else returns FALSE

int _video_gettype ( void   ) 

Gets the video type.

Returns:
The video type.

Image* _video_open ( char *  _deviceName,
int  _channelNumber,
int  _videoMode 
)

Open DV video.

Parameters:
fname 
Returns:

void _video_startReceive (  ) 

void _video_startThread (  ) 

void _video_stopReceive (  ) 

void _video_stopThread (  ) 

Frame* v4lcapture_getframe (  ) 

Captures a new frame.

Returns:
The frame captured.


Variable Documentation

bool _v4lActive = false

dv_encoder_t* encoder


Generated on Tue Jan 22 17:07:30 2008 for MUAN by  doxygen 1.4.7