[FFmpeg-devel] [PATCH 2/2] ac3enc: add SIMD-optimized shifting functions for use with the fixed-point AC3 encoder.

Justin Ruggles justin.ruggles
Fri Mar 11 23:17:35 CET 2011


On 03/11/2011 05:09 PM, Justin Ruggles wrote:

> ---
>  libavcodec/ac3dsp.c         |   24 +++++++++++++++++++++
>  libavcodec/ac3dsp.h         |   22 +++++++++++++++++++
>  libavcodec/ac3enc_fixed.c   |   40 ++---------------------------------
>  libavcodec/x86/ac3dsp.asm   |   48 +++++++++++++++++++++++++++++++++++++++++++
>  libavcodec/x86/ac3dsp_mmx.c |   12 ++++++++++
>  5 files changed, 109 insertions(+), 37 deletions(-)


benchmarks for ac3_rshift_int32()

  Athlon64    Atom
   C: 6253   12283
 MMX: 2288    9061
SSE2: 2924    5490

-Justin



More information about the ffmpeg-devel mailing list