The image as initially captured from the camera is placed into a DtVideoFrameBuffer.
More...
Detailed Description
The image as initially captured from the camera is placed into a DtVideoFrameBuffer.
Instances of DtVideoFrameBuffer are placed on a queue for further processing by the process image task elements.
Member Enumeration Documentation
Enumerate the compression types.
- Enumerator:
-
Constructor & Destructor Documentation
| makVrv::DtVideoFrameBuffer::DtVideoFrameBuffer |
( |
| ) |
|
| makVrv::DtVideoFrameBuffer::~DtVideoFrameBuffer |
( |
| ) |
|
Member Function Documentation
| unsigned char* makVrv::DtVideoFrameBuffer::imageData |
( |
| ) |
const |
| void makVrv::DtVideoFrameBuffer::setImageData |
( |
unsigned char * |
imageData | ) |
|
| int makVrv::DtVideoFrameBuffer::imageDataSize |
( |
| ) |
const |
Get the number of bytes (may not be the size of the data in the buffer)
| void makVrv::DtVideoFrameBuffer::setImageDataSize |
( |
int |
imageDataSize | ) |
|
Set the number of bytes (may not be the size of the data in the buffer)
| DataFormat makVrv::DtVideoFrameBuffer::type |
( |
| ) |
const |
Get how the data is compressed, if at all.
| void makVrv::DtVideoFrameBuffer::setType |
( |
DataFormat |
type | ) |
|
Set how the data is compressed, if at all.
| int makVrv::DtVideoFrameBuffer::y |
( |
| ) |
const |
| void makVrv::DtVideoFrameBuffer::setY |
( |
int |
y | ) |
|
| int makVrv::DtVideoFrameBuffer::x |
( |
| ) |
const |
| void makVrv::DtVideoFrameBuffer::setX |
( |
int |
x | ) |
|
| int makVrv::DtVideoFrameBuffer::rowInBytes |
( |
| ) |
const |
Get the row size, in bytes.
| void makVrv::DtVideoFrameBuffer::setRowInBytes |
( |
int |
rowInBytes | ) |
|
Set the row size, in bytes.
| int makVrv::DtVideoFrameBuffer::bpp |
( |
| ) |
const |
| void makVrv::DtVideoFrameBuffer::setBpp |
( |
int |
bpp | ) |
|
| int makVrv::DtVideoFrameBuffer::format |
( |
| ) |
const |
Get the openGL image format.
| void makVrv::DtVideoFrameBuffer::setFormat |
( |
int |
format | ) |
|
Wet the openGL image format.
| unsigned char* makVrv::DtVideoFrameBuffer::metadata |
( |
| ) |
const |
| void makVrv::DtVideoFrameBuffer::setMetadata |
( |
unsigned char * |
metadata | ) |
|
| int makVrv::DtVideoFrameBuffer::metadataSize |
( |
| ) |
const |
Get the metadata size in bytes.
| void makVrv::DtVideoFrameBuffer::setMetadataSize |
( |
int |
metadataSize | ) |
|
Set the metadata size in bytes.
Member Data Documentation
| unsigned char* makVrv::DtVideoFrameBuffer::myImageData |
|
protected |
| int makVrv::DtVideoFrameBuffer::myImageDataSize |
|
protected |
| int makVrv::DtVideoFrameBuffer::myY |
|
protected |
| int makVrv::DtVideoFrameBuffer::myX |
|
protected |
| int makVrv::DtVideoFrameBuffer::myRowInBytes |
|
protected |
| int makVrv::DtVideoFrameBuffer::myBpp |
|
protected |
| int makVrv::DtVideoFrameBuffer::myFormat |
|
protected |
| unsigned char* makVrv::DtVideoFrameBuffer::myMetadata |
|
protected |
| int makVrv::DtVideoFrameBuffer::myMetadataSize |
|
protected |
The documentation for this class was generated from the following file: