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

Data Fields

gint audio_port
 
gint remote_audio_port
 
gint audio_rtcp_port
 
gint remote_audio_rtcp_port
 
in_addr_t audio_mcast
 
gint video_port [3]
 
gint remote_video_port
 
gint video_rtcp_port
 
gint remote_video_rtcp_port
 
in_addr_t video_mcast
 
gint data_port
 
janus_recorderarc
 
janus_recordervrc
 
janus_recorderdrc
 
janus_mutex rec_mutex
 
janus_rtp_switching_context context [3]
 
int audio_fd
 
int video_fd [3]
 
int data_fd
 
int pipefd [2]
 
int audio_rtcp_fd
 
int video_rtcp_fd
 
gboolean simulcast
 
gboolean svc
 
gboolean askew
 
gboolean vskew
 
gint64 last_received_audio
 
gint64 last_received_video
 
gint64 last_received_data
 
uint32_t audio_ssrc
 
uint32_t video_ssrc
 
volatile gint need_pli
 
volatile gint sending_pli
 
gint64 pli_latest
 
uint32_t lowest_bitrate
 
gint64 remb_latest
 
struct sockaddr audio_rtcp_addr video_rtcp_addr
 
janus_streaming_rtp_keyframe keyframe
 
gboolean buffermsg
 
int rtp_collision
 
void * last_msg
 
janus_mutex buffermsg_mutex
 
janus_network_address audio_iface
 
janus_network_address video_iface
 
janus_network_address data_iface
 
gboolean is_srtp
 
int srtpsuite
 
char * srtpcrypto
 
srtp_t srtp_ctx
 
srtp_policy_t srtp_policy
 

Field Documentation

janus_recorder* janus_streaming_rtp_source::arc
gboolean janus_streaming_rtp_source::askew
int janus_streaming_rtp_source::audio_fd
janus_network_address janus_streaming_rtp_source::audio_iface
in_addr_t janus_streaming_rtp_source::audio_mcast
gint janus_streaming_rtp_source::audio_port
int janus_streaming_rtp_source::audio_rtcp_fd
gint janus_streaming_rtp_source::audio_rtcp_port
uint32_t janus_streaming_rtp_source::audio_ssrc
gboolean janus_streaming_rtp_source::buffermsg
janus_mutex janus_streaming_rtp_source::buffermsg_mutex
janus_rtp_switching_context janus_streaming_rtp_source::context[3]
int janus_streaming_rtp_source::data_fd
janus_network_address janus_streaming_rtp_source::data_iface
gint janus_streaming_rtp_source::data_port
janus_recorder* janus_streaming_rtp_source::drc
gboolean janus_streaming_rtp_source::is_srtp
janus_streaming_rtp_keyframe janus_streaming_rtp_source::keyframe
void* janus_streaming_rtp_source::last_msg
gint64 janus_streaming_rtp_source::last_received_audio
gint64 janus_streaming_rtp_source::last_received_data
gint64 janus_streaming_rtp_source::last_received_video
uint32_t janus_streaming_rtp_source::lowest_bitrate
volatile gint janus_streaming_rtp_source::need_pli
int janus_streaming_rtp_source::pipefd[2]
gint64 janus_streaming_rtp_source::pli_latest
janus_mutex janus_streaming_rtp_source::rec_mutex
gint64 janus_streaming_rtp_source::remb_latest
gint janus_streaming_rtp_source::remote_audio_port
gint janus_streaming_rtp_source::remote_audio_rtcp_port
gint janus_streaming_rtp_source::remote_video_port
gint janus_streaming_rtp_source::remote_video_rtcp_port
int janus_streaming_rtp_source::rtp_collision
volatile gint janus_streaming_rtp_source::sending_pli
gboolean janus_streaming_rtp_source::simulcast
srtp_t janus_streaming_rtp_source::srtp_ctx
srtp_policy_t janus_streaming_rtp_source::srtp_policy
char* janus_streaming_rtp_source::srtpcrypto
int janus_streaming_rtp_source::srtpsuite
gboolean janus_streaming_rtp_source::svc
int janus_streaming_rtp_source::video_fd[3]
janus_network_address janus_streaming_rtp_source::video_iface
in_addr_t janus_streaming_rtp_source::video_mcast
gint janus_streaming_rtp_source::video_port[3]
struct sockaddr audio_rtcp_addr janus_streaming_rtp_source::video_rtcp_addr
int janus_streaming_rtp_source::video_rtcp_fd
gint janus_streaming_rtp_source::video_rtcp_port
uint32_t janus_streaming_rtp_source::video_ssrc
janus_recorder* janus_streaming_rtp_source::vrc
gboolean janus_streaming_rtp_source::vskew

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