[MOVED FROM BAD 01/68] Duplicate the ext/hermes colorspace plugin, and remove Hermes...
authorDavid Schleef <ds@schleef.org>
Thu, 15 Jan 2004 08:58:22 +0000 (08:58 +0000)
committerWim Taymans <wim.taymans@collabora.co.uk>
Wed, 15 Jun 2011 14:12:52 +0000 (16:12 +0200)
commita91e1fa46be5b82e8f50d8fc322b32eec0c1d3a5
tree8d5cef4803a7782e1debc47e834324900b80f651
parent60a59653793cce0aacfc4b2bec038f088f5ba779
[MOVED FROM BAD 01/68] Duplicate the ext/hermes colorspace plugin, and remove Hermes code and GPL code.  Fix for new caps negotiation.  Rewr...

Original commit message from CVS:
* configure.ac:
* gst/colorspace/Makefile.am:
* gst/colorspace/gstcolorspace.c:
* gst/colorspace/gstcolorspace.h:
* gst/colorspace/yuv2rgb.c:
* gst/colorspace/yuv2rgb.h:
Duplicate the ext/hermes colorspace plugin, and remove Hermes
code and GPL code.  Fix for new caps negotiation.  Rewrite
much of the format handling code, and some of the conversion
code.  Basically, rewrote almost everything.  This element
handles I420, YV12 to RGB conversions.
* ext/hermes/Makefile.am:
* ext/hermes/gsthermescolorspace.c:
Rename colorspace to hermescolorspace.  Fix negotiation issues.
Remove non-Hermes related code.  This element handles lots of
RGB to RGB conversions, but no YUV.
* ext/hermes/gstcolorspace.c:
* ext/hermes/gstcolorspace.h:
* ext/hermes/rgb2yuv.c:
* ext/hermes/yuv2rgb.c:
* ext/hermes/yuv2rgb.h:
* ext/hermes/yuv2rgb_mmx16.s:
* ext/hermes/yuv2yuv.c:
* ext/hermes/yuv2yuv.h:
Remove old code.
gst/colorspace/Makefile.am [new file with mode: 0644]
gst/colorspace/gstcolorspace.c [new file with mode: 0644]
gst/colorspace/gstcolorspace.h [new file with mode: 0644]
gst/colorspace/yuv2rgb.c [new file with mode: 0644]
gst/colorspace/yuv2rgb.h [new file with mode: 0644]