diff --git a/src/modules/audio_conference_mixer/source/audio_conference_mixer_impl.cc b/src/modules/audio_conference_mixer/source/audio_conference_mixer_impl.cc index d9c4d19279..04766568ac 100644 --- a/src/modules/audio_conference_mixer/source/audio_conference_mixer_impl.cc +++ b/src/modules/audio_conference_mixer/source/audio_conference_mixer_impl.cc @@ -940,9 +940,6 @@ WebRtc_Word32 AudioConferenceMixerImpl::MixFromList(AudioFrame& mixedAudioFrame, position = 0; } AudioFrame* audioFrame = static_cast(item->GetItem()); - - // Divide the AudioFrame samples by 2 to avoid saturation. - *audioFrame >>= 1; mixedAudioFrame += *audioFrame; _scratchMixedParticipants[position].participant = audioFrame->_id; @@ -964,8 +961,6 @@ WebRtc_Word32 AudioConferenceMixerImpl::MixAnonomouslyFromList( while(item != NULL) { AudioFrame* audioFrame = static_cast(item->GetItem()); - // Divide the AudioFrame samples by 2 to avoid saturation. - *audioFrame >>= 1; mixedAudioFrame += *audioFrame; item = audioFrameList.Next(item); }