|
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. | |
| size_t | rtp_padding_change_count |
| The number of times the RTP Padding (P) bit was added to the compressed header. | |
| size_t | rtp_extension_change_count |
| The number of times the RTP eXtension (X) bit 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.
| struct udphdr sc_rtp_context::old_udp |
The previous UDP header.
The number of times the RTP eXtension (X) bit was added to the compressed header.
Referenced by code_EXT3_packet(), and rtp_header_flags_and_fields().
The number of times the RTP Padding (P) bit was added to the compressed header.
Referenced by code_EXT3_packet(), and rtp_header_flags_and_fields().
The number of times the RTP Payload Type (PT) field was added to the compressed header.
Referenced by code_EXT3_packet(), 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 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(), and rtp_header_flags_and_fields().
| struct ts_sc_comp sc_rtp_context::ts_sc |
Structure to encode the TS field.
Referenced by code_EXT3_packet(), and rtp_header_flags_and_fields().
Scaled RTP Time Stamp.
The number of times the UDP checksum field was added to the compressed header.
1.7.6.1