From 16e6652286213014c28a9c3af70435e767d28638 Mon Sep 17 00:00:00 2001 From: James Yu Date: Sat, 17 May 2014 12:21:10 +0800 Subject: aarch64: NEON intrinsics dct_unquantize_h263. Intrinsics only used on aarch64 since the existing ARMv7 NEON asm is slightly faster (Cortex-A9, gcc-4.8, micro-benchmarks and full decoding time). Signed-off-by: James Yu Signed-off-by: Janne Grunau --- libavcodec/mpegvideo.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'libavcodec/mpegvideo.c') diff --git a/libavcodec/mpegvideo.c b/libavcodec/mpegvideo.c index e1daa2aee0..da425414b6 100644 --- a/libavcodec/mpegvideo.c +++ b/libavcodec/mpegvideo.c @@ -393,6 +393,9 @@ av_cold int ff_dct_common_init(MpegEncContext *s) s->dct_unquantize_mpeg2_intra = dct_unquantize_mpeg2_intra_bitexact; s->dct_unquantize_mpeg2_inter = dct_unquantize_mpeg2_inter_c; + if (HAVE_INTRINSICS_NEON) + ff_MPV_common_init_neon(s); + if (ARCH_ARM) ff_MPV_common_init_arm(s); if (ARCH_PPC) -- cgit v1.2.3