win32/vs6: add a project file for libgstvolume update the workspace
[platform/upstream/gstreamer.git] / ChangeLog
index 2c256ac..dc879aa 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,133 @@
+2006-03-04  Sebastien Moutte  <sebastien@moutte.net>
+
+       * win32/vs6:
+         add a project file for libgstvolume
+         update the workspace
+
+2006-03-03  Thomas Vander Stichele  <thomas at apestaart dot org>
+
+       * ext/theora/theoraenc.c: (theora_set_header_on_caps):
+       * tests/check/pipelines/theoraenc.c: (check_buffer_is_header),
+       (GST_START_TEST):
+         Fix for http://bugzilla.gnome.org/show_bug.cgi?id=333254
+         Set IN_CAPS on header buffers
+
+2006-03-02  Wim Taymans  <wim@fluendo.com>
+
+       * docs/plugins/Makefile.am:
+       * docs/plugins/gst-plugins-base-plugins-docs.sgml:
+       * docs/plugins/gst-plugins-base-plugins-sections.txt:
+       Add audioresample to docs.
+
+       * gst/audioconvert/gstaudioconvert.c:
+       Add revision date.
+
+       * gst/audioresample/gstaudioresample.c:
+       (gst_audioresample_base_init), (gst_audioresample_class_init),
+       (gst_audioresample_init), (gst_audioresample_dispose),
+       (audioresample_get_unit_size), (audioresample_transform_caps),
+       (resample_set_state_from_caps), (audioresample_transform_size),
+       (audioresample_set_caps), (audioresample_event),
+       (audioresample_do_output), (audioresample_transform),
+       (audioresample_pushthrough), (gst_audioresample_set_property),
+       (gst_audioresample_get_property), (plugin_init):
+       * gst/audioresample/gstaudioresample.h:
+       Added docs.
+       Small code cleanups.
+
+2006-03-02  Wim Taymans  <wim@fluendo.com>
+
+       * docs/plugins/Makefile.am:
+       * docs/plugins/gst-plugins-base-plugins-docs.sgml:
+       * docs/plugins/gst-plugins-base-plugins-sections.txt:
+       Added videoscale to docs.
+
+       * gst/videorate/gstvideorate.c: (gst_video_rate_flush_prev),
+       (gst_video_rate_swap_prev), (gst_video_rate_event),
+       (gst_video_rate_chain):
+       Fix typo in docs.
+
+       * gst/videoscale/gstvideoscale.c: (gst_video_scale_class_init),
+       (gst_video_scale_init), (gst_video_scale_prepare_size),
+       (gst_video_scale_set_caps), (gst_video_scale_get_unit_size),
+       (gst_video_scale_fixate_caps), (gst_video_scale_transform):
+       * gst/videoscale/gstvideoscale.h:
+       Added docs, examples.
+       Some code cleanups.
+       Post errors instead of g_warning.
+
+2006-03-02  Wim Taymans  <wim@fluendo.com>
+
+       * docs/libs/gst-plugins-base-libs-docs.sgml:
+       * docs/libs/gst-plugins-base-libs-sections.txt:
+       * docs/libs/gst-plugins-base-libs.types:
+       * docs/plugins/Makefile.am:
+       * docs/plugins/gst-plugins-base-plugins-docs.sgml:
+       * docs/plugins/gst-plugins-base-plugins-sections.txt:
+       Added some more docs to libs and plugins.
+
+       * gst-libs/gst/audio/gstringbuffer.c:
+       (gst_ring_buffer_prepare_read), (gst_ring_buffer_clear):
+       * gst-libs/gst/audio/gstringbuffer.h:
+       Document ringbuffer some more.
+
+       * gst/videorate/gstvideorate.c: (gst_video_rate_class_init),
+       (gst_video_rate_setcaps), (gst_video_rate_reset),
+       (gst_video_rate_init), (gst_video_rate_flush_prev),
+       (gst_video_rate_swap_prev), (gst_video_rate_event),
+       (gst_video_rate_chain), (gst_video_rate_change_state):
+       * gst/videorate/gstvideorate.h:
+       Fix videorate to use segments.
+       Make it work with 0/1 framerates (closes #331903)
+       Handle EOS correctly.
+       Added docs.
+
+2006-03-02  Tim-Philipp Müller  <tim at centricular dot net>
+
+       * ext/ogg/gstogmparse.c: (gst_ogm_parse_class_init),
+       (gst_ogm_audio_parse_init), (gst_ogm_video_parse_init),
+       (gst_ogm_text_parse_init), (gst_ogm_parse_change_state):
+         In state change function, first chain up to parent class,
+         then handle downwards state change stuff. Remove some
+         commented out cruft from 0.8 code.
+
+2006-03-02  Tim-Philipp Müller  <tim at centricular dot net>
+
+       * ext/ogg/gstogmparse.c: (gst_ogm_audio_parse_init),
+       (gst_ogm_video_parse_init), (gst_ogm_text_parse_init),
+       (gst_ogm_parse_sink_convert), (gst_ogm_parse_sink_query),
+       (gst_ogm_parse_chain):
+         Don't remove/re-add source pad if the new caps are the same as
+         the old caps anyway (#333042). When removing source pad, don't
+         unref it afterwards - we didn't ref it when adding. Sprinkle some
+         GST_DEBUG_FUNCPTR goodness here and there. Don't leak references
+         after using gst_pad_get_parent(). Return downstream flow return
+         value in chain function.
+
+2006-03-02  Wim Taymans  <wim@fluendo.com>
+
+       * docs/plugins/gst-plugins-base-plugins-docs.sgml:
+       * docs/plugins/gst-plugins-base-plugins.args:
+       * docs/plugins/gst-plugins-base-plugins.hierarchy:
+       * docs/plugins/gst-plugins-base-plugins.interfaces:
+       * docs/plugins/gst-plugins-base-plugins.signals:
+       Fix hierarchy, added some more elements to the docs.
+
+       * gst/ffmpegcolorspace/gstffmpegcolorspace.c:
+       (gst_ffmpegcsp_get_type):
+       * gst/ffmpegcolorspace/gstffmpegcolorspace.h:
+       Fix docs for ffmpegcolorspace.
+
+2006-03-01  Tim-Philipp Müller  <tim at centricular dot net>
+
+       * gst/typefind/gsttypefindfunctions.c: (id3_type_find),
+       (apetag_type_find), (ape_type_find), (plugin_init):
+         Some typefinding fine-tuning:
+         - rank ID3/APE tags in order of preference via probabilities, so that
+           ID3v2 > APEv2 > APEv1 > ID3v1.
+         - three or four bytes don't really justify MAXIMUM probability,
+           change those to 'very likely' (musepack and monkeysaudio).
+
 2006-03-01  Wim Taymans  <wim@fluendo.com>
 
        * docs/plugins/Makefile.am: