The RecorderInterface class is the base class for recorders.
More...
#include <recorderinterface.h>
The RecorderInterface class is the base class for recorders.
Definition at line 56 of file recorderinterface.h.
◆ RecorderInterface()
INDI::RecorderInterface::RecorderInterface |
( |
| ) |
|
|
default |
◆ ~RecorderInterface()
virtual INDI::RecorderInterface::~RecorderInterface |
( |
| ) |
|
|
virtualdefault |
◆ close()
virtual bool INDI::RecorderInterface::close |
( |
| ) |
|
|
pure virtual |
◆ getExtension()
virtual const char* INDI::RecorderInterface::getExtension |
( |
| ) |
|
|
pure virtual |
◆ getName()
const char * INDI::RecorderInterface::getName |
( |
| ) |
|
|
virtual |
◆ open()
virtual bool INDI::RecorderInterface::open |
( |
const char * |
filename, |
|
|
char * |
errmsg |
|
) |
| |
|
pure virtual |
◆ setFPS()
virtual bool INDI::RecorderInterface::setFPS |
( |
float |
FPS | ) |
|
|
inlinevirtual |
◆ setPixelFormat()
virtual bool INDI::RecorderInterface::setPixelFormat |
( |
INDI_PIXEL_FORMAT |
pixelFormat, |
|
|
uint8_t |
pixelDepth = 8 |
|
) |
| |
|
pure virtual |
◆ setSize()
virtual bool INDI::RecorderInterface::setSize |
( |
uint16_t |
width, |
|
|
uint16_t |
height |
|
) |
| |
|
pure virtual |
◆ setStreamEnabled()
virtual void INDI::RecorderInterface::setStreamEnabled |
( |
bool |
enable | ) |
|
|
pure virtual |
◆ writeFrame()
virtual bool INDI::RecorderInterface::writeFrame |
( |
const uint8_t * |
frame, |
|
|
uint32_t |
nbytes, |
|
|
uint64_t |
timestamp |
|
) |
| |
|
pure virtual |
◆ m_FPS
float INDI::RecorderInterface::m_FPS = 1 |
|
protected |
◆ name
const char* INDI::RecorderInterface::name |
|
protected |
The documentation for this class was generated from the following files: