On Mon, Jul 16, 2012 at 02:17:06PM +0100, Mans Rullgard wrote:
> This moves all VP3-specific function pointers from dsputil to a
> new vp3dsp context.  There is no reason to ever use the VP3 IDCT
> where an MPEG2 IDCT is expected or vice versa.
> 
> Signed-off-by: Mans Rullgard <[email protected]>
> ---
>  libavcodec/arm/Makefile            |    1 +
>  libavcodec/arm/dsputil_init_neon.c |   21 ------------
>  libavcodec/arm/vp3dsp_init_arm.c   |   43 +++++++++++++++++++++++++
>  libavcodec/arm/vp3dsp_neon.S       |   26 ---------------
>  libavcodec/dsputil.c               |   12 -------
>  libavcodec/dsputil.h               |   13 --------
>  libavcodec/ppc/Makefile            |    5 ++-
>  libavcodec/ppc/dsputil_altivec.h   |    4 ---
>  libavcodec/ppc/dsputil_ppc.c       |    6 ----
>  libavcodec/ppc/vp3dsp_altivec.c    |   39 +++++++++++------------
>  libavcodec/vp3.c                   |   22 ++++++-------
>  libavcodec/vp3dsp.c                |   36 +++++++++++++++------
>  libavcodec/vp3dsp.h                |   40 +++++++++++++++++++++++
>  libavcodec/vp56.c                  |   10 +++---
>  libavcodec/vp56.h                  |    2 ++
>  libavcodec/x86/Makefile            |    1 +
>  libavcodec/x86/dsputil_mmx.c       |   35 --------------------
>  libavcodec/x86/vp3dsp.asm          |    4 ---
>  libavcodec/x86/vp3dsp_init.c       |   62 
> ++++++++++++++++++++++++++++++++++++
>  19 files changed, 213 insertions(+), 169 deletions(-)
>  create mode 100644 libavcodec/arm/vp3dsp_init_arm.c
>  create mode 100644 libavcodec/vp3dsp.h
>  create mode 100644 libavcodec/x86/vp3dsp_init.c

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

Reply via email to