Home | History | Annotate | Download | only in preprocessing

Lines Matching defs:apm

104     webrtc::AudioProcessing* apm;       // handle on webRTC audio processing module (APM)
106 uint32_t apmSamplingRate; // webRTC APM sampling rate (8/16 or 32 kHz)
281 webrtc::GainControl *agc = effect->session->apm->gain_control();
444 webrtc::EchoControlMobile *aec = effect->session->apm->echo_control_mobile();
469 *(uint32_t *)pValue = 1000 * effect->session->apm->stream_delay_ms();
489 status = effect->session->apm->set_stream_delay_ms(value/1000);
567 webrtc::NoiseSuppression *ns = effect->session->apm->noise_suppression();
761 session->apm = NULL;
778 session->apm = webrtc::AudioProcessing::Create(session->io);
779 if (session->apm == NULL) {
780 ALOGW("Session_CreateEffect could not get apm engine");
783 session->apm->set_sample_rate_hz(kPreprocDefaultSr);
784 session->apm->set_num_channels(kPreProcDefaultCnl, kPreProcDefaultCnl);
785 session->apm->set_num_reverse_channels(kPreProcDefaultCnl);
835 webrtc::AudioProcessing::Destroy(session->apm);
836 session->apm = NULL;
847 webrtc::AudioProcessing::Destroy(session->apm);
848 session->apm = NULL;
915 status = session->apm->set_sample_rate_hz(session->apmSamplingRate);
919 status = session->apm->set_num_channels(inCnl, outCnl);
923 status = session->apm->set_num_reverse_channels(inCnl);
1039 int status = session->apm->set_num_reverse_channels(inCnl);
1284 effect->session->apm->ProcessStream(session->procFrame);
1794 effect->session->apm->AnalyzeReverseStream(session->revFrame);