webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Classes | Public Member Functions | Public Attributes | List of all members
webrtc::VideoReceiveStream::Config::Rtp Struct Reference

#include <video_receive_stream.h>

Classes

struct  RtcpXr
 

Public Member Functions

std::string ToString () const
 
std::string ToString () const
 

Public Attributes

uint32_t remote_ssrc = 0
 
uint32_t local_ssrc = 0
 
RtcpMode rtcp_mode = RtcpMode::kCompound
 
struct webrtc::VideoReceiveStream::Config::Rtp::RtcpXr rtcp_xr
 
bool remb = false
 
bool transport_cc = false
 
NackConfig nack
 
UlpfecConfig ulpfec
 
uint32_t rtx_ssrc = 0
 
std::map< int, int > rtx_payload_types
 
std::vector< RtpExtensionextensions
 

Member Function Documentation

◆ ToString() [1/2]

std::string webrtc::VideoReceiveStream::Config::Rtp::ToString ( ) const

◆ ToString() [2/2]

std::string webrtc::VideoReceiveStream::Config::Rtp::ToString ( ) const

Member Data Documentation

◆ extensions

std::vector< RtpExtension > webrtc::VideoReceiveStream::Config::Rtp::extensions

◆ local_ssrc

uint32_t webrtc::VideoReceiveStream::Config::Rtp::local_ssrc = 0

◆ nack

NackConfig webrtc::VideoReceiveStream::Config::Rtp::nack

◆ remb

bool webrtc::VideoReceiveStream::Config::Rtp::remb = false

◆ remote_ssrc

uint32_t webrtc::VideoReceiveStream::Config::Rtp::remote_ssrc = 0

◆ rtcp_mode

RtcpMode webrtc::VideoReceiveStream::Config::Rtp::rtcp_mode = RtcpMode::kCompound

◆ rtcp_xr

struct webrtc::VideoReceiveStream::Config::Rtp::RtcpXr webrtc::VideoReceiveStream::Config::Rtp::rtcp_xr

◆ rtx_payload_types

std::map< int, int > webrtc::VideoReceiveStream::Config::Rtp::rtx_payload_types

◆ rtx_ssrc

uint32_t webrtc::VideoReceiveStream::Config::Rtp::rtx_ssrc = 0

◆ transport_cc

bool webrtc::VideoReceiveStream::Config::Rtp::transport_cc = false

◆ ulpfec

UlpfecConfig webrtc::VideoReceiveStream::Config::Rtp::ulpfec

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