ROHC compression/decompression library
Data Fields
rtphdr Struct Reference

The RTP header. More...

#include <rtp.h>

Data Fields

uint16_t cc:4
 CSRC Count.
uint16_t extension:1
 Extension bit.
uint16_t padding:1
 Padding bit.
uint16_t version:2
 RTP version.
uint16_t pt:7
 Payload Type.
uint16_t m:1
 Marker.
uint16_t sn
 Sequence Number.
uint32_t timestamp
 Timestamp.
uint32_t ssrc
 Synchronization SouRCe (SSRC) identifier.

Detailed Description

The RTP header.

See section 5.1 of RFC 1889 for details.


Field Documentation

uint16_t rtphdr::cc

CSRC Count.

Referenced by rtp_changed_rtp_dynamic(), and rtp_code_dynamic_rtp_part().

Extension bit.

Referenced by rtp_code_dynamic_rtp_part(), and rtp_header_flags_and_fields().

uint16_t rtphdr::m
uint16_t rtphdr::padding
uint16_t rtphdr::pt
uint16_t rtphdr::sn

Sequence Number.

Referenced by c_rtp_create(), and rtp_code_dynamic_rtp_part().

uint32_t rtphdr::ssrc

Synchronization SouRCe (SSRC) identifier.

Referenced by c_rtp_check_context(), rtp_changed_rtp_dynamic(), and rtp_code_static_rtp_part().

uint16_t rtphdr::version

RTP version.

Referenced by rtp_code_dynamic_rtp_part().


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