Structure that represents a recorder. More...
#include <record.h>
Data Fields | |
| char * | dir |
| Absolute path to the directory where the recorder file is stored. More... | |
| char * | filename |
| Filename of this recorder file. More... | |
| FILE * | file |
| Recording file. More... | |
| char * | codec |
| Codec the packets to record are encoded in ("vp8", "opus", "h264", "g711", "vp9") More... | |
| gint64 | created |
| When the recording file has been created. More... | |
| janus_recorder_medium | type |
| Media this instance is recording. More... | |
| volatile int | header |
| Whether the info header for this recorder instance has already been written or not. More... | |
| volatile int | writable |
| Whether this recorder instance can be used for writing or not. More... | |
| janus_mutex | mutex |
| Mutex to lock/unlock this recorder instance. More... | |
Structure that represents a recorder.
| char* janus_recorder::codec |
Codec the packets to record are encoded in ("vp8", "opus", "h264", "g711", "vp9")
| gint64 janus_recorder::created |
When the recording file has been created.
| char* janus_recorder::dir |
Absolute path to the directory where the recorder file is stored.
| FILE* janus_recorder::file |
Recording file.
| char* janus_recorder::filename |
Filename of this recorder file.
| volatile int janus_recorder::header |
Whether the info header for this recorder instance has already been written or not.
| janus_mutex janus_recorder::mutex |
Mutex to lock/unlock this recorder instance.
| janus_recorder_medium janus_recorder::type |
Media this instance is recording.
| volatile int janus_recorder::writable |
Whether this recorder instance can be used for writing or not.