aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/vp8dsp.c
diff options
context:
space:
mode:
authorJames Almer <jamrial@gmail.com>2019-03-14 16:01:39 -0300
committerJames Almer <jamrial@gmail.com>2019-03-14 16:05:52 -0300
commita2ae381b5a6f50669bcbd37001c110567a61f446 (patch)
treea3fe4487584a735791f102b6c24ddd9e9c351e34 /libavcodec/vp8dsp.c
parentecb5546e97c479378e057f527cc1d79a46c31cb1 (diff)
parent0801853e640624537db386727b36fa97aa6258e7 (diff)
downloadffmpeg-a2ae381b5a6f50669bcbd37001c110567a61f446.tar.gz
Merge commit '0801853e640624537db386727b36fa97aa6258e7'
* commit '0801853e640624537db386727b36fa97aa6258e7': libavcodec: vp8 neon optimizations for aarch64 See 833fed5253617924c41132e0ab261c1d8c076360 Merged-by: James Almer <jamrial@gmail.com>
Diffstat (limited to 'libavcodec/vp8dsp.c')
-rw-r--r--libavcodec/vp8dsp.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/libavcodec/vp8dsp.c b/libavcodec/vp8dsp.c
index 30452bf5f8..4ff63d0784 100644
--- a/libavcodec/vp8dsp.c
+++ b/libavcodec/vp8dsp.c
@@ -673,14 +673,14 @@ av_cold void ff_vp78dsp_init(VP8DSPContext *dsp)
VP78_BILINEAR_MC_FUNC(1, 8);
VP78_BILINEAR_MC_FUNC(2, 4);
+ if (ARCH_AARCH64)
+ ff_vp78dsp_init_aarch64(dsp);
if (ARCH_ARM)
ff_vp78dsp_init_arm(dsp);
if (ARCH_PPC)
ff_vp78dsp_init_ppc(dsp);
if (ARCH_X86)
ff_vp78dsp_init_x86(dsp);
- if (ARCH_AARCH64)
- ff_vp78dsp_init_aarch64(dsp);
}
#if CONFIG_VP7_DECODER
@@ -735,13 +735,13 @@ av_cold void ff_vp8dsp_init(VP8DSPContext *dsp)
dsp->vp8_v_loop_filter_simple = vp8_v_loop_filter_simple_c;
dsp->vp8_h_loop_filter_simple = vp8_h_loop_filter_simple_c;
+ if (ARCH_AARCH64)
+ ff_vp8dsp_init_aarch64(dsp);
if (ARCH_ARM)
ff_vp8dsp_init_arm(dsp);
if (ARCH_X86)
ff_vp8dsp_init_x86(dsp);
if (ARCH_MIPS)
ff_vp8dsp_init_mips(dsp);
- if (ARCH_AARCH64)
- ff_vp8dsp_init_aarch64(dsp);
}
#endif /* CONFIG_VP8_DECODER */