| Index: webrtc/voice_engine/output_mixer.cc | 
| diff --git a/webrtc/voice_engine/output_mixer.cc b/webrtc/voice_engine/output_mixer.cc | 
| index f065f7941b8ed297643f82eaff919d05848e4a76..aa6ff4b6f0e0456835d16c0f40f267c1271c5dfc 100644 | 
| --- a/webrtc/voice_engine/output_mixer.cc | 
| +++ b/webrtc/voice_engine/output_mixer.cc | 
| @@ -518,7 +518,7 @@ OutputMixer::DoOperationsOnCombinedSignal(bool feed_data_to_apm) | 
|  | 
| // --- Far-end Voice Quality Enhancement (AudioProcessing Module) | 
| if (feed_data_to_apm) | 
| -      APMAnalyzeReverseStream(); | 
| +      APMProcessReverseStream(); | 
|  | 
| // --- External media processing | 
| { | 
| @@ -549,17 +549,10 @@ OutputMixer::DoOperationsOnCombinedSignal(bool feed_data_to_apm) | 
| //                             Private methods | 
| // ---------------------------------------------------------------------------- | 
|  | 
| -void OutputMixer::APMAnalyzeReverseStream() { | 
| -  // Convert from mixing to AudioProcessing sample rate, determined by the send | 
| -  // side. Downmix to mono. | 
| -  AudioFrame frame; | 
| -  frame.num_channels_ = 1; | 
| -  frame.sample_rate_hz_ = _audioProcessingModulePtr->input_sample_rate_hz(); | 
| -  RemixAndResample(_audioFrame, &audioproc_resampler_, &frame); | 
| - | 
| -  if (_audioProcessingModulePtr->AnalyzeReverseStream(&frame) == -1) { | 
| -    WEBRTC_TRACE(kTraceWarning, kTraceVoice, VoEId(_instanceId,-1), | 
| -                 "AudioProcessingModule::AnalyzeReverseStream() => error"); | 
| +void OutputMixer::APMProcessReverseStream() { | 
| +  if (_audioProcessingModulePtr->ProcessReverseStream(&_audioFrame) == -1) { | 
| +    WEBRTC_TRACE(kTraceError, kTraceVoice, VoEId(_instanceId, -1), | 
| +                 "AudioProcessingModule::ProcessReverseStream() => error"); | 
| } | 
| } | 
|  | 
|  |