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

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
volatile gint need_pli
volatile gint sending_pli
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

◆ need_pli

volatile gint janus_videoroom_publisher::need_pli

◆ 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

◆ sending_pli

volatile gint janus_videoroom_publisher::sending_pli

◆ 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: