Fork me on GitHub
Data Fields
janus_audiobridge_room Struct Reference
Collaboration diagram for janus_audiobridge_room:
Collaboration graph
[legend]

Data Fields

guint64 room_id
 
gchar * room_id_str
 
gchar * room_name
 
gchar * room_secret
 
gchar * room_pin
 
uint32_t room_ssrc
 
gboolean is_private
 
uint32_t sampling_rate
 
gboolean audiolevel_ext
 
gboolean audiolevel_event
 
uint default_prebuffering
 
int audio_active_packets
 
int audio_level_average
 
gboolean record
 
gchar * record_file
 
FILE * recording
 
gint64 record_lastupdate
 
gboolean destroy
 
GHashTable * participants
 
GHashTable * anncs
 
gboolean check_tokens
 
gboolean muted
 
GHashTable * allowed
 
GThread * thread
 
volatile gint destroyed
 
janus_mutex mutex
 
GHashTable * rtp_forwarders
 
OpusEncoder * rtp_encoder
 
janus_mutex rtp_mutex
 
int rtp_udp_sock
 
janus_refcount ref
 

Field Documentation

◆ allowed

GHashTable* janus_audiobridge_room::allowed

◆ anncs

GHashTable* janus_audiobridge_room::anncs

◆ audio_active_packets

int janus_audiobridge_room::audio_active_packets

◆ audio_level_average

int janus_audiobridge_room::audio_level_average

◆ audiolevel_event

gboolean janus_audiobridge_room::audiolevel_event

◆ audiolevel_ext

gboolean janus_audiobridge_room::audiolevel_ext

◆ check_tokens

gboolean janus_audiobridge_room::check_tokens

◆ default_prebuffering

uint janus_audiobridge_room::default_prebuffering

◆ destroy

gboolean janus_audiobridge_room::destroy

◆ destroyed

volatile gint janus_audiobridge_room::destroyed

◆ is_private

gboolean janus_audiobridge_room::is_private

◆ muted

gboolean janus_audiobridge_room::muted

◆ mutex

janus_mutex janus_audiobridge_room::mutex

◆ participants

GHashTable* janus_audiobridge_room::participants

◆ record

gboolean janus_audiobridge_room::record

◆ record_file

gchar* janus_audiobridge_room::record_file

◆ record_lastupdate

gint64 janus_audiobridge_room::record_lastupdate

◆ recording

FILE* janus_audiobridge_room::recording

◆ ref

janus_refcount janus_audiobridge_room::ref

◆ room_id

guint64 janus_audiobridge_room::room_id

◆ room_id_str

gchar* janus_audiobridge_room::room_id_str

◆ room_name

gchar* janus_audiobridge_room::room_name

◆ room_pin

gchar* janus_audiobridge_room::room_pin

◆ room_secret

gchar* janus_audiobridge_room::room_secret

◆ room_ssrc

uint32_t janus_audiobridge_room::room_ssrc

◆ rtp_encoder

OpusEncoder* janus_audiobridge_room::rtp_encoder

◆ rtp_forwarders

GHashTable* janus_audiobridge_room::rtp_forwarders

◆ rtp_mutex

janus_mutex janus_audiobridge_room::rtp_mutex

◆ rtp_udp_sock

int janus_audiobridge_room::rtp_udp_sock

◆ sampling_rate

uint32_t janus_audiobridge_room::sampling_rate

◆ thread

GThread* janus_audiobridge_room::thread

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