cog: Improve RGB<->YCbCr matrixing
authorDavid Schleef <ds@schleef.org>
Thu, 8 Oct 2009 20:24:36 +0000 (13:24 -0700)
committerDavid Schleef <ds@schleef.org>
Sat, 24 Oct 2009 18:38:42 +0000 (11:38 -0700)
commit4ee3afc0515e07447425295a1c286a6c874720a6
tree6f4a5c116ec38b6222c43e1dbeb1b80416f46f2f
parent26ab6d772ae4cf573216273c47cd7c1aa79d7ccf
cog: Improve RGB<->YCbCr matrixing

YCbCr->RGB now has a 'bits' setting, which controls the number
of bits used for the matrix coefficients.  Choices are 6 or 8.
6 is low quality, but faster.
RGB->YCbCr now works.  Always works in 8 bit, since it's the same
speed as 6 bit.
ext/cog/cog.orc
ext/cog/cogvirtframe.c
ext/cog/cogvirtframe.h
ext/cog/gstcogcolorspace.c