[FFmpeg-devel] [PATCH] avcodec/mips: [loongson] optimizetheora?decoding with mmi.

Michael Niedermayer michaelni at gmx.at
Fri Feb 15 10:15:41 EET 2019


On Fri, Feb 15, 2019 at 09:24:10AM +0800, guxiwei-hf wrote:
> >On Fri, Feb 15, 2019 at 12:13:43AM +0100, Michael Niedermayer wrote:
> > > On Wed, Feb 13, 2019 at 05:56:50PM +0800, Shiyou Yin wrote:
> > > > >-----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.
> > > 
> > > will apply
> 
> > one last minute issue i noticed
> > The author looks like a nick name or user name, is that intended:
> > "gxw <guxiwei-hf at loongson.cn>" ?
> > I mean do you want "gxw" instead of your full name ?
>> > (iam asking as it cannot be changed after pushing ...)
>> > Thanks
> 
> Thanks for you reminder, i want to use "gxw" .

perfect, will applly

thanks

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

Frequently ignored answer#1 FFmpeg bugs should be sent to our bugtracker. User
questions about the command line tools should be sent to the ffmpeg-user ML.
And questions about how to use libav* should be sent to the libav-user ML.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: not available
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20190215/f9eeb6aa/attachment.sig>


More information about the ffmpeg-devel mailing list