reSIProcate
SIP stack, Dialog Usage Manager and related libraries
Loading...
Searching...
No Matches
rtp_header Struct Reference

Defines the RTP header. More...

#include <re_rtp.h>

Public Attributes

uint8_t ver
 RTP version number

 
bool pad
 Padding bit

 
bool ext
 Extension bit

 
uint8_t cc
 CSRC count

 
bool m
 Marker bit

 
uint8_t pt
 Payload type

 
uint16_t seq
 Sequence number

 
uint32_t ts
 Timestamp

 
uint32_t ssrc
 Synchronization source.
 
uint32_t csrc [16]
 Contributing sources

 
struct { 
 
   uint16_t   type 
 Defined by profile
More...
 
   uint16_t   len 
 Number of 32-bit words. More...
 
} x 
 

Detailed Description

Defines the RTP header.

Definition at line 18 of file re_rtp.h.

Member Data Documentation

◆ cc

uint8_t rtp_header::cc

CSRC count

Definition at line 22 of file re_rtp.h.

◆ csrc

uint32_t rtp_header::csrc[16]

Contributing sources

Definition at line 28 of file re_rtp.h.

◆ ext

bool rtp_header::ext

Extension bit

Definition at line 21 of file re_rtp.h.

◆ len

uint16_t rtp_header::len

Number of 32-bit words.

Definition at line 31 of file re_rtp.h.

◆ m

bool rtp_header::m

Marker bit

Definition at line 23 of file re_rtp.h.

◆ pad

bool rtp_header::pad

Padding bit

Definition at line 20 of file re_rtp.h.

◆ pt

uint8_t rtp_header::pt

Payload type

Definition at line 24 of file re_rtp.h.

◆ seq

uint16_t rtp_header::seq

Sequence number

Definition at line 25 of file re_rtp.h.

◆ ssrc

uint32_t rtp_header::ssrc

Synchronization source.

Definition at line 27 of file re_rtp.h.

◆ ts

uint32_t rtp_header::ts

Timestamp

Definition at line 26 of file re_rtp.h.

◆ type

uint16_t rtp_header::type

Defined by profile

Definition at line 30 of file re_rtp.h.

◆ ver

uint8_t rtp_header::ver

RTP version number

Definition at line 19 of file re_rtp.h.

◆ [struct]

struct { ... } rtp_header::x

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