diff --git a/ChangeLog b/ChangeLog
index 8ca77f0b44881ca91144458f27ff0418e8dfa109..ac5a6072adb55ed47021f68a7245e47ac505dba5 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
+2004-12-17 Benjamin Otte <in7y118@public.uni-hamburg.de>
+
+ * gst/gstvalue.c: (gst_value_deserialize_string):
+ use deprecated g_value_set_string_take_ownership to keep compatible
+ with glib 2.2
+
+2004-12-17 Benjamin Otte <in7y118@public.uni-hamburg.de>
+
+ * gst/gstvalue.c: (gst_value_deserialize_string):
+ revert last patch, only dom a g_utf8_validate now before accepting
+ the string - caps parsing strips " from strings so we can't rely on
+ them
+ * testsuite/caps/value_serialize.c: (test_string_deserialization):
+ disable a test that tested the above and comment it
+
+2004-12-16 Steve Lhomme <steve.lhomme@free.fr>
+
+ Patch reviewed by David Schleef <ds@schleef.org>
+
+ * win32/gstenumtypes.c: Update from gst/gstenumtypes.c (See
+ bug #153882)
+ * win32/gstenumtypes.h: same
+
+2004-12-17 Ronald S. Bultje <rbultje@ronald.bitfreak.net>
+
+ * gst/gstpad.c: (gst_pad_query):
+ Do query on realized pad, similar to how convert/send_event handle
+ this. Also makes sense, since this pad belongs to the function to
+ which this query will be sent. Fixes #158163.
+
+2004-12-16 Christian Fredrik Kalager Schaller <uraeus@gnome.org>
+
+ * docs/manual/appendix-programs.xml: fix pipeline to actually work
+
+2004-12-16 Christian Fredrik Kalager Schaller <christian@fluendo.com>
+
+ * docs/faq/general.xml: fix pipeline to actually work
+
+2004-12-16 Benjamin Otte <in7y118@public.uni-hamburg.de>
+
+ * gst/gstvalue.c: (gst_value_deserialize_string):
+ check that a simple string that gets deserialized does not contain
+ invalid characters
+ * testsuite/caps/value_serialize.c: (test_string_deserialization):
+ remove a test that tested a wring behaviour
+
+2004-12-16 Matt Kraai <kraai@alumni.cmu.edu>
+
+ Reviewed by: Ronald S. Bultje <rbultje@ronald.bitfreak.net>
+
+ * docs/manual/intro-motivation.xml:
+ Fix typos.
+
+2004-12-16 Edward Hervey <bilboed@bilboed.com>
+
+ Reviewed by: Ronald S. Bultje <rbultje@ronald.bitfreak.net>
+
+ * docs/gst/tmpl/gstprobe.sgml:
+ Fix documentation of probe callback - it is supposed to return
+ FALSE, not TRUE, to remove data from the stream (#159087).
+
+2004-12-16 Daniel Gazard <dany42@free.fr>
+
+ Reviewed by: Ronald S. Bultje <rbultje@ronald.bitfreak.net>
+
+ * gst/gstelementfactory.c: (gst_element_factory_create):
+ Fix compile failure if compiling without libxml2 support (#149936).
+
+2004-12-15 Ronald S. Bultje <rbultje@ronald.bitfreak.net>
+
+ * docs/manual/advanced-autoplugging.xml:
+ * docs/manual/highlevel-components.xml:
+ Move spider from autoplugging to components. Autoplugging is for
+ internals, not for solutions. ;-).
+
+2004-12-15 Ronald S. Bultje <rbultje@ronald.bitfreak.net>
+
+ * docs/random/ds/0.9-suggested-changes:
+ Make note on device/location/uri property names.
+
+2004-12-15 Ronald S. Bultje <rbultje@ronald.bitfreak.net>
+
+ * docs/manual/advanced-autoplugging.xml:
+ * docs/manual/advanced-clocks.xml:
+ * docs/manual/advanced-interfaces.xml:
+ * docs/manual/advanced-metadata.xml:
+ * docs/manual/advanced-position.xml:
+ * docs/manual/advanced-schedulers.xml:
+ * docs/manual/advanced-threads.xml:
+ * docs/manual/appendix-gnome.xml:
+ * docs/manual/appendix-programs.xml:
+ * docs/manual/appendix-quotes.xml:
+ * docs/manual/autoplugging.xml:
+ * docs/manual/basics-bins.xml:
+ * docs/manual/basics-data.xml:
+ * docs/manual/basics-elements.xml:
+ * docs/manual/basics-helloworld.xml:
+ * docs/manual/basics-init.xml:
+ * docs/manual/basics-pads.xml:
+ * docs/manual/basics-plugins.xml:
+ * docs/manual/bins-api.xml:
+ * docs/manual/bins.xml:
+ * docs/manual/buffers-api.xml:
+ * docs/manual/buffers.xml:
+ * docs/manual/clocks.xml:
+ * docs/manual/components.xml:
+ * docs/manual/cothreads.xml:
+ * docs/manual/debugging.xml:
+ * docs/manual/dparams-app.xml:
+ * docs/manual/dynamic.xml:
+ * docs/manual/elements-api.xml:
+ * docs/manual/elements.xml:
+ * docs/manual/factories.xml:
+ * docs/manual/gnome.xml:
+ * docs/manual/goals.xml:
+ * docs/manual/helloworld.xml:
+ * docs/manual/helloworld2.xml:
+ * docs/manual/highlevel-components.xml:
+ * docs/manual/highlevel-xml.xml:
+ * docs/manual/init-api.xml:
+ * docs/manual/intro-basics.xml:
+ * docs/manual/intro-motivation.xml:
+ * docs/manual/intro-preface.xml:
+ * docs/manual/intro.xml:
+ * docs/manual/links-api.xml:
+ * docs/manual/links.xml:
+ * docs/manual/manual.xml:
+ * docs/manual/motivation.xml:
+ * docs/manual/pads-api.xml:
+ * docs/manual/pads.xml:
+ * docs/manual/plugins-api.xml:
+ * docs/manual/plugins.xml:
+ * docs/manual/programs.xml:
+ * docs/manual/queues.xml:
+ * docs/manual/quotes.xml:
+ * docs/manual/schedulers.xml:
+ * docs/manual/states-api.xml:
+ * docs/manual/states.xml:
+ * docs/manual/threads.xml:
+ * docs/manual/typedetection.xml:
+ * docs/manual/win32.xml:
+ * docs/manual/xml.xml:
+ Try 2. This time, include a short preface as a "general
+ introduction", also add code blocks around all code samples
+ so they get compiled. We still need a way to tell readers
+ the filename of the code sample. In some cases, don't show
+ all code in the documentation, but do include it in the generated
+ code. This allows for focussing on specific bits in the docs,
+ while still having a full test application available.
+ * examples/manual/Makefile.am:
+ Fix up examples for new ADM. Add several of the new examples that
+ were either added or were missing from the build system.
+ * examples/manual/extract.pl:
+ Allow nameless blocks.
+
+2004-12-15 Thomas Vander Stichele <thomas at apestaart dot org>
+
+ * docs/manual/elements-api.xml:
+ * docs/manual/helloworld.xml:
+ * examples/manual/extract.pl:
+ fix last example. Add example of adding code blocks that are not
+ shown in docbook output.
+
+2004-12-15 Thomas Vander Stichele <thomas at apestaart dot org>
+
+ * docs/manual/dynamic.xml:
+ * docs/manual/elements-api.xml:
+ * docs/manual/gnome.xml:
+ * docs/manual/helloworld2.xml:
+ * docs/manual/init-api.xml:
+ * docs/manual/queues.xml:
+ * docs/manual/threads.xml:
+ * docs/manual/xml.xml:
+ * examples/manual/extract.pl:
+ Make it possible to extract example code from separate blocks.
+ Should make Ronald happy.
+
+2004-12-15 Wim Taymans <wim@fluendo.com>
+
+ * gst/schedulers/gstoptimalscheduler.c: (add_to_group),
+ (remove_from_group), (group_elements_set_visited),
+ (normalize_group), (gst_opt_scheduler_iterate):
+ Fix bug where a flag was not updated on a decoupled entry point
+ because we were just checking the group element list and decoupled
+ elements are not in that list..
+
+2004-12-15 Ronald S. Bultje <rbultje@ronald.bitfreak.net>
+
+ * docs/manual/advanced-autoplugging.xml:
+ * docs/manual/advanced-clocks.xml:
+ * docs/manual/advanced-dparams.xml:
+ * docs/manual/advanced-interfaces.xml:
+ * docs/manual/advanced-metadata.xml:
+ * docs/manual/advanced-position.xml:
+ * docs/manual/advanced-schedulers.xml:
+ * docs/manual/advanced-threads.xml:
+ * docs/manual/appendix-debugging.xml:
+ * docs/manual/appendix-gnome.xml:
+ * docs/manual/appendix-programs.xml:
+ * docs/manual/appendix-quotes.xml:
+ * docs/manual/appendix-win32.xml:
+ * docs/manual/autoplugging.xml:
+ * docs/manual/basics-bins.xml:
+ * docs/manual/basics-data.xml:
+ * docs/manual/basics-elements.xml:
+ * docs/manual/basics-helloworld.xml:
+ * docs/manual/basics-init.xml:
+ * docs/manual/basics-pads.xml:
+ * docs/manual/basics-plugins.xml:
+ * docs/manual/bins-api.xml:
+ * docs/manual/bins.xml:
+ * docs/manual/buffers-api.xml:
+ * docs/manual/buffers.xml:
+ * docs/manual/clocks.xml:
+ * docs/manual/components.xml:
+ * docs/manual/cothreads.xml:
+ * docs/manual/debugging.xml:
+ * docs/manual/dparams-app.xml:
+ * docs/manual/dynamic.xml:
+ * docs/manual/elements-api.xml:
+ * docs/manual/elements.xml:
+ * docs/manual/factories.xml:
+ * docs/manual/gnome.xml:
+ * docs/manual/goals.xml:
+ * docs/manual/helloworld.xml:
+ * docs/manual/helloworld2.xml:
+ * docs/manual/highlevel-components.xml:
+ * docs/manual/highlevel-xml.xml:
+ * docs/manual/init-api.xml:
+ * docs/manual/intro-motivation.xml:
+ * docs/manual/intro-preface.xml:
+ * docs/manual/intro.xml:
+ * docs/manual/links-api.xml:
+ * docs/manual/links.xml:
+ * docs/manual/manual.xml:
+ * docs/manual/motivation.xml:
+ * docs/manual/pads-api.xml:
+ * docs/manual/pads.xml:
+ * docs/manual/plugins-api.xml:
+ * docs/manual/plugins.xml:
+ * docs/manual/programs.xml:
+ * docs/manual/queues.xml:
+ * docs/manual/quotes.xml:
+ * docs/manual/schedulers.xml:
+ * docs/manual/states-api.xml:
+ * docs/manual/states.xml:
+ * docs/manual/threads.xml:
+ * docs/manual/typedetection.xml:
+ * docs/manual/win32.xml:
+ * docs/manual/xml.xml:
+ First try at rewriting the ADM. Needs lotsamore work, but some
+ parts might already be somewhat useful.
+ * docs/pwg/advanced-interfaces.xml:
+ Remove properties interface, it never actually existed (except for
+ on my HD...).
+
+2004-12-13 David Schleef <ds@schleef.org>
+
+ * gst/gstpad.c: (gst_pad_set_explicit_caps): Allow caps to
+ be NULL (bug #160220).
+
+2004-12-13 David Schleef <ds@schleef.org>
+
+ * configure.ac: remove all mmx stuff, because it's not used.
+ * docs/random/ds/0.9-suggested-changes: additional notes
+ * include/Makefile.am: we don't use these anymore
+ * include/mmx.h: remove
+ * include/sse.h: remove
+
+2004-12-13 Stephane Loeuillet <stephane.loeuillet@tiscali.fr>
+
+ * docs/random/mimetypes:
+ Add FOURCC code for h264 codec (VSSH)
+ Add alternate FOURCC codes for h263 related codecs
+
+2004-12-10 Stefan Kost <ensonic@users.sf.net>
+
+ * docs/manual/programs.xml:
+ Added more gst-launch examples.
+
+2004-12-09 Ronald S. Bultje <rbultje@ronald.bitfreak.net>
+
+ * gst/gstqueue.c: (gst_queue_handle_src_query):
+ Check for availability again.
+
+2004-12-09 Ronald S. Bultje <rbultje@ronald.bitfreak.net>
+
+ * gst/gstcaps.c: (gst_caps_compare_structures):
+ Simple caps go first. This has the nice side-effect of fixing an
+ obscure warning.
+
+2004-12-09 Ronald S. Bultje <rbultje@ronald.bitfreak.net>
+
+ * gst/gstversion.h.in:
+ Protect header.
+
2004-12-09 Ronald S. Bultje <rbultje@ronald.bitfreak.net>
* gst/schedulers/gstoptimalscheduler.c:
2004-11-29 Stefan Kost <ensonic@users.sf.net>
* docs/manual/programs.xml:
- Added a first batch of gst-launch examples, as provided by Ronald
- and others from the devel-mlist
+ Added a first batch of gst-launch examples, as provided by Ronald
+ and others from the devel-mlist
2004-11-28 Benjamin Otte <otte@gnome.org>
* testsuite/schedulers/.cvsignore:
* testsuite/schedulers/Makefile.am:
* testsuite/schedulers/queue_link.c: (main):
- Added testcase for schduler segfault.
+ Added testcase for scheduler segfault.
Fix scheduler segfault when removing a decoupled
entry point as the last element from a group.
* docs/gst/tmpl/gstutils.sgml:
* docs/random/ensonic/interfaces.txt:
* gst/gstinfo.h:
- added some more docs, removed two obsolete defines
+ added some more docs, removed two obsolete defines
2004-11-02 Kjartan Maraas <as at gnome.org>
* gst/schedulers/gstoptimalscheduler.c: (add_to_group),
(gst_opt_scheduler_iterate):
- Aplied patch #154061. Running a pipeline in which an element
+ Applied patch #154061. Running a pipeline in which an element
calls GST_ELEMENT_ERROR in the chain function, the opt
scheduler doesn't unref the chain so it never gets freed.
2004-10-22 Stefan Kost <ensonic@users.sf.net>
* docs/pwg/building-boiler.xml:
- exchanged GTK_ macros with G_TYPE macros (as pointed out by mathrick)
+ exchanged GTK_ macros with G_TYPE macros (as pointed out by mathrick)
2004-10-19 Wim Taymans <wim at fluendo dot com>
* docs/manual/links-api.xml:
fixes for out of date info, incorrect info and grammar
-2004-07-15 Zaheer Abbas Merali <zaheerabbas at merali dot>
+2004-07-15 Zaheer Abbas Merali <zaheerabbas at merali dot org>
* docs/manual/pads.xml:
* docs/manual/pads-api.xml: grammar fix
* docs/manual/motivation.xml:
Bonobo is no longer "emerging" and added sentence regarding tcp plugins
-2004-07-15 Zaheer Abbas Merali <zaheerabbas at merali.org>
+2004-07-15 Zaheer Abbas Merali <zaheerabbas at merali dot org>
* docs/manual/motivation.xml: Fix spelling
* libs/gst/bytestream/filepad.h:
add 2 new functions
-2004-06-22 Zaheer Abbas Merali <zaheerabbas at merali.org>
+2004-06-22 Zaheer Abbas Merali <zaheerabbas at merali dot org>
* docs/gst/gstreamer-sections.txt:
remove from docs, the define that Benjamin removed from gstelement.h