mirror of
https://gitlab.linphone.org/BC/public/linphone-iphone.git
synced 2026-01-19 12:08:11 +00:00
17 lines
828 B
Diff
17 lines
828 B
Diff
diff --git a/vp8/decoder/decodframe.c b/vp8/decoder/decodframe.c
|
|
index 16da78a..fd9ca61 100644
|
|
--- a/vp8/decoder/decodframe.c
|
|
+++ b/vp8/decoder/decodframe.c
|
|
@@ -248,7 +248,11 @@ static void decode_macroblock(VP8D_COMP *pbi, MACROBLOCKD *xd,
|
|
|
|
vp8_short_inv_walsh4x4(&b->dqcoeff[0],
|
|
xd->qcoeff);
|
|
- vpx_memset(b->qcoeff, 0, 16 * sizeof(b->qcoeff[0]));
|
|
+ // TODO(johannkoenig): figure out why bzero below
|
|
+ // works great on iOS Release but memset or
|
|
+ // vpx_memset create terrible corruption on decode
|
|
+ // (https://code.google.com/p/webm/issues/detail?id=603).
|
|
+ bzero(b->qcoeff, 16 * sizeof(b->qcoeff[0]));
|
|
}
|
|
else
|
|
{
|