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

#include <rtpparameters.h>

Public Member Functions

bool operator== (const RtpEncodingParameters &o) const
 
bool operator!= (const RtpEncodingParameters &o) const
 
bool operator== (const RtpEncodingParameters &o) const
 
bool operator!= (const RtpEncodingParameters &o) const
 

Public Attributes

rtc::Optional< uint32_tssrc
 
rtc::Optional< int > codec_payload_type
 
rtc::Optional< RtpFecParametersfec
 
rtc::Optional< RtpRtxParametersrtx
 
rtc::Optional< DtxStatusdtx
 
rtc::Optional< PriorityTypepriority
 
rtc::Optional< int > max_bitrate_bps
 
rtc::Optional< int > max_framerate
 
double scale_resolution_down_by = 1.0
 
double scale_framerate_down_by = 1.0
 
bool active = true
 
std::string rid
 
std::vector< std::stringdependency_rids
 

Member Function Documentation

◆ operator!=() [1/2]

bool webrtc::RtpEncodingParameters::operator!= ( const RtpEncodingParameters o) const
inline

◆ operator!=() [2/2]

bool webrtc::RtpEncodingParameters::operator!= ( const RtpEncodingParameters o) const
inline

◆ operator==() [1/2]

bool webrtc::RtpEncodingParameters::operator== ( const RtpEncodingParameters o) const
inline

◆ operator==() [2/2]

bool webrtc::RtpEncodingParameters::operator== ( const RtpEncodingParameters o) const
inline

Member Data Documentation

◆ active

bool webrtc::RtpEncodingParameters::active = true

◆ codec_payload_type

rtc::Optional< int > webrtc::RtpEncodingParameters::codec_payload_type

◆ dependency_rids

std::vector< std::string > webrtc::RtpEncodingParameters::dependency_rids

◆ dtx

rtc::Optional< DtxStatus > webrtc::RtpEncodingParameters::dtx

◆ fec

rtc::Optional< RtpFecParameters > webrtc::RtpEncodingParameters::fec

◆ max_bitrate_bps

rtc::Optional< int > webrtc::RtpEncodingParameters::max_bitrate_bps

◆ max_framerate

rtc::Optional< int > webrtc::RtpEncodingParameters::max_framerate

◆ priority

rtc::Optional< PriorityType > webrtc::RtpEncodingParameters::priority

◆ rid

std::string webrtc::RtpEncodingParameters::rid

◆ rtx

rtc::Optional< RtpRtxParameters > webrtc::RtpEncodingParameters::rtx

◆ scale_framerate_down_by

double webrtc::RtpEncodingParameters::scale_framerate_down_by = 1.0

◆ scale_resolution_down_by

double webrtc::RtpEncodingParameters::scale_resolution_down_by = 1.0

◆ ssrc

rtc::Optional< uint32_t > webrtc::RtpEncodingParameters::ssrc

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