ROHC compression/decompression library
|
Define the RTP part of the profile decompression context. More...
#include <c_rtp.h>
Data Fields | |
int | udp_checksum_change_count |
The number of times the UDP checksum field was added to the compressed header. | |
struct udphdr | old_udp |
The previous UDP header. | |
int | rtp_pt_change_count |
The number of times the RTP Payload Type (PT) field was added to the compressed header. | |
struct rtphdr | old_rtp |
The previous RTP header. | |
struct rtp_tmp_vars | tmp |
RTP-specific temporary variables that are used during one single compression of packet. | |
int | tss |
Scaled RTP Time Stamp. | |
int | tis |
Whether the Time Stride field is present or not. | |
struct ts_sc_comp | ts_sc |
Structure to encode the TS field. |
Define the RTP part of the profile decompression context.
This object must be used with the generic part of the decompression context c_generic_context.
struct rtphdr sc_rtp_context::old_rtp |
The previous RTP header.
Referenced by c_rtp_check_context(), c_rtp_create(), c_rtp_encode(), and rtp_changed_rtp_dynamic().
struct udphdr sc_rtp_context::old_udp |
The previous UDP header.
Referenced by c_rtp_create(), c_rtp_encode(), and rtp_changed_rtp_dynamic().
The number of times the RTP Payload Type (PT) field was added to the compressed header.
Referenced by c_rtp_create(), code_EXT3_packet(), rtp_changed_rtp_dynamic(), rtp_code_dynamic_rtp_part(), and rtp_header_flags_and_fields().
Whether the Time Stride field is present or not.
struct rtp_tmp_vars sc_rtp_context::tmp |
RTP-specific temporary variables that are used during one single compression of packet.
Referenced by c_rtp_create(), c_rtp_encode(), 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(), decide_extension(), rtp_changed_rtp_dynamic(), rtp_decide_state(), and rtp_header_flags_and_fields().
struct ts_sc_comp sc_rtp_context::ts_sc |
Structure to encode the TS field.
Referenced by c_rtp_create(), c_rtp_destroy(), code_EXT3_packet(), rtp_changed_rtp_dynamic(), rtp_code_dynamic_rtp_part(), rtp_decide_state(), and rtp_header_flags_and_fields().
Scaled RTP Time Stamp.
The number of times the UDP checksum field was added to the compressed header.
Referenced by c_rtp_create(), rtp_changed_rtp_dynamic(), rtp_code_dynamic_rtp_part(), and rtp_decide_state().