Interface for encoder implementations.
More...
#include <CameraStreamer.h>
Interface for encoder implementations.
virtual bool omegaToolkit::IEncoder::configure |
( |
int |
width, |
|
|
int |
height, |
|
|
int |
fps = 30 , |
|
|
int |
quality = 100 |
|
) |
| |
|
pure virtual |
virtual bool omegaToolkit::IEncoder::dataAvailable |
( |
| ) |
|
|
pure virtual |
virtual bool omegaToolkit::IEncoder::encodeFrame |
( |
RenderTarget * |
rt | ) |
|
|
pure virtual |
virtual bool omegaToolkit::IEncoder::initialize |
( |
| ) |
|
|
pure virtual |
virtual bool omegaToolkit::IEncoder::lockBitstream |
( |
const void ** |
stptr, |
|
|
uint32_t * |
bytes |
|
) |
| |
|
pure virtual |
virtual void omegaToolkit::IEncoder::shutdown |
( |
| ) |
|
|
pure virtual |
virtual void omegaToolkit::IEncoder::unlockBitstream |
( |
| ) |
|
|
pure virtual |
The documentation for this class was generated from the following file: