On 06/17/2011 05:12 PM, Justin Ruggles wrote:

> This is an updated patch set which does clipping of coefficients
> earlier so that processing in-between MDCT and exponent extraction
> (e.g. coupling and rematrixing) will use clipped coefficients.
> 
> Justin Ruggles (4):
>   ac3enc: add int32_t array clipping function to DSPUtil, including x86
>     versions.
>   ac3enc: clip coefficients after MDCT.
>   ac3dsp: simplify extract_exponents() now that it does not need to do
>     clipping.
>   ac3dsp: add x86-optimized versions of ac3dsp.extract_exponents()
> 
>  libavcodec/ac3dsp.c             |   15 +-----
>  libavcodec/ac3enc.c             |   10 +++-
>  libavcodec/ac3enc.h             |    8 +++
>  libavcodec/ac3enc_template.c    |   16 +++++-
>  libavcodec/dsputil.c            |   17 ++++++
>  libavcodec/dsputil.h            |   14 +++++
>  libavcodec/x86/ac3dsp.asm       |  102 +++++++++++++++++++++++++++++++++
>  libavcodec/x86/ac3dsp_mmx.c     |   15 +++++
>  libavcodec/x86/dsputil_mmx.c    |   15 +++++
>  libavcodec/x86/dsputil_yasm.asm |  118 
> +++++++++++++++++++++++++++++++++++++++
>  10 files changed, 314 insertions(+), 16 deletions(-)


ping.

-Justin
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to