[MOVED FROM BAD 32/68] colorspace: Add conversion code
authorDavid Schleef <ds@schleef.org>
Tue, 14 Sep 2010 01:49:43 +0000 (18:49 -0700)
committerWim Taymans <wim.taymans@collabora.co.uk>
Wed, 15 Jun 2011 14:12:54 +0000 (16:12 +0200)
commitb045ad22167fdf669a67659e484effe311522fef
tree67ffa65dca411bf65988715d1526d55f49136dbb
parent7bc588631abdc4dd939440e99d2e2cb80091930f
[MOVED FROM BAD 32/68] colorspace: Add conversion code

Work in progress.  Colorspace handles most format conversion using
3-stage getline/matrix/putline process using an AYUV or ARGB
intermediate, with most functions handled by Orc.  There is also
a table of single-pass conversions, all handled by Orc.  The plan
is to add optional stages for various chroma upsampling/downsampling
algorithms, dithering, and float/int16 intermediates, and then have
Orc create multi-stage functions at runtime.
gst/colorspace/Makefile.am
gst/colorspace/colorspace.c [new file with mode: 0644]
gst/colorspace/colorspace.h [new file with mode: 0644]
gst/colorspace/gstcolorspace.c
gst/colorspace/gstcolorspace.h
gst/colorspace/gstcolorspaceorc.orc