summaryrefslogtreecommitdiffstats
path: root/ext/hermes/yuv2rgb.c
AgeCommit message (Collapse)AuthorFilesLines
2004-01-15Duplicate the ext/hermes colorspace plugin, and remove Hermes code and GPL ↵David Schleef1-925/+0
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.
2003-12-22Merge CAPS branchDavid Schleef1-8/+12
Original commit message from CVS: Merge CAPS branch
2003-07-14No "format" property in new RGB caps.David Schleef1-3/+1
Original commit message from CVS: No "format" property in new RGB caps.
2003-06-29compatibility fix for new GST_DEBUG stuff.Benjamin Otte1-16/+16
Original commit message from CVS: compatibility fix for new GST_DEBUG stuff. Includes fixes for missing includes for config.h and unistd.h I only ensured for plugins I can build that they work, so if some of them are still broken, you gotta fix them yourselves unfortunately.
2002-09-12Destroy state when going to READYWim Taymans1-0/+7
Original commit message from CVS: Destroy state when going to READY
2002-07-11Add some more convertors (for YV12). this is getting silly...Wim Taymans1-22/+128
Original commit message from CVS: Add some more convertors (for YV12). this is getting silly...
2002-06-21Fixed problem with color conversionWim Taymans1-6/+6
Original commit message from CVS: Fixed problem with color conversion Added conversion between YV12 and I420
2002-05-07swap the cr and the cb component for the yuv420P_to_rgb no mmx routineJeremy Simon1-3/+3
Original commit message from CVS: swap the cr and the cb component for the yuv420P_to_rgb no mmx routine
2002-04-06fixed warnings in /ext added mikmod_types.h to get it doneBenjamin Otte1-13/+0
Original commit message from CVS: fixed warnings in /ext added mikmod_types.h to get it done
2002-03-30Changed to the new props APIWim Taymans1-15/+15
Original commit message from CVS: Changed to the new props API Other small tuff.
2002-03-24filter newlines out of GST_DEBUG statements to reflect new core behavior ↵Andy Wingo1-7/+7
fixes to adder's caps, again Original commit message from CVS: * filter newlines out of GST_DEBUG statements to reflect new core behavior * fixes to adder's caps, again
2002-03-20s/Gnome-Streamer/GStreamer/Andy Wingo1-1/+1
Original commit message from CVS: s/Gnome-Streamer/GStreamer/
2002-03-19removal of //-style comments don't link plugins to core libs -- the ↵Andy Wingo1-122/+122
versioning is done internally to the plugins with... Original commit message from CVS: * removal of //-style comments * don't link plugins to core libs -- the versioning is done internally to the plugins with the plugin_info struct, and symbol resolution is lazy, so we can always know if a plugin can be loaded by the plugin_info data. in theory.
2001-12-23adding hermesThomas Vander Stichele1-0/+823
Original commit message from CVS: adding hermes