#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.