UniMRCP  1.5.0
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Data Fields
rtcp_packet_t Struct Reference

#include <mpf_rtcp_packet.h>

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

struct { ... } rtcp_packet_t::bye

BYE

rtcp_header_t rtcp_packet_t::header

common header

rtcp_sdes_item_t rtcp_packet_t::item[1]

list of SDES items

union { ... } rtcp_packet_t::r

union of RTCP reports

struct { ... } rtcp_packet_t::rr

reception report (RR)

rtcp_rr_stat_t rtcp_packet_t::rr_stat[1]

variable-length list rr stats

struct { ... } rtcp_packet_t::sdes

source description (SDES)

struct { ... } rtcp_packet_t::sr

sender report (SR)

rtcp_sr_stat_t rtcp_packet_t::sr_stat

sr stat

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: