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

Data Fields

janus_videoroom_sessionsession
 
janus_videoroomroom
 
guint64 room_id
 
gchar * room_id_str
 
guint64 user_id
 
gchar * user_id_str
 
guint32 pvt_id
 
gchar * display
 
gchar * sdp
 
gboolean audio
 
gboolean video
 
gboolean data
 
janus_audiocodec acodec
 
janus_videocodec vcodec
 
guint32 audio_pt
 
guint32 video_pt
 
char * vfmtp
 
guint32 audio_ssrc
 
guint32 video_ssrc
 
gboolean do_opusfec
 
gboolean do_opusdtx
 
uint32_t ssrc [3]
 
char * rid [3]
 
int rid_extmap_id
 
guint8 audio_level_extmap_id
 
guint8 video_orient_extmap_id
 
guint8 playout_delay_extmap_id
 
gboolean audio_active
 
gboolean audio_muted
 
gboolean video_active
 
gboolean video_muted
 
int audio_dBov_level
 
int audio_active_packets
 
int audio_dBov_sum
 
int user_audio_active_packets
 
int user_audio_level_average
 
gboolean talking
 
int16_t min_delay
 
int16_t max_delay
 
gboolean data_active
 
gboolean data_muted
 
gboolean firefox
 
uint32_t bitrate
 
gint64 remb_startup
 
gint64 remb_latest
 
gint64 fir_latest
 
gint fir_seq
 
gboolean recording_active
 
gchar * recording_base
 
janus_recorderarc
 
janus_recordervrc
 
janus_recorderdrc
 
janus_rtp_switching_context rec_ctx
 
janus_rtp_simulcasting_context rec_simctx
 
janus_mutex rec_mutex
 
GSList * subscribers
 
GSList * subscriptions
 
int subscribers_count
 
janus_mutex subscribers_mutex
 
janus_mutex own_subscriptions_mutex
 
GHashTable * rtp_forwarders
 
GHashTable * srtp_contexts
 
janus_mutex rtp_forwarders_mutex
 
int udp_sock
 
gboolean kicked
 
gboolean e2ee
 
volatile gint destroyed
 
janus_refcount ref
 

Field Documentation

◆ acodec

janus_audiocodec janus_videoroom_publisher::acodec

◆ arc

janus_recorder* janus_videoroom_publisher::arc

◆ audio

gboolean janus_videoroom_publisher::audio

◆ audio_active

gboolean janus_videoroom_publisher::audio_active

◆ audio_active_packets

int janus_videoroom_publisher::audio_active_packets

◆ audio_dBov_level

int janus_videoroom_publisher::audio_dBov_level

◆ audio_dBov_sum

int janus_videoroom_publisher::audio_dBov_sum

◆ audio_level_extmap_id

guint8 janus_videoroom_publisher::audio_level_extmap_id

◆ audio_muted

gboolean janus_videoroom_publisher::audio_muted

◆ audio_pt

guint32 janus_videoroom_publisher::audio_pt

◆ audio_ssrc

guint32 janus_videoroom_publisher::audio_ssrc

◆ bitrate

uint32_t janus_videoroom_publisher::bitrate

◆ data

gboolean janus_videoroom_publisher::data

◆ data_active

gboolean janus_videoroom_publisher::data_active

◆ data_muted

gboolean janus_videoroom_publisher::data_muted

◆ destroyed

volatile gint janus_videoroom_publisher::destroyed

◆ display

gchar* janus_videoroom_publisher::display

◆ do_opusdtx

gboolean janus_videoroom_publisher::do_opusdtx

◆ do_opusfec

gboolean janus_videoroom_publisher::do_opusfec

◆ drc

janus_recorder* janus_videoroom_publisher::drc

◆ e2ee

gboolean janus_videoroom_publisher::e2ee

◆ fir_latest

gint64 janus_videoroom_publisher::fir_latest

◆ fir_seq

gint janus_videoroom_publisher::fir_seq

◆ firefox

gboolean janus_videoroom_publisher::firefox

◆ kicked

gboolean janus_videoroom_publisher::kicked

◆ max_delay

int16_t janus_videoroom_publisher::max_delay

◆ min_delay

int16_t janus_videoroom_publisher::min_delay

◆ own_subscriptions_mutex

janus_mutex janus_videoroom_publisher::own_subscriptions_mutex

◆ playout_delay_extmap_id

guint8 janus_videoroom_publisher::playout_delay_extmap_id

◆ pvt_id

guint32 janus_videoroom_publisher::pvt_id

◆ rec_ctx

janus_rtp_switching_context janus_videoroom_publisher::rec_ctx

◆ rec_mutex

janus_mutex janus_videoroom_publisher::rec_mutex

◆ rec_simctx

janus_rtp_simulcasting_context janus_videoroom_publisher::rec_simctx

◆ recording_active

gboolean janus_videoroom_publisher::recording_active

◆ recording_base

gchar* janus_videoroom_publisher::recording_base

◆ ref

janus_refcount janus_videoroom_publisher::ref

◆ remb_latest

gint64 janus_videoroom_publisher::remb_latest

◆ remb_startup

gint64 janus_videoroom_publisher::remb_startup

◆ rid

char* janus_videoroom_publisher::rid[3]

◆ rid_extmap_id

int janus_videoroom_publisher::rid_extmap_id

◆ room

janus_videoroom* janus_videoroom_publisher::room

◆ room_id

guint64 janus_videoroom_publisher::room_id

◆ room_id_str

gchar* janus_videoroom_publisher::room_id_str

◆ rtp_forwarders

GHashTable* janus_videoroom_publisher::rtp_forwarders

◆ rtp_forwarders_mutex

janus_mutex janus_videoroom_publisher::rtp_forwarders_mutex

◆ sdp

gchar* janus_videoroom_publisher::sdp

◆ session

janus_videoroom_session* janus_videoroom_publisher::session

◆ srtp_contexts

GHashTable* janus_videoroom_publisher::srtp_contexts

◆ ssrc

uint32_t janus_videoroom_publisher::ssrc[3]

◆ subscribers

GSList* janus_videoroom_publisher::subscribers

◆ subscribers_count

int janus_videoroom_publisher::subscribers_count

◆ subscribers_mutex

janus_mutex janus_videoroom_publisher::subscribers_mutex

◆ subscriptions

GSList* janus_videoroom_publisher::subscriptions

◆ talking

gboolean janus_videoroom_publisher::talking

◆ udp_sock

int janus_videoroom_publisher::udp_sock

◆ user_audio_active_packets

int janus_videoroom_publisher::user_audio_active_packets

◆ user_audio_level_average

int janus_videoroom_publisher::user_audio_level_average

◆ user_id

guint64 janus_videoroom_publisher::user_id

◆ user_id_str

gchar* janus_videoroom_publisher::user_id_str

◆ vcodec

janus_videocodec janus_videoroom_publisher::vcodec

◆ vfmtp

char* janus_videoroom_publisher::vfmtp

◆ video

gboolean janus_videoroom_publisher::video

◆ video_active

gboolean janus_videoroom_publisher::video_active

◆ video_muted

gboolean janus_videoroom_publisher::video_muted

◆ video_orient_extmap_id

guint8 janus_videoroom_publisher::video_orient_extmap_id

◆ video_pt

guint32 janus_videoroom_publisher::video_pt

◆ video_ssrc

guint32 janus_videoroom_publisher::video_ssrc

◆ vrc

janus_recorder* janus_videoroom_publisher::vrc

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