| 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. | |
| int | is_deductible | 
| Whether timestamp is deductible from SN or not. | |
| ts_sc_state | state | 
| The state of the scaled RTP Timestamp encoding object. | |
| 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. | |
Scaled RTP Timestamp encoding object.
See section 4.5.3 of RFC 3095 for details about Scaled RTP Timestamp encoding.
Whether timestamp is deductible from SN or not.
Referenced by c_add_ts(), c_create_sc(), and nb_bits_scaled().
The number of packets sent in state INIT_STRIDE.
Referenced by c_add_ts(), c_create_sc(), rtp_code_dynamic_rtp_part(), 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(), rtp_changed_rtp_dynamic(), rtp_code_dynamic_rtp_part(), rtp_decide_state(), and rtp_header_flags_and_fields().
| 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
 1.7.6.1