summaryrefslogtreecommitdiff
path: root/libavcodec/h264qpel.c
diff options
context:
space:
mode:
authorShiyou Yin <yinshiyou-hf@loongson.cn>2021-12-15 11:51:06 +0800
committerMichael Niedermayer <michael@niedermayer.cc>2021-12-15 18:37:40 +0100
commitcba7c0267dad3963ff52f146012dd99fd5b55c2c (patch)
tree85c0d2ece129fbe9248e40bb6e16d44524438877 /libavcodec/h264qpel.c
parent6038a9eb92b2daac907c941dbb245ed43c350501 (diff)
avcodec: [loongarch] Optimize h264qpel with LASX.
./ffmpeg -i ../1_h264_1080p_30fps_3Mbps.mp4 -f rawvideo -y /dev/null -an before:183 after :225 Change-Id: I7c7d2f34cd82ef728aab5ce8f6bfb46dd81f0da4 Reviewed-by: Shiyou Yin <yinshiyou-hf@loongson.cn> Reviewed-by: guxiwei <guxiwei-hf@loongson.cn> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
Diffstat (limited to 'libavcodec/h264qpel.c')
-rw-r--r--libavcodec/h264qpel.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/libavcodec/h264qpel.c b/libavcodec/h264qpel.c
index 50e82e23b0..535ebd25b4 100644
--- a/libavcodec/h264qpel.c
+++ b/libavcodec/h264qpel.c
@@ -106,4 +106,6 @@ av_cold void ff_h264qpel_init(H264QpelContext *c, int bit_depth)
ff_h264qpel_init_x86(c, bit_depth);
if (ARCH_MIPS)
ff_h264qpel_init_mips(c, bit_depth);
+ if (ARCH_LOONGARCH64)
+ ff_h264qpel_init_loongarch(c, bit_depth);
}