ROHC compression/decompression library
Public Attributes
rtp_tmp_variables Struct Reference

Define the RTP and UDP specific temporary variables in the profile compression context. More...

#include <c_rtp.h>

List of all members.

Public Attributes

int send_rtp_dynamic
 The number of UDP/RTP fields that changed in the UDP/RTP headers.
int nr_ts_bits
 The number of bits needed to encode ts_send.
int nr_ts_bits_ext3
 The number of bits of TS to place in the extension 3 header.
unsigned int timestamp
 The real timestamp of the last RTP message.
int ts_send
 The TS field to send (ts_scaled or ts)
int m_set
 Whether the M bit is set in the RTP header or not.
int rtp_pt_changed
 Whether the Payload Type (PT) field changed or not.

Detailed Description

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.

See also:
sc_rtp_context

Member Data Documentation

The number of bits of TS to place in the extension 3 header.

Referenced by code_EXT3_packet(), code_UOR2_ID_bytes(), code_UOR2_RTP_bytes(), and code_UOR2_TS_bytes().

Whether the Payload Type (PT) field changed or not.

Referenced by c_rtp_create(), code_EXT3_packet(), rtp_changed_rtp_dynamic(), and rtp_header_flags_and_fields().

The number of UDP/RTP fields that changed in the UDP/RTP headers.

Referenced by c_rtp_create(), c_rtp_encode(), decide_extension(), and rtp_decide_state().

The real timestamp of the last RTP message.

Referenced by c_generic_encode(), c_rtp_create(), c_rtp_encode(), and rtp_changed_rtp_dynamic().


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