|
ROHC compression/decompression library
|
Scaled RTP Timestamp encoding object. More...
#include <ts_sc_comp.h>

Data Fields | |
| uint32_t | ts_stride |
| The TS_STRIDE value. | |
| uint32_t | ts_scaled |
| The TS_SCALED value. | |
| struct c_wlsb * | scaled_window |
| A window used to encode the TS_SCALED value. | |
| uint32_t | ts_offset |
| The TS_OFFSET value. | |
| uint32_t | ts |
| The timestamp (TS) | |
| uint32_t | old_ts |
| The previous timestamp. | |
| uint16_t | sn |
| The sequence number (SN) | |
| uint16_t | old_sn |
| The previous sequence number. | |
| bool | is_deducible |
| Whether timestamp is deducible from SN or not. | |
| ts_sc_state | state |
| The state of the scaled RTP Timestamp encoding object. | |
| bool | are_old_val_init |
| size_t | nr_init_stride_packets |
| The number of packets sent in state INIT_STRIDE. | |
| uint32_t | ts_delta |
| The difference between old and current TS. | |
| rohc_trace_callback_t | trace_callback |
| The callback function used to get log messages. | |
Scaled RTP Timestamp encoding object.
See section 4.5.3 of RFC 3095 for details about Scaled RTP Timestamp encoding.
Whether old SN/TS values are initialized or not
Referenced by c_add_ts(), and c_create_sc().
Whether timestamp is deducible from SN or not.
Referenced by c_add_ts(), c_create_sc(), and rohc_ts_sc_is_deducible().
The number of packets sent in state INIT_STRIDE.
Referenced by c_add_ts(), c_create_sc(), and rtp_header_flags_and_fields().
| uint16_t ts_sc_comp::old_sn |
The previous sequence number.
Referenced by c_add_ts(), and c_create_sc().
| uint32_t ts_sc_comp::old_ts |
The previous timestamp.
Referenced by c_add_ts(), and c_create_sc().
| struct c_wlsb* ts_sc_comp::scaled_window |
A window used to encode the TS_SCALED value.
Referenced by add_scaled(), c_create_sc(), c_destroy_sc(), and nb_bits_scaled().
| uint16_t ts_sc_comp::sn |
The sequence number (SN)
Referenced by c_add_ts(), and c_create_sc().
The state of the scaled RTP Timestamp encoding object.
Referenced by c_add_ts(), c_create_sc(), code_EXT3_packet(), and rtp_header_flags_and_fields().
The callback function used to get log messages.
Referenced by c_create_sc().
| uint32_t ts_sc_comp::ts |
The timestamp (TS)
Referenced by c_add_ts(), and c_create_sc().
| uint32_t ts_sc_comp::ts_delta |
The difference between old and current TS.
Referenced by c_add_ts(), and c_create_sc().
| uint32_t ts_sc_comp::ts_offset |
The TS_OFFSET value.
Referenced by c_add_ts(), and c_create_sc().
| uint32_t ts_sc_comp::ts_scaled |
The TS_SCALED value.
Referenced by add_scaled(), c_add_ts(), c_create_sc(), get_ts_scaled(), and nb_bits_scaled().
| uint32_t ts_sc_comp::ts_stride |
The TS_STRIDE value.
Referenced by c_add_ts(), c_create_sc(), and get_ts_stride().
1.7.6.1