Define the RTP and UDP specific temporary variables in the profile compression context. More...
#include <c_rtp.h>
Data Fields | |
| int | send_rtp_dynamic |
| The number of UDP/RTP fields that changed in the UDP/RTP headers. | |
| size_t | nr_ts_bits_less_equal_than_2 |
| The number of bits needed to encode ts_send. | |
| size_t | nr_ts_bits_more_than_2 |
| size_t | nr_ts_bits_ext3 |
| The number of bits of TS to place in the extension 3 header. | |
| uint32_t | ts_send |
| The TS field to send (ts_scaled or ts). | |
| bool | is_marker_bit_set |
| Whether the Marker (M) bit is set in the RTP header or not. | |
| bool | padding_bit_changed |
| bool | extension_bit_changed |
| Whether the eXtension (X) bit changed 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 eXtension (X) bit changed or not.
Whether the Marker (M) bit is set in the RTP header or not.
The number of bits of TS to place in the extension 3 header.
The number of bits needed to encode ts_send.
Whether the Padding (P) bit changed or not
Whether the Payload Type (PT) field changed or not.
The number of UDP/RTP fields that changed in the UDP/RTP headers.
| uint32_t rtp_tmp_vars::ts_send |
The TS field to send (ts_scaled or ts).
1.6.1