Fork me on GitHub
Loading...
Searching...
No Matches
janus_audiobridge_participant Struct Reference
Collaboration diagram for janus_audiobridge_participant:

Data Fields

janus_audiobridge_sessionsession
janus_audiobridge_roomroom
guint64 user_id
gchar * user_id_str
gchar * display
gboolean admin
volatile gint active
volatile gint encoding
volatile gint decoding
gboolean muted
int volume_gain
int32_t opus_bitrate
int opus_complexity
gboolean stereo
int spatial_position
JitterBuffer * jitter
gint64 jitter_next_check
GList * inbuf
GAsyncQueue * outbuf
janus_mutex qmutex
int opus_pt
int extmap_id
int dBov_level
int audio_active_packets
int audio_dBov_sum
int user_audio_active_packets
int user_audio_level_average
gboolean talking
janus_rtp_switching_context context
janus_audiocodec codec
gboolean plainrtp
janus_audiobridge_plainrtp_media plainrtp_media
janus_mutex pmutex
uint32_t sampling_rate
OpusEncoder * encoder
OpusDecoder * decoder
gboolean fec
int expected_loss
uint32_t last_timestamp
uint16_t last_seq
gboolean reset
GThread * thread
gboolean mjr_active
gchar * mjr_base
janus_recorderarc
uint group
janus_mutex rec_mutex
janus_mutex suspend_cond_mutex
GCond suspend_cond
volatile gint suspended
volatile gint paused_events
volatile gint destroyed
janus_refcount ref

Field Documentation

◆ active

volatile gint janus_audiobridge_participant::active

◆ admin

gboolean janus_audiobridge_participant::admin

◆ arc

janus_recorder* janus_audiobridge_participant::arc

◆ audio_active_packets

int janus_audiobridge_participant::audio_active_packets

◆ audio_dBov_sum

int janus_audiobridge_participant::audio_dBov_sum

◆ codec

janus_audiocodec janus_audiobridge_participant::codec

◆ context

janus_rtp_switching_context janus_audiobridge_participant::context

◆ dBov_level

int janus_audiobridge_participant::dBov_level

◆ decoder

OpusDecoder* janus_audiobridge_participant::decoder

◆ decoding

volatile gint janus_audiobridge_participant::decoding

◆ destroyed

volatile gint janus_audiobridge_participant::destroyed

◆ display

gchar* janus_audiobridge_participant::display

◆ encoder

OpusEncoder* janus_audiobridge_participant::encoder

◆ encoding

volatile gint janus_audiobridge_participant::encoding

◆ expected_loss

int janus_audiobridge_participant::expected_loss

◆ extmap_id

int janus_audiobridge_participant::extmap_id

◆ fec

gboolean janus_audiobridge_participant::fec

◆ group

uint janus_audiobridge_participant::group

◆ inbuf

GList* janus_audiobridge_participant::inbuf

◆ jitter

JitterBuffer* janus_audiobridge_participant::jitter

◆ jitter_next_check

gint64 janus_audiobridge_participant::jitter_next_check

◆ last_seq

uint16_t janus_audiobridge_participant::last_seq

◆ last_timestamp

uint32_t janus_audiobridge_participant::last_timestamp

◆ mjr_active

gboolean janus_audiobridge_participant::mjr_active

◆ mjr_base

gchar* janus_audiobridge_participant::mjr_base

◆ muted

gboolean janus_audiobridge_participant::muted

◆ opus_bitrate

int32_t janus_audiobridge_participant::opus_bitrate

◆ opus_complexity

int janus_audiobridge_participant::opus_complexity

◆ opus_pt

int janus_audiobridge_participant::opus_pt

◆ outbuf

GAsyncQueue* janus_audiobridge_participant::outbuf

◆ paused_events

volatile gint janus_audiobridge_participant::paused_events

◆ plainrtp

gboolean janus_audiobridge_participant::plainrtp

◆ plainrtp_media

janus_audiobridge_plainrtp_media janus_audiobridge_participant::plainrtp_media

◆ pmutex

janus_mutex janus_audiobridge_participant::pmutex

◆ qmutex

janus_mutex janus_audiobridge_participant::qmutex

◆ rec_mutex

janus_mutex janus_audiobridge_participant::rec_mutex

◆ ref

janus_refcount janus_audiobridge_participant::ref

◆ reset

gboolean janus_audiobridge_participant::reset

◆ room

janus_audiobridge_room* janus_audiobridge_participant::room

◆ sampling_rate

uint32_t janus_audiobridge_participant::sampling_rate

◆ session

janus_audiobridge_session* janus_audiobridge_participant::session

◆ spatial_position

int janus_audiobridge_participant::spatial_position

◆ stereo

gboolean janus_audiobridge_participant::stereo

◆ suspend_cond

GCond janus_audiobridge_participant::suspend_cond

◆ suspend_cond_mutex

janus_mutex janus_audiobridge_participant::suspend_cond_mutex

◆ suspended

volatile gint janus_audiobridge_participant::suspended

◆ talking

gboolean janus_audiobridge_participant::talking

◆ thread

GThread* janus_audiobridge_participant::thread

◆ user_audio_active_packets

int janus_audiobridge_participant::user_audio_active_packets

◆ user_audio_level_average

int janus_audiobridge_participant::user_audio_level_average

◆ user_id

guint64 janus_audiobridge_participant::user_id

◆ user_id_str

gchar* janus_audiobridge_participant::user_id_str

◆ volume_gain

int janus_audiobridge_participant::volume_gain

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