[FFmpeg-cvslog] x86: hevc_mc: use epel_hv 16-wide function

Christophe Gisquet git at videolan.org
Fri Feb 6 18:09:05 CET 2015


ffmpeg | branch: master | Christophe Gisquet <christophe.gisquet at gmail.com> | Thu Feb  5 19:20:40 2015 +0000| [5eedd36df1089aa0605ddb4c751b310b62f08ac4] | committer: Michael Niedermayer

x86: hevc_mc: use epel_hv 16-wide function

The epel_hv functions were still relying on only epel_hv 8-wide
being the maximum width instanciated.

Signed-off-by: Michael Niedermayer <michaelni at gmx.at>

> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5eedd36df1089aa0605ddb4c751b310b62f08ac4
---

 libavcodec/x86/hevcdsp_init.c |    6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/libavcodec/x86/hevcdsp_init.c b/libavcodec/x86/hevcdsp_init.c
index b1533d8..f7b3d0f 100644
--- a/libavcodec/x86/hevcdsp_init.c
+++ b/libavcodec/x86/hevcdsp_init.c
@@ -357,9 +357,9 @@ mc_rep_funcs(epel_v,12,  8, 32, sse4);
 mc_rep_funcs(epel_v,12,  8, 24, sse4);
 mc_rep_funcs(epel_v,12,  8, 16, sse4);
 mc_rep_funcs(epel_v,12,  4, 12, sse4);
-mc_rep_funcs(epel_hv, 8,  8, 64, sse4);
-mc_rep_funcs(epel_hv, 8,  8, 48, sse4);
-mc_rep_funcs(epel_hv, 8,  8, 32, sse4);
+mc_rep_funcs(epel_hv, 8, 16, 64, sse4);
+mc_rep_funcs(epel_hv, 8, 16, 48, sse4);
+mc_rep_funcs(epel_hv, 8, 16, 32, sse4);
 mc_rep_funcs(epel_hv, 8,  8, 24, sse4);
 mc_rep_funcs2(epel_hv,8,  8,  4, 12, sse4);
 mc_rep_funcs(epel_hv,10,  8, 64, sse4);



More information about the ffmpeg-cvslog mailing list