25 #ifndef _JANUS_LUA_DATA_H 26 #define _JANUS_LUA_DATA_H janus_recorder * drc
Definition: janus_lua_data.h:72
janus_mutex lua_mutex
Definition: janus_lua.c:258
lua_State * lua_state
Definition: janus_lua.c:257
Janus API errors definition.
volatile gint started
Definition: janus_lua_data.h:74
GHashTable * lua_ids
Definition: janus_lua.c:312
gboolean send_data
Definition: janus_lua_data.h:62
gint64 pli_latest
Definition: janus_lua_data.h:66
Plugin-Gateway communication (implementation)
janus_lua_session * janus_lua_lookup_session(janus_plugin_session *handle)
Definition: janus_lua.c:1461
volatile gint lua_stopping
Definition: janus_lua.c:253
janus_rtp_switching_context rtpctx
Definition: janus_lua_data.h:63
Configuration files parsing (headers)
gboolean accept_audio
Definition: janus_lua_data.h:57
gboolean accept_data
Definition: janus_lua_data.h:59
struct janus_lua_session * sender
Definition: janus_lua_data.h:68
janus_recorder * vrc
Definition: janus_lua_data.h:71
janus_mutex rec_mutex
Definition: janus_lua_data.h:73
Definition: refcount.h:78
Definition: janus_lua_data.h:53
struct janus_lua_session janus_lua_session
volatile gint lua_initialized
Definition: janus_lua.c:253
gboolean send_audio
Definition: janus_lua_data.h:60
RTP context, in order to make sure SSRC changes result in coherent seq/ts increases.
Definition: rtp.h:155
RTCP processing (headers)
uint32_t id
Definition: janus_lua_data.h:55
janus_mutex recipients_mutex
Definition: janus_lua_data.h:69
janus_mutex lua_sessions_mutex
Definition: janus_lua.c:313
Structure that represents a recorder.
Definition: record.h:39
janus_refcount ref
Definition: janus_lua_data.h:80
gboolean accept_video
Definition: janus_lua_data.h:58
Callbacks to contact the gateway.
Definition: plugin.h:337
Semaphors, Mutexes and Conditions.
pthread_mutex_t janus_mutex
Janus mutex implementation.
Definition: mutex.h:21
GHashTable * lua_sessions
Definition: janus_lua.c:312
uint16_t pli_freq
Definition: janus_lua_data.h:65
Plugin-Gateway session mapping.
Definition: plugin.h:226
janus_callbacks * janus_core
Definition: janus_lua.c:254
janus_recorder * arc
Definition: janus_lua_data.h:70
janus_plugin_session * handle
Definition: janus_lua_data.h:54
GSList * recipients
Definition: janus_lua_data.h:67
uint32_t bitrate
Definition: janus_lua_data.h:64
volatile gint hangingup
Definition: janus_lua_data.h:75
volatile gint destroyed
Definition: janus_lua_data.h:76
gboolean send_video
Definition: janus_lua_data.h:61