mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-27 12:11:13 +00:00
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.
This commit is contained in:
parent
a508c0ff2f
commit
359d19d45d
2 changed files with 30 additions and 0 deletions
28
ChangeLog
28
ChangeLog
|
@ -1,3 +1,31 @@
|
|||
2004-01-15 David Schleef <ds@schleef.org>
|
||||
|
||||
* 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.
|
||||
|
||||
2004-01-14 Colin Walters <walters@verbum.org>
|
||||
|
||||
* ext/mad/gstid3tag.c (gst_id3_tag_chain): Don't nego caps if
|
||||
|
|
|
@ -341,6 +341,7 @@ GST_PLUGINS_ALL="\
|
|||
avi \
|
||||
cdxaparse \
|
||||
chart \
|
||||
colorspace \
|
||||
cutter \
|
||||
debug \
|
||||
deinterlace \
|
||||
|
@ -1525,6 +1526,7 @@ gst/avi/Makefile
|
|||
gst/asfdemux/Makefile
|
||||
gst/cdxaparse/Makefile
|
||||
gst/chart/Makefile
|
||||
gst/colorspace/Makefile
|
||||
gst/cutter/Makefile
|
||||
gst/debug/Makefile
|
||||
gst/deinterlace/Makefile
|
||||
|
|
Loading…
Reference in a new issue