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

#include <flexfec_receive_stream.h>

Public Member Functions

 Config (Transport *rtcp_send_transport)
 
std::string ToString () const
 
bool IsCompleteAndEnabled () const
 
 Config (Transport *rtcp_send_transport)
 
std::string ToString () const
 
bool IsCompleteAndEnabled () const
 

Public Attributes

int payload_type = -1
 
uint32_t remote_ssrc = 0
 
std::vector< uint32_tprotected_media_ssrcs
 
uint32_t local_ssrc = 0
 
RtcpMode rtcp_mode = RtcpMode::kCompound
 
Transportrtcp_send_transport = nullptr
 
bool transport_cc = false
 
std::vector< RtpExtensionrtp_header_extensions
 

Constructor & Destructor Documentation

◆ Config() [1/2]

webrtc::FlexfecReceiveStream::Config::Config ( Transport rtcp_send_transport)
inlineexplicit

◆ Config() [2/2]

webrtc::FlexfecReceiveStream::Config::Config ( Transport rtcp_send_transport)
inlineexplicit

Member Function Documentation

◆ IsCompleteAndEnabled() [1/2]

bool webrtc::FlexfecReceiveStream::Config::IsCompleteAndEnabled ( ) const

◆ IsCompleteAndEnabled() [2/2]

bool webrtc::FlexfecReceiveStream::Config::IsCompleteAndEnabled ( ) const

◆ ToString() [1/2]

std::string webrtc::FlexfecReceiveStream::Config::ToString ( ) const

◆ ToString() [2/2]

std::string webrtc::FlexfecReceiveStream::Config::ToString ( ) const

Member Data Documentation

◆ local_ssrc

uint32_t webrtc::FlexfecReceiveStream::Config::local_ssrc = 0

◆ payload_type

int webrtc::FlexfecReceiveStream::Config::payload_type = -1

◆ protected_media_ssrcs

std::vector< uint32_t > webrtc::FlexfecReceiveStream::Config::protected_media_ssrcs

◆ remote_ssrc

uint32_t webrtc::FlexfecReceiveStream::Config::remote_ssrc = 0

◆ rtcp_mode

RtcpMode webrtc::FlexfecReceiveStream::Config::rtcp_mode = RtcpMode::kCompound

◆ rtcp_send_transport

Transport * webrtc::FlexfecReceiveStream::Config::rtcp_send_transport = nullptr

◆ rtp_header_extensions

std::vector< RtpExtension > webrtc::FlexfecReceiveStream::Config::rtp_header_extensions

◆ transport_cc

bool webrtc::FlexfecReceiveStream::Config::transport_cc = false

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