ROHC compression/decompression library
Data Fields
ts_sc_comp Struct Reference

Scaled RTP Timestamp encoding object. More...

#include <ts_sc_comp.h>

Collaboration diagram for ts_sc_comp:
Collaboration graph
[legend]

Data Fields

uint32_t ts_stride
 The TS_STRIDE value.
uint32_t ts_scaled
 The TS_SCALED value.
struct c_wlsbscaled_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.

Detailed Description

Scaled RTP Timestamp encoding object.

See section 4.5.3 of RFC 3095 for details about Scaled RTP Timestamp encoding.


Field Documentation

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().

The previous sequence number.

Referenced by c_add_ts(), and c_create_sc().

The previous timestamp.

Referenced by c_add_ts(), and c_create_sc().

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().

uint32_t ts_sc_comp::ts

The timestamp (TS)

Referenced by c_add_ts(), and c_create_sc().

The difference between old and current TS.

Referenced by c_add_ts(), and c_create_sc().

The TS_OFFSET value.

Referenced by c_add_ts(), and c_create_sc().

The TS_SCALED value.

Referenced by add_scaled(), c_add_ts(), c_create_sc(), get_ts_scaled(), and nb_bits_scaled().

The TS_STRIDE value.

Referenced by c_add_ts(), c_create_sc(), and get_ts_stride().


The documentation for this struct was generated from the following file: