Lines Matching refs:apm
105 webrtc::AudioProcessing* apm; // handle on webRTC audio processing module (APM) member
282 webrtc::GainControl *agc = effect->session->apm->gain_control(); in AgcCreate()
445 webrtc::EchoControlMobile *aec = effect->session->apm->echo_control_mobile(); in AecCreate()
470 *(uint32_t *)pValue = 1000 * effect->session->apm->stream_delay_ms(); in AecGetParameter()
490 status = effect->session->apm->set_stream_delay_ms(value/1000); in AecSetParameter()
574 effect->session->apm->SetExtraOptions(config); in NsInit()
577 effect->session->apm->SetExtraOptions(config); in NsInit()
584 webrtc::NoiseSuppression *ns = effect->session->apm->noise_suppression(); in NsCreate()
623 effect->session->apm->SetExtraOptions(config); in NsSetParameter()
645 effect->session->apm->SetExtraOptions(config); in NsEnable()
657 effect->session->apm->SetExtraOptions(config); in NsDisable()
815 session->apm = NULL; in Session_Init()
832 session->apm = webrtc::AudioProcessing::Create(); in Session_CreateEffect()
833 if (session->apm == NULL) { in Session_CreateEffect()
842 session->apm->Initialize(processing_config); in Session_CreateEffect()
892 delete session->apm; in Session_CreateEffect()
893 session->apm = NULL; // NOLINT(clang-analyzer-cplusplus.NewDelete) in Session_CreateEffect()
904 delete session->apm; in Session_ReleaseEffect()
905 session->apm = NULL; in Session_ReleaseEffect()
966 status = session->apm->Initialize(processing_config); in Session_SetConfig()
1087 int status = session->apm->Initialize(processing_config); in Session_SetReverseConfig()
1337 effect->session->apm->ProcessStream(session->procFrame); in PreProcessingFx_Process()
1860 effect->session->apm->AnalyzeReverseStream(session->revFrame); in PreProcessingFx_ProcessReverse()