#include <qtbuffer.h>
Public Member Functions | |
bool | frame_pending () |
Is there a new frame ready? | |
double | frame_rate () |
Get the camera frame rate. | |
unsigned char * | get_frame () |
std::string | get_frame_format_string () |
Get the video format string. | |
ImageRef | get_size () const |
void | put_frame (unsigned char *) |
RawQT (const ImageRef &size, unsigned int mode, unsigned int num=0, bool showSettingsDialog=false, bool verbose=false) | |
virtual | ~RawQT () |
Private Attributes | |
std::string | frame_format_string |
RawQTPimpl * | pimpl |
Internal (non type-safe) class used by qtbuffer classes to access video devices with QuickTime support.
Definition at line 84 of file qtbuffer.h.
CVD::QT::RawQT::RawQT | ( | const ImageRef & | size, | |
unsigned int | mode, | |||
unsigned int | num = 0 , |
|||
bool | showSettingsDialog = false , |
|||
bool | verbose = false | |||
) |
constructor
dev | file name of the device to open | |
mode | color palette to use (not supported yet) | |
num | which camera to open |
virtual CVD::QT::RawQT::~RawQT | ( | ) | [virtual] |
bool CVD::QT::RawQT::frame_pending | ( | ) |
Is there a new frame ready?
Reimplemented in CVD::QTBuffer< T >.
double CVD::QT::RawQT::frame_rate | ( | ) |
Get the camera frame rate.
Reimplemented in CVD::QTBuffer< T >.
unsigned char* CVD::QT::RawQT::get_frame | ( | ) |
returns the data of the next captured frame
Reimplemented in CVD::QTBuffer< T >.
std::string CVD::QT::RawQT::get_frame_format_string | ( | ) |
Get the video format string.
ImageRef CVD::QT::RawQT::get_size | ( | ) | const |
Get the width in pixels of the captured frames.
void CVD::QT::RawQT::put_frame | ( | unsigned char * | ) |
returns the frame data to be used for further capturing
std::string CVD::QT::RawQT::frame_format_string [private] |
Definition at line 111 of file qtbuffer.h.
RawQTPimpl* CVD::QT::RawQT::pimpl [private] |
Definition at line 110 of file qtbuffer.h.