|
Agora C++ API Reference for All Platforms
|
#include <audio_options_i.h>
Public Member Functions | |
| AudioOptions ()=default | |
| ~AudioOptions ()=default | |
| void | SetAecAll (const AudioOptions &change) |
| void | SetApmAll (const AudioOptions &change) |
| void | SetAll (const AudioOptions &change) |
| bool | operator== (const AudioOptions &o) const |
| AudioOptions & | Filter () |
| bool | operator!= (const AudioOptions &o) const |
|
default |
|
default |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| Optional<uint32_t> agora::rtc::AudioOptions::audio_scenario |
| Optional<uint32_t> agora::rtc::AudioOptions::audio_routing |
| Optional<int32_t> agora::rtc::AudioOptions::input_audio_routing |
| Optional<uint32_t> agora::rtc::AudioOptions::adm_android_mode |
| Optional<bool> agora::rtc::AudioOptions::adm_enable_estimated_device_delay |
| Optional<uint32_t> agora::rtc::AudioOptions::audio_channel_profile |
| Optional<int32_t> agora::rtc::AudioOptions::audio_routing_version |
| Optional<bool> agora::rtc::AudioOptions::adm_estimate_device_loopback_delay_with_aec |
| Optional<bool> agora::rtc::AudioOptions::adm_enable_lowlatency_capture |
| Optional<bool> agora::rtc::AudioOptions::adm_enable_lowlatency_playout |
| Optional<int32_t> agora::rtc::AudioOptions::adm_capture_io_buffer_ms |
| Optional<int32_t> agora::rtc::AudioOptions::adm_force_layer |
| Optional<bool> agora::rtc::AudioOptions::adm_duck_others |
| Optional<bool> agora::rtc::AudioOptions::adm_mix_with_others |
| Optional<bool> agora::rtc::AudioOptions::adm_restart_when_interrupted |
| Optional<bool> agora::rtc::AudioOptions::adm_enable_fallback |
| Optional<int> agora::rtc::AudioOptions::adm_specify_category |
| Optional<bool> agora::rtc::AudioOptions::adm_record_audio_session_call_stack |
| Optional<bool> agora::rtc::AudioOptions::adm_allow_haptics_during_record |
| Optional<bool> agora::rtc::AudioOptions::has_remote_peers |
| Optional<bool> agora::rtc::AudioOptions::has_enabled_ear_monitor |
| Optional<uint32_t> agora::rtc::AudioOptions::adm_input_sample_rate |
| Optional<uint32_t> agora::rtc::AudioOptions::adm_output_sample_rate |
| Optional<bool> agora::rtc::AudioOptions::adm_enable_exclusive_mode |
| Optional<uint32_t> agora::rtc::AudioOptions::adm_input_channels |
| Optional<uint32_t> agora::rtc::AudioOptions::adm_output_channels |
| Optional<bool> agora::rtc::AudioOptions::adm_has_recorded |
| Optional<bool> agora::rtc::AudioOptions::external_adm_has_recorded |
| Optional<bool> agora::rtc::AudioOptions::adm_enable_mic_selection |
| Optional<bool> agora::rtc::AudioOptions::adm_force_use_bluetooth_a2dp |
| Optional<bool> agora::rtc::AudioOptions::adm_use_bluetooth_hfp |
| Optional<bool> agora::rtc::AudioOptions::adm_use_hw_aec |
| Optional<bool> agora::rtc::AudioOptions::adm_force_restart |
| Optional<int> agora::rtc::AudioOptions::adm_microphone_preference |
| Optional<int> agora::rtc::AudioOptions::adm_speaker_balance |
| Optional<uint32_t> agora::rtc::AudioOptions::adm_audio_layer |
| Optional<bool> agora::rtc::AudioOptions::adm_bypass_sys_ctl |
| Optional<uint32_t> agora::rtc::AudioOptions::adm_audio_source |
| Optional<uint32_t> agora::rtc::AudioOptions::adm_playout_bufsize_factor |
| Optional<bool> agora::rtc::AudioOptions::adm_enable_builtin3a |
| Optional<bool> agora::rtc::AudioOptions::uplink_apm_async_process |
| Optional<bool> agora::rtc::AudioOptions::uplink_acm_async_process |
| Optional<bool> agora::rtc::AudioOptions::only_report_microphone_volume |
| Optional<int32_t> agora::rtc::AudioOptions::enable_multi_drive_apparatus |
| Optional<bool> agora::rtc::AudioOptions::enable_stereo_playout |
| Optional<bool> agora::rtc::AudioOptions::enable_recording_stereo_dectection |
| Optional<bool> agora::rtc::AudioOptions::enable_concurrent_downlink_processing |
| Optional<bool> agora::rtc::AudioOptions::mute_playout_signal |
| Optional<bool> agora::rtc::AudioOptions::onmix_callback_with_external_source |
| Optional<bool> agora::rtc::AudioOptions::enable_receiver_apm |
| Optional<bool> agora::rtc::AudioOptions::downlink_peq_enable |
| Optional<bool> agora::rtc::AudioOptions::uplink_peq_enable |
| Optional<bool> agora::rtc::AudioOptions::uplink_voice_over_enable |
| Optional<bool> agora::rtc::AudioOptions::downlink_voice_over_enable |
| Optional<int> agora::rtc::AudioOptions::adm_extra_playout_latency |
| Optional<int> agora::rtc::AudioOptions::adm_extra_record_latency |
| Optional<int> agora::rtc::AudioOptions::adm_opensl_output_bufs |
| Optional<int> agora::rtc::AudioOptions::adm_opensl_input_bufs |
| Optional<bool> agora::rtc::AudioOptions::adm_bypass_vpio_processing |
| Optional<bool> agora::rtc::AudioOptions::adm_enable_async_process |
| Optional<bool> agora::rtc::AudioOptions::adm_ducking_option_advanced |
| Optional<int> agora::rtc::AudioOptions::adm_ducking_option_level |
| Optional<int> agora::rtc::AudioOptions::adm_ears_monitor_channels |
| Optional<int> agora::rtc::AudioOptions::apm_process_channels |
| Optional<bool> agora::rtc::AudioOptions::apm_bypass_apm |
| Optional<int> agora::rtc::AudioOptions::apm_splitband_algroute |
| Optional<bool> agora::rtc::AudioOptions::apm_print_config_detail |
| Optional<bool> agora::rtc::AudioOptions::apm_enable_aec |
| Optional<bool> agora::rtc::AudioOptions::apm_enable_aec_external |
| Optional<int> agora::rtc::AudioOptions::apm_aiaec_main_switch |
| Optional<int> agora::rtc::AudioOptions::apm_aec_nlp_plan |
| Optional<bool> agora::rtc::AudioOptions::apm_aec_saturated |
| Optional<int> agora::rtc::AudioOptions::apm_aec_nlp_size |
| Optional<int> agora::rtc::AudioOptions::apm_aec_nlp_hop_size |
| Optional<int> agora::rtc::AudioOptions::apm_aec_delay_search_range_ms |
| Optional<int> agora::rtc::AudioOptions::apm_aec_delay_search_method |
| Optional<int> agora::rtc::AudioOptions::apm_aec_fixed_delay |
| Optional<int> agora::rtc::AudioOptions::apm_aec_extra_delay_bias |
| Optional<int> agora::rtc::AudioOptions::adm_ext_recording_source_delay_ms |
| Optional<int> agora::rtc::AudioOptions::apm_aec_ainlp_profile_method |
| Optional<int> agora::rtc::AudioOptions::apm_aec_ainlp_reset_period |
| Optional<int> agora::rtc::AudioOptions::apm_aec_ainlp_reset_ratio |
| Optional<int> agora::rtc::AudioOptions::apm_aec_ainlp_fallback_period |
| Optional<int> agora::rtc::AudioOptions::apm_aec_ainlp_postprocessing_method |
| Optional<int> agora::rtc::AudioOptions::apm_aec_linear_filter_type |
| Optional<bool> agora::rtc::AudioOptions::apm_enable_ns |
| Optional<int> agora::rtc::AudioOptions::apm_ains_mode |
| Optional<bool> agora::rtc::AudioOptions::apm_enable_agc |
| Optional<bool> agora::rtc::AudioOptions::apm_enable_md |
| Optional<int> agora::rtc::AudioOptions::apm_aimd_value |
| Optional<bool> agora::rtc::AudioOptions::apm_enable_highpass_filter |
| Optional<bool> agora::rtc::AudioOptions::apm_enable_tone_remover |
| Optional<bool> agora::rtc::AudioOptions::apm_enable_pitch_smoother |
| Optional<bool> agora::rtc::AudioOptions::apm_enable_howling_control |
| Optional<uint32_t> agora::rtc::AudioOptions::apm_delay_offset_ms |
| Optional<int32_t> agora::rtc::AudioOptions::apm_aec_nlp_aggressiveness |
| Optional<int32_t> agora::rtc::AudioOptions::apm_aec_specify_suppression_step |
| Optional<int32_t> agora::rtc::AudioOptions::apm_aec_complexity |
| Optional<int32_t> agora::rtc::AudioOptions::apm_aec_sw_processing_mode |
| Optional<int32_t> agora::rtc::AudioOptions::apm_aec_linear_filter_length_ms |
| Optional<int32_t> agora::rtc::AudioOptions::apm_aec_split_srate_for_32k |
| Optional<int32_t> agora::rtc::AudioOptions::apm_aec_split_srate_for_48k |
| Optional<uint32_t> agora::rtc::AudioOptions::apm_agc_target_level_dbfs |
| Optional<uint32_t> agora::rtc::AudioOptions::apm_agc_compression_gain_db |
| Optional<uint32_t> agora::rtc::AudioOptions::apm_agc_curve_slope |
| Optional<uint32_t> agora::rtc::AudioOptions::apm_agc_mode |
| Optional<uint32_t> agora::rtc::AudioOptions::apm_agc_bg_opt_mode |
| Optional<bool> agora::rtc::AudioOptions::apm_aec_nlp_enable |
| Optional<bool> agora::rtc::AudioOptions::apm_aec_alignRefDelay |
| Optional<int> agora::rtc::AudioOptions::apm_aed_enable |
| Optional<bool> agora::rtc::AudioOptions::apm_sf_enabled |
| Optional<int> agora::rtc::AudioOptions::apm_sf_procIONSample |
| Optional<int> agora::rtc::AudioOptions::apm_sf_delayMode |
| Optional<int> agora::rtc::AudioOptions::apm_sf_stftType |
| Optional<int> agora::rtc::AudioOptions::apm_sf_procChainMode |
| Optional<int> agora::rtc::AudioOptions::apm_sf_nlpEnable |
| Optional<int> agora::rtc::AudioOptions::apm_sf_nsEnable |
| Optional<int> agora::rtc::AudioOptions::apm_sf_biquadEnable |
| Optional<int> agora::rtc::AudioOptions::apm_sf_ainlpToLoadFlag |
| Optional<int> agora::rtc::AudioOptions::apm_sf_ainlpMonitorLen |
| Optional<int> agora::rtc::AudioOptions::apm_sf_ainsToLoadFlag |
| Optional<int> agora::rtc::AudioOptions::apm_sf_ainsMonitorLen |
| Optional<int> agora::rtc::AudioOptions::apm_sf_ainsLowLatencyFlag |
| Optional<int> agora::rtc::AudioOptions::apm_sf_nlpAlgRoute |
| Optional<int> agora::rtc::AudioOptions::apm_sf_nsngAlgRoute |
| Optional<int> agora::rtc::AudioOptions::apm_sf_nlpFrmRemoveEngRatioThr |
| Optional<int> agora::rtc::AudioOptions::apm_sf_trdNlpFrmRmvEngRatioThr |
| Optional<int> agora::rtc::AudioOptions::apm_sf_nlpHbandAgg |
| Optional<int> agora::rtc::AudioOptions::apm_sf_ainsKillHEBandFlag |
| Optional<int> agora::rtc::AudioOptions::apm_sf_ainlpLowLatencyFlag |
| Optional<int> agora::rtc::AudioOptions::apm_sf_fallBackThrRatio |
| Optional<int> agora::rtc::AudioOptions::apm_sf_fallBackRefMode |
| Optional<int> agora::rtc::AudioOptions::apm_sf_fallBackPref |
| Optional<int> agora::rtc::AudioOptions::apm_sf_nlpNoiseAddThr |
| Optional<int> agora::rtc::AudioOptions::apm_sf_nlpNoiseAddGain |
| Optional<int> agora::rtc::AudioOptions::apm_sf_nlpAggressiveness |
| Optional<int> agora::rtc::AudioOptions::apm_sf_nlpHeadsetAgg |
| Optional<int> agora::rtc::AudioOptions::apm_sf_nlpSpkrAgg |
| Optional<int> agora::rtc::AudioOptions::apm_sf_nlpDynamicMode |
| Optional<int> agora::rtc::AudioOptions::apm_sf_ainlpHotResetFrq |
| Optional<int> agora::rtc::AudioOptions::apm_sf_ainlpHotResetFactor |
| Optional<int> agora::rtc::AudioOptions::apm_sf_ainlpMonitorQuantile |
| Optional<int> agora::rtc::AudioOptions::apm_sf_nsngPredefAgg |
| Optional<int> agora::rtc::AudioOptions::apm_sf_nsngMusicProbThr |
| Optional<int> agora::rtc::AudioOptions::apm_sf_nsngMusicModeBackoffDB |
| Optional<int> agora::rtc::AudioOptions::apm_sf_statNsMusicModeBackoffDB |
| Optional<int> agora::rtc::AudioOptions::apm_sf_statNsFastNsSpeechTrigThreshold |
| Optional<int> agora::rtc::AudioOptions::apm_sf_ainsSpeechProtectThreshold |
| Optional<int> agora::rtc::AudioOptions::apm_aed_useCVerLib |
| Optional<int> agora::rtc::AudioOptions::apm_aed_HotResetFrq |
| Optional<int> agora::rtc::AudioOptions::apm_aed_musicThr |
| Optional<int> agora::rtc::AudioOptions::apm_aed_voiceThr |
| Optional<int> agora::rtc::AudioOptions::apm_aed_statQuantile |
| Optional<int> agora::rtc::AudioOptions::apm_sf_statNsEnhFactor |
| Optional<int> agora::rtc::AudioOptions::apm_sf_statNsNoiseOverEst |
| Optional<int> agora::rtc::AudioOptions::apm_sf_statNsOverDrive |
| Optional<int> agora::rtc::AudioOptions::apm_sf_statNsLowerBound |
| Optional<int> agora::rtc::AudioOptions::apm_sf_statNsSpchUpdateRadix |
| Optional<int> agora::rtc::AudioOptions::apm_sf_statNsNoiseUpdateRadix |
| Optional<int> agora::rtc::AudioOptions::apm_sf_statNsEndStartupShort |
| Optional<int> agora::rtc::AudioOptions::apm_sf_statNsEndStartupLong |
| Optional<int> agora::rtc::AudioOptions::apm_sf_statNsNoiseUpdateQuantile |
| Optional<int> agora::rtc::AudioOptions::apm_sf_nsngMapInMaskMin |
| Optional<int> agora::rtc::AudioOptions::apm_sf_nsngMapOutMaskMin |
| Optional<int> agora::rtc::AudioOptions::apm_sf_nsngFinalMaskLowerBound |
| Optional<int> agora::rtc::AudioOptions::apm_sf_nsngPfMargin |
| Optional<int> agora::rtc::AudioOptions::apm_sf_ainsHotResetFrq |
| Optional<int> agora::rtc::AudioOptions::apm_sf_ainsMonitorQuantile |
| Optional<int> agora::rtc::AudioOptions::apm_sf_nsngAuxToolsMode |
| Optional<int> agora::rtc::AudioOptions::apm_sf_nlpProcBand |
| Optional<int> agora::rtc::AudioOptions::apm_sf_nsProcBand |
| Optional<int> agora::rtc::AudioOptions::apm_sf_ainsModelPref |
| Optional<int> agora::rtc::AudioOptions::apm_sf_ainlpModelPref |
| Optional<int> agora::rtc::AudioOptions::apm_vsc_enabled |
| Optional<int> agora::rtc::AudioOptions::apm_vsc_gender |
| Optional<int> agora::rtc::AudioOptions::apm_vsc_effect |
| Optional<int> agora::rtc::AudioOptions::apm_vsc_selfConfig |
| Optional<int> agora::rtc::AudioOptions::apm_vsc_preset |
| Optional<int> agora::rtc::AudioOptions::apm_vsc_gain |
| Optional<uint32_t> agora::rtc::AudioOptions::apm_ns_enable_ns_follow_agc |
| Optional<int32_t> agora::rtc::AudioOptions::apm_ns_level |
| Optional<uint32_t> agora::rtc::AudioOptions::apm_ns_noiseGateThres |
| Optional<int32_t> agora::rtc::AudioOptions::apm_ns_complexity |
| Optional<int32_t> agora::rtc::AudioOptions::apm_ans_aggressive |
| Optional<int32_t> agora::rtc::AudioOptions::apm_ans_musicModeBackoffDB |
| Optional<int32_t> agora::rtc::AudioOptions::apm_ans_musicModeSmC |
| Optional<bool> agora::rtc::AudioOptions::apm_enable_record_boost |
| Optional<int32_t> agora::rtc::AudioOptions::apm_farend_gain_threshold |
| Optional<int32_t> agora::rtc::AudioOptions::adm_win_recording_device_buffer_ms |
| Optional<bool> agora::rtc::AudioOptions::adm_windows_layer_with_waveapi |
| Optional<bool> agora::rtc::AudioOptions::adm_windows_bypass_system_render_apo |
| Optional<bool> agora::rtc::AudioOptions::adm_windows_enable_microphone_boost |
| Optional<bool> agora::rtc::AudioOptions::adm_aggregate_playout_device_volume_control |
| Optional<bool> agora::rtc::AudioOptions::adm_microphone_volume_init_state |
| Optional<bool> agora::rtc::AudioOptions::adm_mac_use_audio_unit_hal |
| Optional<bool> agora::rtc::AudioOptions::adm_mac_allow_virtual_recording_device |
| Optional<bool> agora::rtc::AudioOptions::adm_mac_allow_virtual_playout_device |
| Optional<uint32_t> agora::rtc::AudioOptions::apm_farend_gain |
| Optional<uint32_t> agora::rtc::AudioOptions::acm_bitrate |
| Optional<uint32_t> agora::rtc::AudioOptions::acm_codec |
| Optional<bool> agora::rtc::AudioOptions::acm_dtx |
| Optional<bool> agora::rtc::AudioOptions::acm_plc |
| Optional<uint32_t> agora::rtc::AudioOptions::acm_complex_level |
| Optional<uint32_t> agora::rtc::AudioOptions::acm_ptime |
| Optional<bool> agora::rtc::AudioOptions::acm_hw_encode_opus |
| Optional<bool> agora::rtc::AudioOptions::acm_hw_decode_opus |
| Optional<bool> agora::rtc::AudioOptions::acm_opus_celt_only |
| Optional<bool> agora::rtc::AudioOptions::acm_opus_vbr |
| Optional<int32_t> agora::rtc::AudioOptions::acm_opus_max_encoded_bytes |
| Optional<bool> agora::rtc::AudioOptions::acm_opus_enable_volume_based_bitrate_reduction |
| Optional<int32_t> agora::rtc::AudioOptions::acm_opus_voice_threshold |
| Optional<int32_t> agora::rtc::AudioOptions::acm_opus_voice_up_coef |
| Optional<int32_t> agora::rtc::AudioOptions::acm_opus_voice_down_coef |
| Optional<int32_t> agora::rtc::AudioOptions::acm_opus_voice_hold_window_ms |
| Optional<int32_t> agora::rtc::AudioOptions::acm_opus_silence_bitrate |
| Optional<bool> agora::rtc::AudioOptions::audio_resend |
| Optional<bool> agora::rtc::AudioOptions::enable_adaptable_fix_rsfec |
| Optional<uint32_t> agora::rtc::AudioOptions::audio_rsfec_frame_num |
| Optional<uint32_t> agora::rtc::AudioOptions::audio_rsfec_interleave_num |
| Optional<uint32_t> agora::rtc::AudioOptions::audio_fec_frame_num |
| Optional<uint32_t> agora::rtc::AudioOptions::audio_fec_interleave_num |
| Optional<uint32_t> agora::rtc::AudioOptions::neteq_live_min_delay |
| Optional<uint32_t> agora::rtc::AudioOptions::neteq_jitter_buffer_max_packets |
| Optional<bool> agora::rtc::AudioOptions::neteq_jitter_buffer_fast_accelerate |
| Optional<int32_t> agora::rtc::AudioOptions::neteq_jitter_max_target_delay |
| Optional<int32_t> agora::rtc::AudioOptions::neteq_filter_target_loss |
| Optional<int32_t> agora::rtc::AudioOptions::neteq_max_filter_window |
| Optional<int32_t> agora::rtc::AudioOptions::neteq_acceleration_percent |
| Optional<int32_t> agora::rtc::AudioOptions::neteq_deceleration_percent |
| Optional<int32_t> agora::rtc::AudioOptions::neteq_scretch_threshold_percent |
| Optional<int32_t> agora::rtc::AudioOptions::neteq_unvoice_accelerate_percent |
| Optional<int32_t> agora::rtc::AudioOptions::neteq_max_wait_ms |
| Optional<int32_t> agora::rtc::AudioOptions::neteq_max_wait_first_decode_ms |
| Optional<bool> agora::rtc::AudioOptions::neteq_enable_time_stretching |
| Optional<bool> agora::rtc::AudioOptions::neteq_enable_expired_peak_detector |
| Optional<bool> agora::rtc::AudioOptions::neteq_enable_peak_detector |
| Optional<bool> agora::rtc::AudioOptions::neteq_enable_muted_state |
| Optional<int32_t> agora::rtc::AudioOptions::neteq_max_exceed_time_ms |
| Optional<uint32_t> agora::rtc::AudioOptions::neteq_max_filter_dup_num |
| Optional<bool> agora::rtc::AudioOptions::neteq_enable_voice_volume_level |
| Optional<bool> agora::rtc::AudioOptions::neteq_enable_individuality_delay |
| Optional<bool> agora::rtc::AudioOptions::neteq_enable_improve_burst |
| Optional<int32_t> agora::rtc::AudioOptions::neteq_max_mute_duration_ms |
| Optional<int32_t> agora::rtc::AudioOptions::neteq_low_latency_burst_control_window_ms |
| Optional<int32_t> agora::rtc::AudioOptions::neteq_low_latency_burst_control_platform_ms |
| Optional<int32_t> agora::rtc::AudioOptions::neteq_low_latency_burst_peak_num_threshold |
| Optional<int32_t> agora::rtc::AudioOptions::neteq_low_latency_burst_trend_threshold |
| Optional<int32_t> agora::rtc::AudioOptions::neteq_low_latency_burst_peak_trend_increased_threshold |
| Optional<int32_t> agora::rtc::AudioOptions::neteq_low_latency_burst_overuse_limited_quantile |
| Optional<int32_t> agora::rtc::AudioOptions::neteq_low_latency_burst_comb_window_second |
| Optional<int32_t> agora::rtc::AudioOptions::neteq_low_latency_burst_max_jitter_limit_ms |
| Optional<int32_t> agora::rtc::AudioOptions::neteq_high_latency_burst_control_window_ms |
| Optional<int32_t> agora::rtc::AudioOptions::neteq_high_latency_burst_control_platform_ms |
| Optional<int32_t> agora::rtc::AudioOptions::neteq_high_latency_burst_peak_num_threshold |
| Optional<int32_t> agora::rtc::AudioOptions::neteq_high_latency_burst_trend_threshold |
| Optional<int32_t> agora::rtc::AudioOptions::neteq_high_latency_burst_peak_trend_increased_threshold |
| Optional<int32_t> agora::rtc::AudioOptions::neteq_high_latency_burst_overuse_limited_quantile |
| Optional<int32_t> agora::rtc::AudioOptions::neteq_high_latency_burst_comb_window_second |
| Optional<int32_t> agora::rtc::AudioOptions::neteq_high_latency_burst_max_jitter_limit_ms |
| Optional<bool> agora::rtc::AudioOptions::neteq_multichannel_plc |
| Optional<int32_t> agora::rtc::AudioOptions::neteq_freeze_m |
| Optional<int32_t> agora::rtc::AudioOptions::neteq_freeze_n |
| Optional<int32_t> agora::rtc::AudioOptions::neteq_frozen_threshold |
| Optional<int32_t> agora::rtc::AudioOptions::neteq_targetlevel_offset |
| Optional<bool> agora::rtc::AudioOptions::neteq_enable_stable_playout |
| Optional<int32_t> agora::rtc::AudioOptions::neteq_drop_window_threshold_ms |
| Optional<int32_t> agora::rtc::AudioOptions::neteq_drop_distance_threshold_ms |
| Optional<int32_t> agora::rtc::AudioOptions::neteq_prebuffer_window_threshold_ms |
| Optional<int32_t> agora::rtc::AudioOptions::neteq_prebuffer_distance_threshold_ms |
| Optional<int32_t> agora::rtc::AudioOptions::neteq_max_packets_stable_playout |
| Optional<int32_t> agora::rtc::AudioOptions::neteq_normal_recv_rate_ratio_threshold |
| Optional<bool> agora::rtc::AudioOptions::neteq_target_level_optimization |
| Optional<uint32_t> agora::rtc::AudioOptions::neteq_aqm_voice_threshold |
| Optional<uint32_t> agora::rtc::AudioOptions::neteq_dump_level |
| Optional<std::string> agora::rtc::AudioOptions::neteq_dump_path |
| Optional<int> agora::rtc::AudioOptions::neteq_limit_prob |
| Optional<int> agora::rtc::AudioOptions::neteq_pre_dump |
| Optional<int> agora::rtc::AudioOptions::neteq_lower_limit_probability |
| Optional<int> agora::rtc::AudioOptions::neteq_plc_mode |
| Optional<int> agora::rtc::AudioOptions::neteq_outlier_detector |
| Optional<uint32_t> agora::rtc::AudioOptions::dwlink_gain |
| Optional<uint32_t> agora::rtc::AudioOptions::uplink_gain |
| Optional<bool> agora::rtc::AudioOptions::adm_separate_audio_unit |
| Optional<bool> agora::rtc::AudioOptions::derived_headset_black_list_device |
| Optional<int> agora::rtc::AudioOptions::use_media_volume_in_headset |
| Optional<int> agora::rtc::AudioOptions::use_media_volume_in_audience |
| Optional<int> agora::rtc::AudioOptions::use_media_volume_in_solo |
| Optional<int> agora::rtc::AudioOptions::use_media_volume_in_bluetooth |