RTP context, in order to make sure SSRC changes result in coherent seq/ts increases. More...
#include <rtp.h>
Data Fields | |
| uint32_t | a_last_ssrc |
| uint32_t | a_last_ts |
| uint32_t | a_base_ts |
| uint32_t | a_base_ts_prev |
| uint32_t | a_prev_ts |
| uint32_t | a_target_ts |
| uint32_t | a_start_ts |
| uint32_t | v_last_ssrc |
| uint32_t | v_last_ts |
| uint32_t | v_base_ts |
| uint32_t | v_base_ts_prev |
| uint32_t | v_prev_ts |
| uint32_t | v_target_ts |
| uint32_t | v_start_ts |
| uint16_t | a_last_seq |
| uint16_t | a_prev_seq |
| uint16_t | a_base_seq |
| uint16_t | a_base_seq_prev |
| uint16_t | v_last_seq |
| uint16_t | v_prev_seq |
| uint16_t | v_base_seq |
| uint16_t | v_base_seq_prev |
| gboolean | a_seq_reset |
| gboolean | a_new_ssrc |
| gboolean | v_seq_reset |
| gboolean | v_new_ssrc |
| gint16 | a_seq_offset |
| gint16 | v_seq_offset |
| gint32 | a_prev_delay |
| gint32 | a_active_delay |
| gint32 | a_ts_offset |
| gint32 | v_prev_delay |
| gint32 | v_active_delay |
| gint32 | v_ts_offset |
| gint64 | a_last_time |
| gint64 | a_reference_time |
| gint64 | a_start_time |
| gint64 | a_evaluating_start_time |
| gint64 | v_last_time |
| gint64 | v_reference_time |
| gint64 | v_start_time |
| gint64 | v_evaluating_start_time |
RTP context, in order to make sure SSRC changes result in coherent seq/ts increases.
| gint32 janus_rtp_switching_context::a_active_delay |
| uint16_t janus_rtp_switching_context::a_base_seq |
| uint16_t janus_rtp_switching_context::a_base_seq_prev |
| uint32_t janus_rtp_switching_context::a_base_ts |
| uint32_t janus_rtp_switching_context::a_base_ts_prev |
| gint64 janus_rtp_switching_context::a_evaluating_start_time |
| uint16_t janus_rtp_switching_context::a_last_seq |
| uint32_t janus_rtp_switching_context::a_last_ssrc |
| gint64 janus_rtp_switching_context::a_last_time |
| uint32_t janus_rtp_switching_context::a_last_ts |
| gboolean janus_rtp_switching_context::a_new_ssrc |
| gint32 janus_rtp_switching_context::a_prev_delay |
| uint16_t janus_rtp_switching_context::a_prev_seq |
| uint32_t janus_rtp_switching_context::a_prev_ts |
| gint64 janus_rtp_switching_context::a_reference_time |
| gint16 janus_rtp_switching_context::a_seq_offset |
| gboolean janus_rtp_switching_context::a_seq_reset |
| gint64 janus_rtp_switching_context::a_start_time |
| uint32_t janus_rtp_switching_context::a_start_ts |
| uint32_t janus_rtp_switching_context::a_target_ts |
| gint32 janus_rtp_switching_context::a_ts_offset |
| gint32 janus_rtp_switching_context::v_active_delay |
| uint16_t janus_rtp_switching_context::v_base_seq |
| uint16_t janus_rtp_switching_context::v_base_seq_prev |
| uint32_t janus_rtp_switching_context::v_base_ts |
| uint32_t janus_rtp_switching_context::v_base_ts_prev |
| gint64 janus_rtp_switching_context::v_evaluating_start_time |
| uint16_t janus_rtp_switching_context::v_last_seq |
| uint32_t janus_rtp_switching_context::v_last_ssrc |
| gint64 janus_rtp_switching_context::v_last_time |
| uint32_t janus_rtp_switching_context::v_last_ts |
| gboolean janus_rtp_switching_context::v_new_ssrc |
| gint32 janus_rtp_switching_context::v_prev_delay |
| uint16_t janus_rtp_switching_context::v_prev_seq |
| uint32_t janus_rtp_switching_context::v_prev_ts |
| gint64 janus_rtp_switching_context::v_reference_time |
| gint16 janus_rtp_switching_context::v_seq_offset |
| gboolean janus_rtp_switching_context::v_seq_reset |
| gint64 janus_rtp_switching_context::v_start_time |
| uint32_t janus_rtp_switching_context::v_start_ts |
| uint32_t janus_rtp_switching_context::v_target_ts |
| gint32 janus_rtp_switching_context::v_ts_offset |