[FFmpeg-devel] MMX version for put_no_rnd_h264_chroma_mc8_c

Zuxy Meng zuxy.meng
Fri Jul 6 05:00:34 CEST 2007


2007/7/6, Christophe GISQUET <christophe.gisquet at free.fr>:
> Hello,
> from the opreport log concerning Robotica_720.wmv as seen in the
> previous thread, it was noticeable that put_no_rnd_h264_chroma_mc8_c was
> taking around 10%. I observed the same phenomenon on another "WMV HD"
> sample (Amazing Caves 720p).
> However, the few AVC samples from mphq I tested didn't seem to use it,
> so it probably of lesser importance for this codec.
> So here is a patch to provide a MMX implementation of it. I also had a
> MMX2 implementation (using pshufw where useful), but the performance
> difference of the functions (~2%, measured with START/STOP_TIMER) wasn't
> worth increasing object size.
> I'm fine with the license (LGPL 2.1 or any version) of h264dsp_mmx.c
> where most of the code is located.

You mixed \n\t and \t\n. And why there're only input constraints?

Beauty is truth,
While truth is beauty.
PGP KeyID: E8555ED6

More information about the ffmpeg-devel mailing list