[FFmpeg-devel] [PATCH 2/2] avcodec/mips: h264qpel init add missing mc00 msa optimization

Shivraj Patil Shivraj.Patil at imgtec.com
Tue Aug 4 14:25:45 CEST 2015


Hi,
-----Original Message-----
From: ffmpeg-devel [mailto:ffmpeg-devel-bounces at ffmpeg.org] On Behalf Of ???
Sent: 04 August 2015 17:35
To: ffmpeg-devel
Subject: [FFmpeg-devel] [PATCH 2/2] avcodec/mips: h264qpel init add missing mc00 msa optimization

From 734eabc92df1b6ca26a943f9723e47a838d859f7 Mon Sep 17 00:00:00 2001
From: ZhouXiaoyong <zhouxiaoyong at loongson.cn>
Date: Tue, 4 Aug 2015 19:39:51 +0800
Subject: [PATCH 2/2] avcodec/mips: h264qpel init add missing mc00 msa  optimization


Signed-off-by: ZhouXiaoyong <zhouxiaoyong at loongson.cn>
---
 libavcodec/mips/h264qpel_init_mips.c | 1 +
 1 file changed, 1 insertion(+)


diff --git a/libavcodec/mips/h264qpel_init_mips.c b/libavcodec/mips/h264qpel_init_mips.c
index cfa5854..72797f1 100644
--- a/libavcodec/mips/h264qpel_init_mips.c
+++ b/libavcodec/mips/h264qpel_init_mips.c
@@ -59,6 +59,7 @@ static av_cold void h264qpel_init_msa(H264QpelContext *c, int bit_depth)
         c->put_h264_qpel_pixels_tab[1][14] = ff_put_h264_qpel8_mc23_msa;
         c->put_h264_qpel_pixels_tab[1][15] = ff_put_h264_qpel8_mc33_msa;
 
+        c->put_h264_qpel_pixels_tab[2][0] = ff_put_h264_qpel4_mc00_msa;
         c->put_h264_qpel_pixels_tab[2][1] = ff_put_h264_qpel4_mc10_msa;
         c->put_h264_qpel_pixels_tab[2][2] = ff_put_h264_qpel4_mc20_msa;
         c->put_h264_qpel_pixels_tab[2][3] = ff_put_h264_qpel4_mc30_msa;
--
2.1.0


Shivraj:- "c->put_h264_qpel_pixels_tab[2][0] = ff_put_h264_qpel4_mc00_msa" initialization is not missing. "ff_put_h264_qpel4_mc00_msa" is not implemented as it does not give any optimization than C counterpart.

_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel at ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel


More information about the ffmpeg-devel mailing list