ffmpeg/libswscale
Michael Niedermayer d1adad3cca Merge swscale bloatup
This will be cleaned up in the next merge

Authorship / merged commits:
commit f668afd489
Author: Janne Grunau <janne-libav@jannau.net>
Date:   Fri Apr 15 09:12:34 2011 +0200

    swscale: fix "ISO C90 forbids mixed declarations and code" warning

    only hit with --enable-runtime-cpudetect

commit 7f2ae5c7af
Author: Janne Grunau <janne-libav@jannau.net>
Date:   Fri Apr 15 02:09:44 2011 +0200

    swscale: fix compilation with --enable-runtime-cpudetect

commit b6cad3df82
Author: Janne Grunau <janne-libav@jannau.net>
Date:   Fri Apr 15 00:31:04 2011 +0200

    swscale: correct include path to fix ppc altivec build

commit 6216fc70b7
Author: Luca Barbato <lu_zero@gentoo.org>
Date:   Thu Apr 14 22:03:45 2011 +0200

    swscale: simplify rgb2rgb templating

    MMX is always built. Drop the ifdefs

commit 33a0421bba
Author: Josh Allmann <joshua.allmann@gmail.com>
Date:   Wed Apr 13 20:57:32 2011 +0200

    swscale: simplify initialization code

    Simplify the fallthrough case when no accelerated functions
    can be initialized.

commit 735bf19511
Author: Josh Allmann <joshua.allmann@gmail.com>
Date:   Wed Apr 13 20:57:31 2011 +0200

    swscale: further cleanup swscale.c

    Move x86-specific constants out of swscale.c

commit 86330b4c92
Author: Luca Barbato <lu_zero@gentoo.org>
Date:   Wed Apr 13 20:57:30 2011 +0200

    swscale: partially move the arch specific code left

    PPC and x86 code is split off from swscale_template.c. Lots of code is
    still duplicated and should be removed later.

    Again uniformize the init system to be more similar to the dsputil one.

    Unset h*scale_fast in the x86 init in order to make the output
    consistent with the previous status. Thanks to Josh for spotting it.

commit c003832883
Author: Luca Barbato <lu_zero@gentoo.org>
Date:   Wed Apr 13 20:57:29 2011 +0200

    swscale: move away x86 specific code from rgb2rgb

    Keep only the plain C code in the main rgb2rgb.c and move the x86
    specific optimizations to x86/rgb2rgb.c
    Change the initialization pattern a little so some of it can be
    factorized to behave more like dsputils.

Conflicts:
	libswscale/rgb2rgb.c
	libswscale/swscale_template.c
2011-05-25 06:24:55 +02:00
..
bfin Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
mlib Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
ppc Merge swscale bloatup 2011-05-25 06:24:55 +02:00
sparc Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
x86 Merge swscale bloatup 2011-05-25 06:24:55 +02:00
Makefile Merge swscale bloatup 2011-05-25 06:24:55 +02:00
colorspace-test.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
libswscale.v
options.c AVOptions: make default_val a union, as proposed in AVOption2. 2011-05-10 20:22:06 +02:00
rgb2rgb.c Merge swscale bloatup 2011-05-25 06:24:55 +02:00
rgb2rgb.h Merge swscale bloatup 2011-05-25 06:24:55 +02:00
rgb2rgb_template.c Merge swscale bloatup 2011-05-25 06:24:55 +02:00
swscale-test.c Replace FFmpeg with Libav in licence headers 2011-03-19 13:33:20 +00:00
swscale.c Merge swscale bloatup 2011-05-25 06:24:55 +02:00
swscale.h Merge remote-tracking branch 'qatar/master' 2011-05-22 04:53:19 +02:00
swscale_internal.h swscale: dont loose bits on planar >8bit yuv ind gray nput. 2011-05-25 04:08:34 +02:00
swscale_template.c Merge swscale bloatup 2011-05-25 06:24:55 +02:00
utils.c swscale: dont loose bits on planar >8bit yuv ind gray nput. 2011-05-25 04:08:34 +02:00
yuv2rgb.c libswcale: PIX_FMT_BGR48LE and PIX_FMT_BGR48BE scaler implementation 2011-04-28 07:25:27 +02:00