ROHC compression/decompression library
|
Define the RTP and UDP specific temporary variables in the profile compression context. More...
#include <c_rtp.h>
Public Attributes | |
int | send_rtp_dynamic |
The number of UDP/RTP fields that changed in the UDP/RTP headers. | |
int | nr_ts_bits |
The number of bits needed to encode ts_send. | |
int | nr_ts_bits_ext3 |
The number of bits of TS to place in the extension 3 header. | |
unsigned int | timestamp |
The real timestamp of the last RTP message. | |
int | ts_send |
The TS field to send (ts_scaled or ts) | |
int | m_set |
Whether the M bit is set in the RTP header or not. | |
int | rtp_pt_changed |
Whether the Payload Type (PT) field changed or not. |
Define the RTP and UDP specific temporary variables in the profile compression context.
This object must be used by the RTP-specific decompression context sc_rtp_context.
Whether the M bit is set in the RTP header or not.
Referenced by c_rtp_create(), code_UO1_packet(), code_UOR2_ID_bytes(), code_UOR2_RTP_bytes(), code_UOR2_TS_bytes(), decide_SO_packet(), and rtp_changed_rtp_dynamic().
The number of bits needed to encode ts_send.
Referenced by c_rtp_create(), code_EXT3_packet(), code_UOR2_ID_bytes(), code_UOR2_RTP_bytes(), code_UOR2_TS_bytes(), decide_extension(), decide_FO_packet(), decide_SO_packet(), and update_variables().
The number of bits of TS to place in the extension 3 header.
Referenced by code_EXT3_packet(), code_UOR2_ID_bytes(), code_UOR2_RTP_bytes(), and code_UOR2_TS_bytes().
Whether the Payload Type (PT) field changed or not.
Referenced by c_rtp_create(), code_EXT3_packet(), rtp_changed_rtp_dynamic(), and rtp_header_flags_and_fields().
The number of UDP/RTP fields that changed in the UDP/RTP headers.
Referenced by c_rtp_create(), c_rtp_encode(), decide_extension(), and rtp_decide_state().
unsigned int rtp_tmp_variables::timestamp |
The real timestamp of the last RTP message.
Referenced by c_generic_encode(), c_rtp_create(), c_rtp_encode(), and rtp_changed_rtp_dynamic().
The TS field to send (ts_scaled or ts)
Referenced by c_rtp_create(), code_EXT0_packet(), code_EXT1_packet(), code_EXT2_packet(), code_EXT3_packet(), code_UO1_packet(), code_UOR2_ID_bytes(), code_UOR2_RTP_bytes(), code_UOR2_TS_bytes(), and update_variables().