[FFmpeg-devel] [PATCH] avcodec/mips: [loongson] optimize theora decoding with mmi.

Shiyou Yin yinshiyou-hf at loongson.cn
Wed Feb 13 11:56:50 EET 2019


>-----Original Message-----
>From: ffmpeg-devel-bounces at ffmpeg.org [mailto:ffmpeg-devel-bounces at ffmpeg.org] On Behalf Of gxw
>Sent: Tuesday, February 12, 2019 6:56 PM
>To: ffmpeg-devel at ffmpeg.org
>Cc: gxw
>Subject: [FFmpeg-devel] [PATCH] avcodec/mips: [loongson] optimize theora decoding with mmi.
>
>Optimize theora decoding with mmi in functions:
>1. ff_vp3_idct_add_mmi
>2. ff_vp3_idct_put_mmi
>3. ff_vp3_idct_dc_add_mmi
>4. ff_put_no_rnd_pixels_l2_mmi
>
>Theora decoding speed improved about 32%(from 88fps to 116fps, Tested on loongson 3A3000).
>---
> libavcodec/mips/Makefile           |   1 +
> libavcodec/mips/vp3dsp_idct_mmi.c  | 769 +++++++++++++++++++++++++++++++++++++
> libavcodec/mips/vp3dsp_init_mips.c |  14 +
> libavcodec/mips/vp3dsp_mips.h      |   6 +
> 4 files changed, 790 insertions(+)
> create mode 100644 libavcodec/mips/vp3dsp_idct_mmi.c
>

Verified + 1, LGTM.




More information about the ffmpeg-devel mailing list