Fork me on GitHub
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
janus_recorder Struct Reference

Structure that represents a recorder. More...

#include <record.h>

Data Fields

char * dir
 Absolute path to the directory where the recorder file is stored.
char * filename
 Filename of this recorder file.
FILE * file
 Recording file.
int video:1
 Whether this recorder instance is going to record video or audio.
int writable:1
 Whether this recorder instance can be used for writing or not.
janus_mutex mutex
 Mutex to lock/unlock this recorder instance.

Detailed Description

Structure that represents a recorder.

Field Documentation

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.

janus_mutex janus_recorder::mutex

Mutex to lock/unlock this recorder instance.

int janus_recorder::video

Whether this recorder instance is going to record video or audio.

int janus_recorder::writable

Whether this recorder instance can be used for writing or not.


The documentation for this struct was generated from the following file: