Index: webrtc/modules/audio_coding/codecs/g722/g722_decode.c |
diff --git a/webrtc/modules/audio_coding/codecs/g722/g722_decode.c b/webrtc/modules/audio_coding/codecs/g722/g722_decode.c |
index 4ebdb583644443c0752910aadf14ab377cf11cdf..71646c5f84f10877acfa1338ed6bc6dc1bdb2269 100644 |
--- a/webrtc/modules/audio_coding/codecs/g722/g722_decode.c |
+++ b/webrtc/modules/audio_coding/codecs/g722/g722_decode.c |
@@ -77,7 +77,7 @@ static void block4(G722DecoderState *s, int band, int d) |
/* Block 4, UPPOL2 */ |
for (i = 0; i < 3; i++) |
s->band[band].sg[i] = s->band[band].p[i] >> 15; |
- wd1 = saturate(s->band[band].a[1] << 2); |
+ wd1 = saturate(s->band[band].a[1] * 4); |
wd2 = (s->band[band].sg[0] == s->band[band].sg[1]) ? -wd1 : wd1; |
if (wd2 > 32767) |