geez, I thought I did this a long time ago.
[platform/upstream/gstreamer.git] / ChangeLog
index 58295de..78a588f 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,162 @@
+2003-12-02  Thomas Vander Stichele <thomas at apestaart dot org>
+
+        * fix documentation build using docbook2..., works on fc1 and rh9
+       * fix distcheck on fc1
+
+2003-11-14  Thomas Vander Stichele <thomas at apestaart dot org>
+
+        * put GST_CACHE_DIR in config.h, as ordered by iain
+
+2003-11-14  Thomas Vander Stichele <thomas at apestaart dot org>
+
+        * Slap walters back into place.
+       * remove GST_CONFIG_DIR, it isn't used anymore, and it looks like
+          GST_CACHE_DIR replaces it (which is up for fixing next)
+
+2003-06-02  Colin Walters  <walters@verbum.org>
+
+       * Take over the world.
+
+2003-03-29  Martin Schulze  <MHL.Schulze@t-online.de>
+
+       * gst/gstelementfactory.c: Add "g_free (dp->license)" in
+       gst_element_details_free().
+       * gst/gstevent.[ch]: Add function gst_event_get_type() to
+       support c++ language binding. Make macros gst_event_ref[_by_count]
+       return a GstEvent* instead of a GstData*.
+       * gst/gstbuffer.[ch]: Add functions gst_buffer[_pool]_get_type()
+       to support c++ language binding.
+
+2003-03-16  Christian Meyer  <chrisime@gnome.org>
+
+       * tools/gst-inspect.c
+       (print_prop): Modified to make compile compile with the new introduced
+                     function.
+       * tools/gst-xmlinspect.c
+       (print_prop): ditto.
+
+2003-03-16  Christian Meyer  <chrisime@gnome.org>
+
+       * gst/gstprops.[ch]: Add function gst_props_get_type().
+       * gst/gstprops.[ch], gst/gstutils.c, gst/registries/gstxmlregistry.c:
+       - Rename gst_props_entry_get_type() -> gst_props_entry_get_props_type().
+       - Add gst_props_entry_get_type() (returning the GType).
+       * gst/gstcaps.[ch]: Add function gst_caps_get_type().
+
+       Applied patches from Martin Schulze.
+
+2003-01-09  Thomas Vander Stichele <thomas at apestaart dot org>
+
+        * first pass at changing _connect/_disconnect -> _link/_unlink
+       * gst/gstcompat.h: created
+
+2002-11-27  Thomas Vander Stichele <thomas at apestaart dot org>
+
+        * ChangeLog: added an entry
+        * gst/gst.*: add gst_init_check which can return TRUE or FALSE
+                     make gst_init_with_popt_table do the same
+                     only initialize once, like GTK does
+
+2002-04-12  Thomas Vander Stichele <thomas@apestaart.org>
+
+       * gst/gst*.[ch]: commited GUAD3C code review comments (marked CR1)
+
+       * gst/gstregistry.[ch]: added to handle registry stuff
+         gst/gst.c: changed to use new --gst-registry option
+         tools/gst-register.c: use new registry functions
+          for more info, check docs/random/thomasvs/registry
+
+2002-03-01  Michael Meeks  <michael@ximian.com>                                
+       * docs/manual/Makefile.am: use $(wildcard) instead of                   
+       strange shell stuff.                                                    
+                                                                               
+       * tools/Makefile.am: handle conditionals in a compatible way            
+                                                                               
+       * docs/manuals.mak: don't do silly things with if/else                  
+
+2002-01-15  Bastien Nocera  <hadess@hadess.net>
+
+       * tests/Makefile.am: add all the dirs to the DIST_SUBDIRS
+
+2002-01-15  Bastien Nocera  <hadess@hadess.net>
+
+       * tests/Makefile.am: dodge compiling memchunk and bufspeed
+       if NASM is not present
+
+2002-01-03 Rodney Dawes  <dobey@free.fr>
+
+       * gstreamer.spec.in: Fixed the missing plug-ins problem
+
+2001-12-29 Rodney Dawes  <dobey@free.fr>
+
+       * gstreamer.spec.in: Fixed up for the splitification
+       
+2001-12-23 Thomas Vander Stichele  <thomas@apestaart.org>
+
+       * moved plugins out of the core to gst-plugins
+       * moved some of the libs out of the core to gst-plugins
+       * moved the other libs around so headers get installed in
+         <gst/(lib)/...>
+
+2001-12-15 Thomas Vander Stichele  <thomas@apestaart.org>
+
+       * configure.ac : major overhaul
+       * m4/ dir added with lots of checks in it
+
+2001-12-14  Michael Meeks  <michael@ximian.com>
+
+       * gst/gst.c (gst_main, gst_main_quit): upd.
+
+       * gst/gstutils.c (gst_util_has_arg): impl.
+       (gst_util_get_int64_arg): impl.
+
+       * plugins/mpeg2/video/gstmpeg2play.c
+       (gst_mpeg2play_class_init): min frames per sec = 0.
+
+       * plugins/mikmod/gstmikmod.c (gst_mikmod_class_init): 
+       s/16bit/use16bit/ properties can't begin with a non
+       alpha.
+
+       * tools/gstreamer-guilaunch.c: fresh from the ministy
+       of nasty hacks.
+
+       * tools/Makefile.am: enable gstreamer-guilaunch for
+       Gnome 2.0
+
+       * tools/gstreamer-launch.c (main): upd.
+       (idle_func): quit the mainloop.
+
+2001-12-14  Michael Meeks  <michael@ximian.com>
+
+        * plugins/audiofile/gstafsrc.c (gst_afsrc_class_init): upd.
+
+        * plugins/gnomevfs/gnomevfssrc.c (gst_gnomevfssrc_class_init):
+        kill broken mess for install_std_props.
+
+        * plugins/gnomevfs/gnomevfssink.c
+        (gst_gnomevfssink_class_init): upd.
+
+        * tools/gstreamer-launch.c (main): add efence hook.
+
+        * gst/elements/gstfilesrc.c (gst_filesrc_get): use
+        a volatile pointer, don't write to the buffer.
+
+        * gst/gstelement.c (gst_element_populate_std_props):
+        add debug & robustness.
+
+        * gst/gstelement.c (gst_element_populate_std_props):
+        add debug & robustness.
+
+2001-12-13  Michael Meeks  <michael@ximian.com>
+
+       * gst/elements/*.c: (..._class_init): clean to use
+       gst_populate_std_props.
+
+       * gst/gstelement.c
+       (gst_element_populate_std_props): impl, simply for now,
+       with a few standard properties.
+       (gst_element_install_std_props): impl nice helper.
+
 2001-12-13  Michael Meeks  <michael@ximian.com>
 
        * gst/gstplugin.c (_gst_plugin_initialize): g_error
 
        * configure.ac: update libxml checks.
 
-2001-12-13  Michael Meeks  <michael@ximian.com>
-
-       * plugins/xvideosink/Makefile.am: add $(X_LIBS)
-
-       * examples/typefind/typefind.c (type_found): upd.
-       xml code.
-
-       * plugins/mikmod/gstmikmod.c
-       (gst_mikmod_set_property): same memory bug here -
-       unfixed.
-
-       * plugins/oss/gstosssrc.c
-       (gst_osssrc_set_property): fix memory issue.
-       (gst_osssrc_init): dup the string - argh; quit here -
-       such code should be stuck in a common base class not
-       cut and pasted.
-
-       * plugins/oss/gstosssink.c
-       (gst_osssink_init): manage the device allocation.
-       (gst_osssink_finalize): impl.
-       (gst_osssink_class_init): upd.
-       (gst_osssink_set_property): upd.
-
-       * acconfig.h: cover HAVE_LIBXML2
-
-       * configure.ac: update libxml checks.
-
 2001-12-11 22:10  thomasvs
 
        * lots of build fixes for 0.3.0 release
 2001-06-02 22:57  wtay
 
        * plugins/cdparanoia/: cdparanoia.c, cdparanoia.h: Applied the
-       patch from Apoc: \9a _ Add properties cur_sector read only ( get
-       current sector ) \9a _ Add properties last_track read only ( last
-       track of the cd ) \9a _ Add properties cur_track read only ( get the
-       current track ) \9a _ Properties end_track writeable ( last track to
+       patch from Apoc: Â\9a _ Add properties cur_sector read only ( get
+       current sector ) Â\9a _ Add properties last_track read only ( last
+       track of the cd ) Â\9a _ Add properties cur_track read only ( get the
+       current track ) Â\9a _ Properties end_track writeable ( last track to
        rip/play )
 
 2001-06-02 22:52  wtay