UniMRCP  1.7.0
Data Fields
rtcp_packet_t Struct Reference

#include <mpf_rtcp_packet.h>

Collaboration diagram for rtcp_packet_t:
Collaboration graph
[legend]

Data Fields

rtcp_header_t header
 
union {
   struct {
      rtcp_sr_stat_t   sr_stat
 
      rtcp_rr_stat_t   rr_stat [1]
 
   }   sr
 
   struct {
      apr_uint32_t   ssrc
 
      rtcp_rr_stat_t   rr_stat [1]
 
   }   rr
 
   struct {
      apr_uint32_t   ssrc
 
      rtcp_sdes_item_t   item [1]
 
   }   sdes
 
   struct {
      apr_uint32_t   ssrc [1]
 
      apr_byte_t   length
 
      char   data [1]
 
   }   bye
 
r
 

Detailed Description

RTCP packet

Field Documentation

◆ bye

struct { ... } rtcp_packet_t::bye

BYE

◆ header

rtcp_header_t rtcp_packet_t::header

common header

◆ item

rtcp_sdes_item_t rtcp_packet_t::item[1]

list of SDES items

◆ r

union { ... } rtcp_packet_t::r

union of RTCP reports

◆ rr

struct { ... } rtcp_packet_t::rr

reception report (RR)

◆ rr_stat

rtcp_rr_stat_t rtcp_packet_t::rr_stat[1]

variable-length list rr stats

◆ sdes

struct { ... } rtcp_packet_t::sdes

source description (SDES)

◆ sr

struct { ... } rtcp_packet_t::sr

sender report (SR)

◆ sr_stat

rtcp_sr_stat_t rtcp_packet_t::sr_stat

sr stat

◆ ssrc

apr_uint32_t rtcp_packet_t::ssrc[1]

receiver generating this report

first SSRC/CSRC

list of sources


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