ccRTP 2.1.2
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Data Fields
RTPPacket::RTPFixedHeader Struct Reference

RTP fixed header as it is send through the network. More...

Collaboration diagram for RTPPacket::RTPFixedHeader:
Collaboration graph
[legend]

Data Fields

unsigned char cc:4
 For little endian boxes. More...
 
unsigned char extension:1
 Extension bit. More...
 
unsigned char padding:1
 Padding bit. More...
 
unsigned char version:2
 Version, currently 2. More...
 
unsigned char payload:7
 Payload type. More...
 
unsigned char marker:1
 Marker bit. More...
 
uint16 sequence
 sequence number More...
 
uint32 timestamp
 timestamp More...
 
uint32 sources [1]
 contributing sources More...
 

Detailed Description

RTP fixed header as it is send through the network.

A low-level representation for generic RTP packet header as defined in RFC 1889. A packet consists of the fixed RTP header, a possibly empty list of contributing sources and the payload. Header contents are kept in network (big endian) order.

Definition at line 402 of file rtppkt.h.

Field Documentation

unsigned char RTPPacket::RTPFixedHeader::cc

For little endian boxes.

CSRC count

Definition at line 414 of file rtppkt.h.

unsigned char RTPPacket::RTPFixedHeader::extension

Extension bit.

Definition at line 415 of file rtppkt.h.

unsigned char RTPPacket::RTPFixedHeader::marker

Marker bit.

Definition at line 419 of file rtppkt.h.

unsigned char RTPPacket::RTPFixedHeader::padding

Padding bit.

Definition at line 416 of file rtppkt.h.

unsigned char RTPPacket::RTPFixedHeader::payload

Payload type.

Definition at line 418 of file rtppkt.h.

uint16 RTPPacket::RTPFixedHeader::sequence

sequence number

Definition at line 421 of file rtppkt.h.

uint32 RTPPacket::RTPFixedHeader::sources[1]

contributing sources

Definition at line 423 of file rtppkt.h.

uint32 RTPPacket::RTPFixedHeader::timestamp

timestamp

Definition at line 422 of file rtppkt.h.

unsigned char RTPPacket::RTPFixedHeader::version

Version, currently 2.

Definition at line 417 of file rtppkt.h.


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