[FFmpeg-devel] Optimize H264 decoding for loongarch.

Michael Niedermayer michael at niedermayer.cc
Wed Dec 15 19:39:19 EET 2021


On Wed, Dec 15, 2021 at 02:06:46PM +0800, Shiyou Yin wrote:
> 
> 
> > 2021年12月15日 上午11:51,Hao Chen <chenhao at loongson.cn> 写道:
> > 
> > ./ffmpeg -i 1_h264_1080p_30fps_3Mbps.mp4 -f rawvideo -y /dev/null -an
> > before: 170fps
> > after : 296fps
> > 
> > V2: Update loongson_intrinsics.h to 1.0.3 in patch 2/7.
> > V3: Resubmit these patches due to the encoding problem of the last
> > email.
> > 
> > [PATCH v3 1/7] avutil: [loongarch] Add support for loongarch SIMD.
> > [PATCH v3 2/7] avcodec: [loongarch] Optimize h264_chroma_mc with LASX.
> > [PATCH v3 3/7] avcodec: [loongarch] Optimize h264qpel with LASX.
> > [PATCH v3 4/7] avcodec: [loongarch] Optimize h264dsp with LASX.
> > [PATCH v3 5/7] avcodec: [loongarch] Optimize h264idct with LASX.
> > [PATCH v3 6/7] avcodec: [loongarch] Optimize h264_deblock with LASX.
> > [PATCH v3 7/7] avcodec: [loongarch] Optimize pred16x16_plane with LASX.
> > 
> 
> LGTM.
> 
> These patches are extracted from loongson internal repository of ffmpeg which has
>  been used and verified on loongarch platform for more than half year.
> I hope it can catch up with the release of 5.0.

will apply

thx

[...]
-- 
Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

The day soldiers stop bringing you their problems is the day you have stopped 
leading them. They have either lost confidence that you can help or concluded 
you do not care. Either case is a failure of leadership. - Colin Powell
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 195 bytes
Desc: not available
URL: <https://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20211215/345fc824/attachment.sig>


More information about the ffmpeg-devel mailing list