Agora C++ API Reference for All Platforms

### - a -

- accelerate_rate : agora::rtc::RemoteAudioTrackStats
- acm_bitrate : agora::rtc::AudioOptions
- acm_codec : agora::rtc::AudioOptions
- acm_complex_level : agora::rtc::AudioOptions
- acm_dtx : agora::rtc::AudioOptions
- acm_hw_decode_opus : agora::rtc::AudioOptions
- acm_hw_encode_opus : agora::rtc::AudioOptions
- acm_opus_celt_only : agora::rtc::AudioOptions
- acm_opus_enable_volume_based_bitrate_reduction : agora::rtc::AudioOptions
- acm_opus_max_encoded_bytes : agora::rtc::AudioOptions
- acm_opus_silence_bitrate : agora::rtc::AudioOptions
- acm_opus_voice_down_coef : agora::rtc::AudioOptions
- acm_opus_voice_hold_window_ms : agora::rtc::AudioOptions
- acm_opus_voice_threshold : agora::rtc::AudioOptions
- acm_opus_voice_up_coef : agora::rtc::AudioOptions
- acm_plc : agora::rtc::AudioOptions
- acm_ptime : agora::rtc::AudioOptions
- actual_max_bitrate : agora::rtc::VideoConfigurationEx
- actual_sender_bandwidth : agora::rtc::distribution_property_t
- actual_sender_output_level : agora::rtc::distribution_property_t
- adaptive_op_mode : agora::rtc::VideoConfigurationEx
- adm_aggregate_playout_device_volume_control : agora::rtc::AudioOptions
- adm_allow_haptics_during_record : agora::rtc::AudioOptions
- adm_android_mode : agora::rtc::AudioOptions
- adm_audio_layer : agora::rtc::AudioOptions
- adm_audio_source : agora::rtc::AudioOptions
- adm_bypass_sys_ctl : agora::rtc::AudioOptions
- adm_bypass_vpio_processing : agora::rtc::AudioOptions
- adm_capture_io_buffer_ms : agora::rtc::AudioOptions
- adm_duck_others : agora::rtc::AudioOptions
- adm_ducking_option_advanced : agora::rtc::AudioOptions
- adm_ducking_option_level : agora::rtc::AudioOptions
- adm_ears_monitor_channels : agora::rtc::AudioOptions
- adm_enable_async_process : agora::rtc::AudioOptions
- adm_enable_builtin3a : agora::rtc::AudioOptions
- adm_enable_estimated_device_delay : agora::rtc::AudioOptions
- adm_enable_exclusive_mode : agora::rtc::AudioOptions
- adm_enable_fallback : agora::rtc::AudioOptions
- adm_enable_lowlatency_capture : agora::rtc::AudioOptions
- adm_enable_lowlatency_playout : agora::rtc::AudioOptions
- adm_enable_mic_selection : agora::rtc::AudioOptions
- adm_estimate_device_loopback_delay_with_aec : agora::rtc::AudioOptions
- adm_ext_recording_source_delay_ms : agora::rtc::AudioOptions
- adm_extra_playout_latency : agora::rtc::AudioOptions
- adm_extra_record_latency : agora::rtc::AudioOptions
- adm_force_layer : agora::rtc::AudioOptions
- adm_force_restart : agora::rtc::AudioOptions
- adm_force_use_bluetooth_a2dp : agora::rtc::AudioOptions
- adm_has_recorded : agora::rtc::AudioOptions
- adm_input_channels : agora::rtc::AudioOptions
- adm_input_sample_rate : agora::rtc::AudioOptions
- adm_mac_allow_virtual_playout_device : agora::rtc::AudioOptions
- adm_mac_allow_virtual_recording_device : agora::rtc::AudioOptions
- adm_mac_use_audio_unit_hal : agora::rtc::AudioOptions
- adm_microphone_preference : agora::rtc::AudioOptions
- adm_microphone_volume_init_state : agora::rtc::AudioOptions
- adm_mix_with_others : agora::rtc::AudioOptions
- adm_opensl_input_bufs : agora::rtc::AudioOptions
- adm_opensl_output_bufs : agora::rtc::AudioOptions
- adm_output_channels : agora::rtc::AudioOptions
- adm_output_sample_rate : agora::rtc::AudioOptions
- adm_playout_bufsize_factor : agora::rtc::AudioOptions
- adm_record_audio_session_call_stack : agora::rtc::AudioOptions
- adm_restart_when_interrupted : agora::rtc::AudioOptions
- adm_separate_audio_unit : agora::rtc::AudioOptions
- adm_speaker_balance : agora::rtc::AudioOptions
- adm_specify_category : agora::rtc::AudioOptions
- adm_use_bluetooth_hfp : agora::rtc::AudioOptions
- adm_use_hw_aec : agora::rtc::AudioOptions
- adm_win_recording_device_buffer_ms : agora::rtc::AudioOptions
- adm_windows_bypass_system_render_apo : agora::rtc::AudioOptions
- adm_windows_enable_microphone_boost : agora::rtc::AudioOptions
- adm_windows_layer_with_waveapi : agora::rtc::AudioOptions
- advancedConfig : agora::rtc::LocalAccessPointConfiguration
- advancedFeatureCount : agora::rtc::LiveTranscoding
- advancedFeatures : agora::rtc::LiveTranscoding
- advancedSettings : agora::rtc::EncodedAudioFrameInfo
- advanceOptions : agora::rtc::VideoEncoderConfiguration
- aecEstimatedDelay : agora::rtc::LocalAudioStats
- ainfo : agora::rtc::IAVDataObserver::AVData
- allowBluetooth : agora::base::AudioSessionConfiguration
- allowBluetoothA2DP : agora::base::AudioSessionConfiguration
- allowDeviceChange : agora::rtc::LoopbackRecordingOption
- allowDuckOthers : agora::base::AudioSessionConfiguration
- allowMixWithOthers : agora::base::AudioSessionConfiguration
- alpha : agora::rtc::MixerLayoutConfig , agora::rtc::region_info , agora::rtc::RtcImage , agora::rtc::TranscodingUser , agora::rtc::TranscodingVideoStream , agora::rtc::VideoCompositingLayout::Region
- alphaBuffer : agora::media::base::ExternalVideoFrame , agora::media::base::VideoFrame
- alphaStitchMode : agora::media::base::ExternalVideoFrame , agora::media::base::VideoFrame
- ana_statistics : agora::rtc::ILocalUser::LocalAudioDetailedStats
- apm_aec_ainlp_fallback_period : agora::rtc::AudioOptions
- apm_aec_ainlp_postprocessing_method : agora::rtc::AudioOptions
- apm_aec_ainlp_profile_method : agora::rtc::AudioOptions
- apm_aec_ainlp_reset_period : agora::rtc::AudioOptions
- apm_aec_ainlp_reset_ratio : agora::rtc::AudioOptions
- apm_aec_alignRefDelay : agora::rtc::AudioOptions
- apm_aec_complexity : agora::rtc::AudioOptions
- apm_aec_delay_search_method : agora::rtc::AudioOptions
- apm_aec_delay_search_range_ms : agora::rtc::AudioOptions
- apm_aec_extra_delay_bias : agora::rtc::AudioOptions
- apm_aec_fixed_delay : agora::rtc::AudioOptions
- apm_aec_linear_filter_length_ms : agora::rtc::AudioOptions
- apm_aec_linear_filter_type : agora::rtc::AudioOptions
- apm_aec_nlp_aggressiveness : agora::rtc::AudioOptions
- apm_aec_nlp_enable : agora::rtc::AudioOptions
- apm_aec_nlp_hop_size : agora::rtc::AudioOptions
- apm_aec_nlp_plan : agora::rtc::AudioOptions
- apm_aec_nlp_size : agora::rtc::AudioOptions
- apm_aec_saturated : agora::rtc::AudioOptions
- apm_aec_specify_suppression_step : agora::rtc::AudioOptions
- apm_aec_split_srate_for_32k : agora::rtc::AudioOptions
- apm_aec_split_srate_for_48k : agora::rtc::AudioOptions
- apm_aec_sw_processing_mode : agora::rtc::AudioOptions
- apm_aed_enable : agora::rtc::AudioOptions
- apm_aed_HotResetFrq : agora::rtc::AudioOptions
- apm_aed_musicThr : agora::rtc::AudioOptions
- apm_aed_statQuantile : agora::rtc::AudioOptions
- apm_aed_useCVerLib : agora::rtc::AudioOptions
- apm_aed_voiceThr : agora::rtc::AudioOptions
- apm_agc_bg_opt_mode : agora::rtc::AudioOptions
- apm_agc_compression_gain_db : agora::rtc::AudioOptions
- apm_agc_curve_slope : agora::rtc::AudioOptions
- apm_agc_mode : agora::rtc::AudioOptions
- apm_agc_target_level_dbfs : agora::rtc::AudioOptions
- apm_aiaec_main_switch : agora::rtc::AudioOptions
- apm_aimd_value : agora::rtc::AudioOptions
- apm_ains_mode : agora::rtc::AudioOptions
- apm_bypass_apm : agora::rtc::AudioOptions
- apm_delay_offset_ms : agora::rtc::AudioOptions
- apm_enable_aec : agora::rtc::AudioOptions
- apm_enable_aec_external : agora::rtc::AudioOptions
- apm_enable_agc : agora::rtc::AudioOptions
- apm_enable_highpass_filter : agora::rtc::AudioOptions
- apm_enable_howling_control : agora::rtc::AudioOptions
- apm_enable_md : agora::rtc::AudioOptions
- apm_enable_ns : agora::rtc::AudioOptions
- apm_enable_pitch_smoother : agora::rtc::AudioOptions
- apm_enable_record_boost : agora::rtc::AudioOptions
- apm_enable_tone_remover : agora::rtc::AudioOptions
- apm_farend_gain : agora::rtc::AudioOptions
- apm_farend_gain_threshold : agora::rtc::AudioOptions
- apm_ns_complexity : agora::rtc::AudioOptions
- apm_ns_enable_ns_follow_agc : agora::rtc::AudioOptions
- apm_ns_level : agora::rtc::AudioOptions
- apm_ns_noiseGateThres : agora::rtc::AudioOptions
- apm_print_config_detail : agora::rtc::AudioOptions
- apm_process_channels : agora::rtc::AudioOptions
- apm_sf_ainlpHotResetFactor : agora::rtc::AudioOptions
- apm_sf_ainlpHotResetFrq : agora::rtc::AudioOptions
- apm_sf_ainlpLowLatencyFlag : agora::rtc::AudioOptions
- apm_sf_ainlpModelPref : agora::rtc::AudioOptions
- apm_sf_ainlpMonitorLen : agora::rtc::AudioOptions
- apm_sf_ainlpMonitorQuantile : agora::rtc::AudioOptions
- apm_sf_ainlpToLoadFlag : agora::rtc::AudioOptions
- apm_sf_ainsHotResetFrq : agora::rtc::AudioOptions
- apm_sf_ainsKillHEBandFlag : agora::rtc::AudioOptions
- apm_sf_ainsLowLatencyFlag : agora::rtc::AudioOptions
- apm_sf_ainsModelPref : agora::rtc::AudioOptions
- apm_sf_ainsMonitorLen : agora::rtc::AudioOptions
- apm_sf_ainsMonitorQuantile : agora::rtc::AudioOptions
- apm_sf_ainsSpeechProtectThreshold : agora::rtc::AudioOptions
- apm_sf_ainsToLoadFlag : agora::rtc::AudioOptions
- apm_sf_biquadEnable : agora::rtc::AudioOptions
- apm_sf_delayMode : agora::rtc::AudioOptions
- apm_sf_enabled : agora::rtc::AudioOptions
- apm_sf_fallBackPref : agora::rtc::AudioOptions
- apm_sf_fallBackRefMode : agora::rtc::AudioOptions
- apm_sf_fallBackThrRatio : agora::rtc::AudioOptions
- apm_sf_nlpAggressiveness : agora::rtc::AudioOptions
- apm_sf_nlpAlgRoute : agora::rtc::AudioOptions
- apm_sf_nlpDynamicMode : agora::rtc::AudioOptions
- apm_sf_nlpEnable : agora::rtc::AudioOptions
- apm_sf_nlpFrmRemoveEngRatioThr : agora::rtc::AudioOptions
- apm_sf_nlpHbandAgg : agora::rtc::AudioOptions
- apm_sf_nlpHeadsetAgg : agora::rtc::AudioOptions
- apm_sf_nlpNoiseAddGain : agora::rtc::AudioOptions
- apm_sf_nlpNoiseAddThr : agora::rtc::AudioOptions
- apm_sf_nlpProcBand : agora::rtc::AudioOptions
- apm_sf_nlpSpkrAgg : agora::rtc::AudioOptions
- apm_sf_nsEnable : agora::rtc::AudioOptions
- apm_sf_nsngAlgRoute : agora::rtc::AudioOptions
- apm_sf_nsngAuxToolsMode : agora::rtc::AudioOptions
- apm_sf_nsngFinalMaskLowerBound : agora::rtc::AudioOptions
- apm_sf_nsngMapInMaskMin : agora::rtc::AudioOptions
- apm_sf_nsngMapOutMaskMin : agora::rtc::AudioOptions
- apm_sf_nsngMusicModeBackoffDB : agora::rtc::AudioOptions
- apm_sf_nsngMusicProbThr : agora::rtc::AudioOptions
- apm_sf_nsngPfMargin : agora::rtc::AudioOptions
- apm_sf_nsngPredefAgg : agora::rtc::AudioOptions
- apm_sf_nsProcBand : agora::rtc::AudioOptions
- apm_sf_procChainMode : agora::rtc::AudioOptions
- apm_sf_procIONSample : agora::rtc::AudioOptions
- apm_sf_statNsEndStartupLong : agora::rtc::AudioOptions
- apm_sf_statNsEndStartupShort : agora::rtc::AudioOptions
- apm_sf_statNsEnhFactor : agora::rtc::AudioOptions
- apm_sf_statNsFastNsSpeechTrigThreshold : agora::rtc::AudioOptions
- apm_sf_statNsLowerBound : agora::rtc::AudioOptions
- apm_sf_statNsMusicModeBackoffDB : agora::rtc::AudioOptions
- apm_sf_statNsNoiseOverEst : agora::rtc::AudioOptions
- apm_sf_statNsNoiseUpdateQuantile : agora::rtc::AudioOptions
- apm_sf_statNsNoiseUpdateRadix : agora::rtc::AudioOptions
- apm_sf_statNsOverDrive : agora::rtc::AudioOptions
- apm_sf_statNsSpchUpdateRadix : agora::rtc::AudioOptions
- apm_sf_stftType : agora::rtc::AudioOptions
- apm_sf_trdNlpFrmRmvEngRatioThr : agora::rtc::AudioOptions
- apm_splitband_algroute : agora::rtc::AudioOptions
- apm_statistics : agora::rtc::ILocalUser::LocalAudioDetailedStats
- apm_vsc_effect : agora::rtc::AudioOptions
- apm_vsc_enabled : agora::rtc::AudioOptions
- apm_vsc_gain : agora::rtc::AudioOptions
- apm_vsc_gender : agora::rtc::AudioOptions
- apm_vsc_preset : agora::rtc::AudioOptions
- apm_vsc_selfConfig : agora::rtc::AudioOptions
- appData : agora::rtc::VideoCompositingLayout
- appDataLength : agora::rtc::VideoCompositingLayout
- appDefinedStartTimeMs : agora::rtc::TConnectSettings
- appId : agora::base::AgoraServiceConfiguration , agora::base::SyncConfig , agora::rtc::RtcEngineContext
- apSendRequest : agora::base::AgoraServiceConfigEx
- areaCode : agora::base::AgoraServiceConfiguration , agora::rtc::RtcEngineContext
- arq_to_rsfec_flag_ : agora::rtc::SAudioFrame
- audience_send : agora::rtc::broadcast_packet_t
- audienceLatencyLevel : agora::rtc::ChannelMediaOptions , agora::rtc::ClientRoleOptions
- audio : agora::rtc::IExtensionControl::Capabilities
- audio_channel_profile : agora::rtc::AudioOptions
- audio_fec_frame_num : agora::rtc::AudioOptions
- audio_fec_interleave_num : agora::rtc::AudioOptions
- audio_fec_level_ : agora::rtc::SAudioFrame
- audio_level : agora::rtc::ILocalUser::LocalAudioDetailedStats , agora::rtc::RemoteAudioTrackStats
- audio_loss_rate : agora::rtc::RemoteAudioTrackStats
- audio_pts : agora::rtc::audio_packet_t
- audio_pts_ : agora::rtc::SAudioFrame
- audio_recv_packet_rate : agora::rtc::InternalEngineStatus
- audio_resend : agora::rtc::AudioOptions
- audio_routing : agora::rtc::AudioOptions
- audio_routing_version : agora::rtc::AudioOptions
- audio_rsfec_frame_num : agora::rtc::AudioOptions
- audio_rsfec_interleave_num : agora::rtc::AudioOptions
- audio_scenario : agora::rtc::AudioOptions
- audio_send_frame_rate : agora::rtc::InternalEngineStatus
- audio_send_packet_rate : agora::rtc::InternalEngineStatus
- audio_volume : agora::rtc::ILocalAudioTrack::LocalAudioTrackStats
- audioBitrate : agora::rtc::DirectCdnStreamingStats , agora::rtc::InjectStreamConfig , agora::rtc::LiveTranscoding
- audioBitrateInKbps : agora::media::base::PlayerPlaybackStats
- audioBitsPerSample : agora::media::base::PlayerStreamInfo , agora::media::base::PlayerUpdatedInfo
- audioChannel : agora::rtc::TranscodingUser
- audioChannels : agora::media::base::PlayerStreamInfo , agora::media::base::PlayerUpdatedInfo , agora::rtc::InjectStreamConfig , agora::rtc::LiveTranscoding
- audioCodecProfile : agora::rtc::LiveTranscoding
- audioConfig : agora::rtc::RtmpConnectionConfiguration
- audioDelayMs : agora::rtc::ChannelMediaOptions
- audioDeviceDelay : agora::rtc::LocalAudioStats
- audioInputStreams : agora::rtc::LocalAudioMixerConfiguration
- audioLevelIndication : agora::media::base::PacketOptions
- audioLossRate : agora::rtc::RemoteAudioStats
- audioOnly : agora::rtc::RtmpConnectionConfiguration
- audioParams : agora::rtc::ScreenCaptureParameters2
- audioPlayoutDelay : agora::rtc::LocalAudioStats
- audioProcessingChannels : agora::rtc::AdvancedAudioOptions
- audioProfile : agora::rtc::AudioEncoderConfiguration
- audioRecvEncodedFrame : agora::rtc::RtcConnectionConfiguration
- audioRecvMediaPacket : agora::rtc::RtcConnectionConfiguration
- audioSampleRate : agora::media::base::PlayerStreamInfo , agora::media::base::PlayerUpdatedInfo , agora::rtc::InjectStreamConfig , agora::rtc::LiveTranscoding
- audioScenario : agora::base::AgoraServiceConfiguration , agora::rtc::RtcEngineContext
- audioSpectrumData : agora::media::AudioSpectrumData
- audioTrackNumber : agora::media::IAudioFrameObserverBase::AudioFrame
- auto_adjust_harq : agora::rtc::ILocalVideoTrackEx::AttachInfo
- automatic_resize_on : agora::rtc::VideoConfigurationEx
- autoPlay : agora::media::base::MediaSource
- autoRegisterAgoraExtensions : agora::rtc::RtcEngineContext
- autoSubscribeAudio : agora::rtc::ChannelMediaOptions , agora::rtc::RtcConnectionConfiguration
- autoSubscribeVideo : agora::rtc::ChannelMediaOptions , agora::rtc::RtcConnectionConfiguration
- av1_camera_enable : agora::rtc::VideoConfigurationEx
- av1_dec_enable : agora::rtc::VideoConfigurationEx
- av1_feedback_enable : agora::rtc::VideoConfigurationEx
- av1_screen_enable : agora::rtc::VideoConfigurationEx
- av_dec_hw_hevc_exceptions : agora::rtc::VideoConfigurationEx
- av_dec_output_byte_frame : agora::rtc::VideoConfigurationEx
- av_dec_output_byte_frame_resolution_product_thres : agora::rtc::VideoConfigurationEx
- av_dec_sw_a264_enable : agora::rtc::VideoConfigurationEx
- av_dec_texture_copy_enable : agora::rtc::VideoConfigurationEx
- av_dec_video_hwdec_config : agora::rtc::VideoConfigurationEx
- av_enc_advanced_param_config : agora::rtc::VideoConfigurationEx
- av_enc_alpha_data_codec_type : agora::rtc::VideoConfigurationEx
- av_enc_alpha_data_scale_mode : agora::rtc::VideoConfigurationEx
- av_enc_bitrate_adjustment_type : agora::rtc::VideoConfigurationEx
- av_enc_codec_type : agora::rtc::VideoConfigurationEx
- av_enc_common_quality : agora::rtc::VideoConfigurationEx
- av_enc_common_rate_control_mode : agora::rtc::VideoConfigurationEx
- av_enc_default_complexity : agora::rtc::VideoConfigurationEx
- av_enc_encode_alpha : agora::rtc::VideoConfigurationEx
- av_enc_hw_exceptions : agora::rtc::VideoConfigurationEx
- av_enc_hw_hevc_exceptions : agora::rtc::VideoConfigurationEx
- av_enc_intra_key_interval : agora::rtc::VideoConfigurationEx
- av_enc_new_complexity : agora::rtc::VideoConfigurationEx
- av_enc_param_config : agora::rtc::VideoConfigurationEx
- av_enc_profiling : agora::rtc::VideoConfigurationEx
- av_enc_screen_sharing_subclass : agora::rtc::VideoConfigurationEx
- av_enc_send_sei_alpha : agora::rtc::VideoConfigurationEx
- av_enc_video_adjustment_reset : agora::rtc::VideoConfigurationEx
- av_enc_video_enable_dequeue_timewait : agora::rtc::VideoConfigurationEx
- av_enc_video_enable_roi : agora::rtc::VideoConfigurationEx
- av_enc_video_force_alignment : agora::rtc::VideoConfigurationEx
- av_enc_video_height_alignment : agora::rtc::VideoConfigurationEx
- av_enc_video_hwenc_config : agora::rtc::VideoConfigurationEx
- av_enc_video_max_slices : agora::rtc::VideoConfigurationEx
- av_enc_video_qp_parser_skip : agora::rtc::VideoConfigurationEx
- av_enc_video_use_a264 : agora::rtc::VideoConfigurationEx
- av_enc_video_width_alignment : agora::rtc::VideoConfigurationEx
- av_enc_vmaf_calc : agora::rtc::VideoConfigurationEx
- av_sw_enc_dump_frame_info : agora::rtc::VideoConfigurationEx
- availableBandwidth : agora::rtc::LastmileProbeOneWayResult
- avgUs : agora::rtc::YuvConvertStats
- avsync_type : agora::media::base::VideoFrame , agora::media::IAudioFrameObserverBase::AudioFrame
- avSyncTimeMs : agora::rtc::RemoteVideoStats , agora::rtc::RemoteVideoTrackStats