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

#include <mediachannel.h>

Public Member Functions

void SetAll (const AudioOptions &change)
 
bool operator== (const AudioOptions &o) const
 
bool operator!= (const AudioOptions &o) const
 
std::string ToString () const
 
void SetAll (const AudioOptions &change)
 
bool operator== (const AudioOptions &o) const
 
bool operator!= (const AudioOptions &o) const
 
std::string ToString () const
 

Public Attributes

rtc::Optional< bool > echo_cancellation
 
rtc::Optional< bool > auto_gain_control
 
rtc::Optional< bool > noise_suppression
 
rtc::Optional< bool > highpass_filter
 
rtc::Optional< bool > stereo_swapping
 
rtc::Optional< int > audio_jitter_buffer_max_packets
 
rtc::Optional< bool > audio_jitter_buffer_fast_accelerate
 
rtc::Optional< bool > typing_detection
 
rtc::Optional< bool > aecm_generate_comfort_noise
 
rtc::Optional< int > adjust_agc_delta
 
rtc::Optional< bool > experimental_agc
 
rtc::Optional< bool > extended_filter_aec
 
rtc::Optional< bool > delay_agnostic_aec
 
rtc::Optional< bool > experimental_ns
 
rtc::Optional< bool > intelligibility_enhancer
 
rtc::Optional< bool > level_control
 
rtc::Optional< float > level_control_initial_peak_level_dbfs
 
rtc::Optional< bool > residual_echo_detector
 
rtc::Optional< uint16_ttx_agc_target_dbov
 
rtc::Optional< uint16_ttx_agc_digital_compression_gain
 
rtc::Optional< bool > tx_agc_limiter
 
rtc::Optional< uint32_trecording_sample_rate
 
rtc::Optional< uint32_tplayout_sample_rate
 
rtc::Optional< bool > combined_audio_video_bwe
 
rtc::Optional< bool > audio_network_adaptor
 
rtc::Optional< std::stringaudio_network_adaptor_config
 

Member Function Documentation

◆ operator!=() [1/2]

bool cricket::AudioOptions::operator!= ( const AudioOptions o) const
inline

◆ operator!=() [2/2]

bool cricket::AudioOptions::operator!= ( const AudioOptions o) const
inline

◆ operator==() [1/2]

bool cricket::AudioOptions::operator== ( const AudioOptions o) const
inline

◆ operator==() [2/2]

bool cricket::AudioOptions::operator== ( const AudioOptions o) const
inline

◆ SetAll() [1/2]

void cricket::AudioOptions::SetAll ( const AudioOptions change)
inline

◆ SetAll() [2/2]

void cricket::AudioOptions::SetAll ( const AudioOptions change)
inline

◆ ToString() [1/2]

std::string cricket::AudioOptions::ToString ( ) const
inline

◆ ToString() [2/2]

std::string cricket::AudioOptions::ToString ( ) const
inline

Member Data Documentation

◆ adjust_agc_delta

rtc::Optional< int > cricket::AudioOptions::adjust_agc_delta

◆ aecm_generate_comfort_noise

rtc::Optional< bool > cricket::AudioOptions::aecm_generate_comfort_noise

◆ audio_jitter_buffer_fast_accelerate

rtc::Optional< bool > cricket::AudioOptions::audio_jitter_buffer_fast_accelerate

◆ audio_jitter_buffer_max_packets

rtc::Optional< int > cricket::AudioOptions::audio_jitter_buffer_max_packets

◆ audio_network_adaptor

rtc::Optional< bool > cricket::AudioOptions::audio_network_adaptor

◆ audio_network_adaptor_config

rtc::Optional< std::string > cricket::AudioOptions::audio_network_adaptor_config

◆ auto_gain_control

rtc::Optional< bool > cricket::AudioOptions::auto_gain_control

◆ combined_audio_video_bwe

rtc::Optional< bool > cricket::AudioOptions::combined_audio_video_bwe

◆ delay_agnostic_aec

rtc::Optional< bool > cricket::AudioOptions::delay_agnostic_aec

◆ echo_cancellation

rtc::Optional< bool > cricket::AudioOptions::echo_cancellation

◆ experimental_agc

rtc::Optional< bool > cricket::AudioOptions::experimental_agc

◆ experimental_ns

rtc::Optional< bool > cricket::AudioOptions::experimental_ns

◆ extended_filter_aec

rtc::Optional< bool > cricket::AudioOptions::extended_filter_aec

◆ highpass_filter

rtc::Optional< bool > cricket::AudioOptions::highpass_filter

◆ intelligibility_enhancer

rtc::Optional< bool > cricket::AudioOptions::intelligibility_enhancer

◆ level_control

rtc::Optional< bool > cricket::AudioOptions::level_control

◆ level_control_initial_peak_level_dbfs

rtc::Optional< float > cricket::AudioOptions::level_control_initial_peak_level_dbfs

◆ noise_suppression

rtc::Optional< bool > cricket::AudioOptions::noise_suppression

◆ playout_sample_rate

rtc::Optional< uint32_t > cricket::AudioOptions::playout_sample_rate

◆ recording_sample_rate

rtc::Optional< uint32_t > cricket::AudioOptions::recording_sample_rate

◆ residual_echo_detector

rtc::Optional< bool > cricket::AudioOptions::residual_echo_detector

◆ stereo_swapping

rtc::Optional< bool > cricket::AudioOptions::stereo_swapping

◆ tx_agc_digital_compression_gain

rtc::Optional< uint16_t > cricket::AudioOptions::tx_agc_digital_compression_gain

◆ tx_agc_limiter

rtc::Optional< bool > cricket::AudioOptions::tx_agc_limiter

◆ tx_agc_target_dbov

rtc::Optional< uint16_t > cricket::AudioOptions::tx_agc_target_dbov

◆ typing_detection

rtc::Optional< bool > cricket::AudioOptions::typing_detection

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