summaryrefslogtreecommitdiff
path: root/libavcodec
diff options
context:
space:
mode:
authorRonald S. Bultje <rsbultje@gmail.com>2014-08-12 06:37:00 -0400
committerMichael Niedermayer <michaelni@gmx.at>2014-08-12 13:11:21 +0200
commit45bed0ab3006c9340deaec3edc51da2910d24ea8 (patch)
treebf20ca6c008ee2f36076f2d69090f31d79977ced /libavcodec
parentc97870d1a10c965bf221585b6d48309cca9218eb (diff)
vp9/x86: fix bug in intra_pred_hd_32x32.
Fixes mismatch in first keyframe in sample ffvp9_fails_where_libvpx.succeeds.webm from ticket 3849. There's still a second mismatch a few frames into the sample. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Diffstat (limited to 'libavcodec')
-rw-r--r--libavcodec/x86/vp9intrapred.asm2
1 files changed, 1 insertions, 1 deletions
diff --git a/libavcodec/x86/vp9intrapred.asm b/libavcodec/x86/vp9intrapred.asm
index 86b925a55a..c710793af9 100644
--- a/libavcodec/x86/vp9intrapred.asm
+++ b/libavcodec/x86/vp9intrapred.asm
@@ -1374,7 +1374,7 @@ cglobal vp9_ipred_hd_32x32, 4, 6, 8, dst, stride, l, a
palignr m6, m1, m0, 1
palignr m1, m0, 2
LOWPASS 1, 6, 0, 7
- pavgb m0, m1
+ pavgb m0, m6
SBUTTERFLY bw, 2, 3, 6
SBUTTERFLY bw, 0, 1, 6