docs/faq/gst-uninstalled: add -good
[platform/upstream/gstreamer.git] / ChangeLog
index 98eed42..69788ac 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,413 @@
+2005-08-31  Thomas Vander Stichele  <thomas at apestaart dot org>
+
+       * docs/faq/gst-uninstalled:
+         add -good
+       * gst/gstevent.c:
+       * gst/gstevent.h:
+         remove wrong docs
+       * gst/gstutils.c: (gst_element_link_filtered):
+       * gst/gstutils.h:
+         add gst_element_link_filtered
+
+2005-08-31  Stefan Kost  <ensonic@users.sf.net>
+
+       * docs/gst/gstreamer-docs.sgml:
+       * docs/gst/gstreamer-sections.txt:
+       * docs/gst/tmpl/.cvsignore:
+       * docs/gst/tmpl/gsterror.sgml:
+       * docs/gst/tmpl/gstfilter.sgml:
+       * docs/gst/tmpl/gsturihandler.sgml:
+       * docs/gst/tmpl/gsturitype.sgml:
+       * docs/gst/tmpl/gstutils.sgml:
+       * docs/gst/tmpl/gstxml.sgml:
+       * gst/gsterror.c:
+       * gst/gsterror.h:
+       * gst/gstfilter.c:
+       * gst/gsturi.c:
+       * gst/gsturitype.c:
+       * gst/gstutils.c:
+       * gst/gstxml.c:
+          inlined more docs, fixed double id-ref
+
+2005-08-31  Wim Taymans  <wim@fluendo.com>
+
+       * gst/base/gstbasetransform.c: (gst_base_transform_setcaps),
+       (gst_base_transform_handle_buffer):
+       Passthrough elements don't need the caps as they don't care.
+
+2005-08-31  Wim Taymans  <wim@fluendo.com>
+
+       * gst/base/gstbasetransform.c: (gst_base_transform_setcaps),
+       (gst_base_transform_handle_buffer), (gst_base_transform_chain):
+       Don't leak refcounts on buffers.
+
+2005-08-31  Wim Taymans  <wim@fluendo.com>
+
+       * gst/base/gstbasetransform.c: (gst_base_transform_configure_caps),
+       (gst_base_transform_setcaps), (gst_base_transform_handle_buffer),
+       (gst_base_transform_chain), (gst_base_transform_change_state):
+       * gst/base/gstbasetransform.h:
+       Handle the case where we are not negotiated more gracefully.
+
+2005-08-31  Tim-Philipp Müller  <tim at centricular dot net>
+
+       * gst/elements/gstfilesrc.c: (gst_mmap_buffer_init),
+       (gst_file_src_map_region):
+         Set READONLY flag on mmap'ed buffers, otherwise
+         gst_buffer_make_writable() won't work properly (#314708).
+
+2005-08-31  Wim Taymans  <wim@fluendo.com>
+
+       * gst/base/gstbasetransform.c: (gst_base_transform_handle_buffer):
+       passthrough elements can even do inplace on non writable
+       buffers (as they don't touch them).
+
+2005-08-31  Stefan Kost  <ensonic@users.sf.net>
+
+       * check/gst-libs/controller.c: (gst_test_mono_source_get_property),
+       (gst_test_mono_source_set_property),
+       (gst_test_mono_source_class_init), (GST_START_TEST),
+       (gst_controller_suite):
+          more tests (hehe I have the most)
+       * gst/gstbus.c:
+          describe popping messages whenusing mulltiple sources
+       * libs/gst/controller/gst-controller.c:
+       (gst_controlled_property_set_interpolation_mode),
+       (gst_controlled_property_new):
+       * libs/gst/controller/gst-controller.h:
+       * libs/gst/controller/gst-interpolation.c:
+          implement boolean properties
+
+2005-08-31  Wim Taymans  <wim@fluendo.com>
+
+       * gst/gstminiobject.c: (gst_mini_object_ref):
+       Cannot assert that the refcount has to be positive
+       since a disposed object can be resurected.
+
+2005-08-31  Wim Taymans  <wim@fluendo.com>
+
+       * gst/gstpad.c: (gst_pad_init):
+       Revert change, need to first fix badly behaving 
+       apps.
+
+2005-08-30  Wim Taymans  <wim@fluendo.com>
+
+       * check/elements/fakesrc.c: (setup_fakesrc):
+       * check/elements/identity.c: (setup_identity):
+       Activate pads before using them.
+
+2005-08-30  Wim Taymans  <wim@fluendo.com>
+
+       * gst/base/gstadapter.c: (gst_adapter_flush):
+       Flushing out 0 bytes is ok for this function.
+
+       * gst/base/gstbasesink.c: (gst_base_sink_handle_object):
+       no newsegment gives a warning and sets the start/stop to 
+       invalid.
+
+       * gst/base/gstbasetransform.c: (gst_base_transform_change_state),
+       (gst_base_transform_set_passthrough):
+       Some debug info.
+
+       * gst/gstminiobject.c: (gst_mini_object_ref):
+       Check refcount here too.
+
+       * gst/gstpad.c: (gst_pad_init):
+       Pads are initially flushing and refusing data.
+
+       * gst/gstutils.c: (gst_element_link_pads_filtered):
+       When adding a capsfilter element make sure it has the
+       same state as the parent bin.
+
+2005-08-30  Stefan Kost  <ensonic@users.sf.net>
+
+       * docs/gst/tmpl/.cvsignore:
+       * docs/gst/tmpl/gstformat.sgml:
+       * docs/gst/tmpl/gstversion.sgml:
+       * gst/gstbus.h:
+       * gst/gstformat.c:
+       * gst/gstformat.h:
+       * gst/gstversion.h.in:
+          more docs and two more inlined
+
+2005-08-30  Wim Taymans  <wim@fluendo.com>
+
+       * gst/elements/gstfilesink.c: (gst_file_sink_class_init):
+       Don't sync to clock.
+
+2005-08-30  Stefan Kost  <ensonic@users.sf.net>
+
+       * docs/gst/gstreamer-sections.txt:
+          ultral33t func10ns deserve to appear in the docs actualy
+       * docs/gst/tmpl/.cvsignore:
+       * docs/gst/tmpl/gstcompat.sgml:
+       * docs/gst/tmpl/gstconfig.sgml:
+       * gst/check/gstcheck.c:
+       * gst/gstcompat.h:
+       * gst/gstconfig.h.in:
+          inlined more docs
+
+2005-08-30  Stefan Kost  <ensonic@users.sf.net>
+
+       * docs/gst/tmpl/.cvsignore:
+       * docs/gst/tmpl/gstquery.sgml:
+       * docs/gst/tmpl/gstutils.sgml:
+       * gst/gstquery.c:
+       * gst/gstquery.h:
+          inlined and extended docs
+
+2005-08-30  Stefan Kost  <ensonic@users.sf.net>
+
+       * check/gst-libs/controller.c: (GST_START_TEST),
+       (gst_controller_suite):
+          more tests
+       * docs/gst/tmpl/gstutils.sgml:
+       * docs/libs/gstreamer-libs-sections.txt:
+       * docs/libs/tmpl/gstdataprotocol.sgml:
+          include path fixes
+       * examples/controller/audio-example.c: (main):
+          controller example works now
+       * gst/gstclock.h:
+          doc fixes
+       * tools/gst-inspect.c: (print_element_properties_info):
+          show param spec flags
+
+2005-08-29  Andy Wingo  <wingo@pobox.com>
+
+       * gst/gstutils.c (gst_util_uint64_scale): New 3733t funct10n.
+
+2005-08-28  Andy Wingo  <wingo@pobox.com>
+
+       * gst/gstutils.h (GST_BOILERPLATE_FULL): Prototype instance_init
+       as having two arguments instead of just one. Allows superclasses
+       to access information on subclasses -- see the terrible for() loop
+       in gtype.c:g_type_create_instance for the reason why. All callers
+       changed.
+
+2005-08-27  Stefan Kost  <ensonic@users.sf.net>
+
+       * docs/design/part-messages.txt:
+          update info
+       * docs/gst/tmpl/.cvsignore:
+       * docs/gst/tmpl/gstcaps.sgml:
+       * docs/gst/tmpl/gstclock.sgml:
+       * gst/gstbus.c:
+       * gst/gstcaps.c:
+       * gst/gstcaps.h:
+       * gst/gstclock.c:
+       * gst/gstclock.h:
+       * gst/gstmessage.c:
+          added descriptions for bus and message
+          inline caps and clock docs
+
+2005-08-27  Stefan Kost  <ensonic@users.sf.net>
+
+       * gst/gstmessage.c:
+       * gst/gstmessage.h:
+          doc fixes
+
+2005-08-27  Stefan Kost  <ensonic@users.sf.net>
+
+       * gst/base/gstbasetransform.c: (gst_base_transform_transform_size):
+          fix div-by-zero
+
+2005-08-26  Andy Wingo  <wingo@pobox.com>
+
+       * check/pipelines/simple_launch_lines.c (run_pipeline): Check
+       element_set_state's return val.
+       (test_2_elements): Add test that's been disabled for months.
+
+       * gst/elements/gstfakesink.c: Cleanups. Add can-activate-push and
+       can-activate-pull properties.
+
+       * gst/elements/gstfakesrc.c: Cleanups. Add can-activate-push and
+       can-activate-pull properties. Implement is_seekable so fakesrc can
+       operate in pull mode.
+
+       * gst/base/gstbasesink.c (GstBaseSink): Remove has-loop, has-chain
+       properties.
+       (gst_base_sink_activate, gst_base_sink_activate_pull)
+       (gst_base_sink_activate_push): Make activation mode choosing work.
+       Cleanups.
+       (gst_base_sink_chain, gst_base_sink_loop): Assert activation mode
+       is right. Make pull mode work. Post an eos before pausing in pull
+       mode.
+       (gst_base_sink_change_state): Pay attention to the core's
+       change_state() return val.
+       
+       * gst/base/gstbasesrc.c (GstBaseSrc): Remove has-loop,
+       has-getrange properties. Cleanups.
+       
+       * gst/base/gstbasesrc.h (GstBaseSrc): Remove has_loop,
+       has_getrange and replace with can_activate_pull and
+       can_activate_push.
+
+       * gst/base/gstbasesink.h (GstBaseSink): Rearrange fields, add
+       locking comments. Remove has_loop, has_chain and replace with
+       can_activate_pull and can_activate_push.
+
+2005-08-26  Jan Schmidt  <thaytan@mad.scientist.com>
+
+       * configure.ac:
+       * examples/Makefile.am:
+       * examples/metadata/Makefile.am:
+       * examples/metadata/read-metadata.c: (message_loop),
+       (have_pad_handler), (make_pipeline), (print_tag), (main):
+         Add metadata reading example that loops over a list of filenames,
+         dumping any tags found.
+
+       * gst/gstbus.c: (gst_bus_dispose):
+       * gst/gstelement.c: (gst_element_dispose):
+         Release a few potentially-held references in dispose.
+
+2005-08-26  Stefan Kost  <ensonic@users.sf.net>
+
+       * docs/gst/tmpl/gstminiobject.sgml:
+         do *not* add tmpl/*.sgml files to CVS!
+
+2005-08-26  Stefan Kost  <ensonic@users.sf.net>
+
+       * libs/gst/bytestream/.cvsignore:
+       * libs/gst/bytestream/Makefile.am:
+       * libs/gst/bytestream/adapter.c:
+       * libs/gst/bytestream/adapter.h:
+       * libs/gst/bytestream/bytestream.c:
+       * libs/gst/bytestream/bytestream.h:
+       * libs/gst/bytestream/filepad.c:
+       * libs/gst/bytestream/filepad.h:
+         removing obsolete files
+
+2005-08-26  Stefan Kost  <ensonic@users.sf.net>
+
+       * docs/gst/gstreamer-docs.sgml:
+       * docs/libs/gstreamer-libs-docs.sgml:
+         disabed additional index entries again, as this makes docs-gen just
+         slow and they aren't useful yet
+       * docs/libs/gstreamer-libs-sections.txt:
+         little -section.txt cleanup for libs
+
+2005-08-26  Thomas Vander Stichele  <thomas at apestaart dot org>
+
+       * gst/base/gstbasesink.c: (gst_base_sink_handle_object):
+       * gst/base/gstbasetransform.c: (gst_base_transform_transform_size),
+         fix up some debugging
+       (gst_base_transform_get_unit_size),
+       (gst_base_transform_buffer_alloc), (gst_base_transform_event),
+       (gst_base_transform_handle_buffer):
+       * gst/base/gstbasetransform.h:
+         handle and store timed NEWSEGMENT events so that subclasses that
+         calculate time by counting samples have a segment_start time they
+         need to add to their timestamps - see audioresample
+
+2005-08-26  Stefan Kost  <ensonic@users.sf.net>
+
+       * gst/gstbin.h:
+         removed ';' from the end of macro defs
+       * docs/gst/gstreamer-docs.sgml:
+       * docs/gst/gstreamer-sections.txt:
+       * docs/gst/tmpl/.cvsignore:
+       * gst/gstbus.h:
+       * gst/gstelement.c: (gst_element_class_init),
+       (gst_element_set_state), (activate_pads),
+       (gst_element_save_thyself):
+       * gst/gstevent.c: (gst_event_new_newsegment):
+       * gst/gstevent.h:
+       * gst/gstiterator.c:
+       * gst/gstiterator.h:
+       * gst/gstpad.c:
+       * gst/gstprobe.h:
+       * gst/gstutils.c: (gst_pad_query_convert):
+       * gst/gstutils.h:
+         fixed parameter name mismatches between source, header and docs
+         added some more docs, resolved the last batch of unused elements in
+         docs (now someone needs to doc them)
+
+2005-08-25  Thomas Vander Stichele  <thomas at apestaart dot org>
+
+       * gst/registries/gstlibxmlregistry.c: (gst_xml_registry_rebuild):
+       * gst/registries/gstxmlregistry.c: (gst_xml_registry_rebuild):
+         don't walk through the plugins backwards.  Where is all this
+         reversed logic coming from ?
+
+2005-08-25  Wim Taymans  <wim@fluendo.com>
+
+       * gst/base/gstbasetransform.c: (gst_base_transform_init),
+       (gst_base_transform_transform_size),
+       (gst_base_transform_configure_caps),
+       (gst_base_transform_get_unit_size),
+       (gst_base_transform_buffer_alloc),
+       (gst_base_transform_change_state):
+       * gst/base/gstbasetransform.h:
+       Cache caps unit_size.
+       Make sure we cannot negotiate up and downstream at the
+       same time.
+
+2005-08-25  Thomas Vander Stichele  <thomas at apestaart dot org>
+
+       * gst/gst.c: (init_pre), (init_post):
+         register the installed plugin path after the env var
+       * gst/registries/gstlibxmlregistry.c: (gst_xml_registry_save):
+       * gst/registries/gstxmlregistry.c: (gst_xml_registry_save):
+         don't reverse order of paths; conserve the order of GST_PLUGIN_PATH
+         directories, so the tests can prefer uninstalled over installed
+
+2005-08-25  Thomas Vander Stichele  <thomas at apestaart dot org>
+
+       * gst/base/gstbasetransform.h:
+         comment
+       * gst/gstpad.c:
+         add to docs
+
+2005-08-25  Wim Taymans  <wim@fluendo.com>
+
+       * gst/gstbin.c: (bin_bus_handler):
+       Be a bit more conservative about the posted message.
+       
+       * gst/gstbus.c: (gst_bus_post):
+       Some cleanups, warn wrong return values.
+
+2005-08-25  Jan Schmidt  <thaytan@mad.scientist.com>
+
+       * check/gst/gstbin.c: (GST_START_TEST):
+       * gst/gstbin.c: (bin_bus_handler):
+       * gst/gstmessage.c: (gst_message_finalize), (_gst_message_copy),
+       (gst_message_new), (gst_message_new_eos), (gst_message_new_error),
+       (gst_message_new_warning), (gst_message_new_tag),
+       (gst_message_new_state_changed), (gst_message_new_segment_start),
+       (gst_message_new_segment_done), (gst_message_new_custom):
+       * gst/gstmessage.h:
+       * tools/gst-launch.c: (event_loop):
+       * tools/gst-md5sum.c: (event_loop):
+         Revert unpopular change for GST_MESSAGE_SRC to GObject.
+
+2005-08-25  Wim Taymans  <wim@fluendo.com>
+
+       * check/generic/states.c: (GST_START_TEST):
+       Cleanup can be done at the end.
+
+       * gst/gsttask.c: (gst_task_get_type), (gst_task_finalize),
+       (gst_task_func), (gst_task_cleanup_all), (gst_task_set_lock),
+       (gst_task_get_state), (gst_task_start), (gst_task_pause):
+       Oh boy.. Thanks for finding this, Thomas. 
+
+2005-08-25  Stefan Kost  <ensonic@users.sf.net>
+
+       * docs/gst/gstreamer.types:
+          added missing types
+
+2005-08-25  Stefan Kost  <ensonic@users.sf.net>
+
+       * docs/gst/gstreamer-docs.sgml:
+       * docs/gst/gstreamer-sections.txt:
+       * docs/gst/tmpl/.cvsignore:
+       * gst/gstbin.c:
+       * gst/gstiterator.c:
+       * gst/gstutils.c:
+       * gst/registries/gstxmlregistry.h:
+          added miissing classes and symbols (123 more to go)
+          removed removed symbols from section file
+          fixed many doc-comments
+
 2005-08-24  Wim Taymans  <wim@fluendo.com>
 
        * check/generic/states.c: (GST_START_TEST):
        * check/gstcheck.h:
          add ASSERT_BUFFER_REFCOUNT
 
-2005-08-13  Tim-Philipp Müller  <tim at centricular dot net>
+2005-08-13  Tim-Philipp M??ller  <tim at centricular dot net>
 
        * docs/gst/gstreamer-sections.txt:
        * gst/gsttag.c: (_gst_tag_initialize), (gst_tag_register):
          is re-registered, unless it is re-registered with a 
          different type (#308438).
 
-2005-08-12  Tim-Philipp Müller  <tim at centricular dot net>
+2005-08-12  Tim-Philipp M??ller  <tim at centricular dot net>
 
        * docs/pwg/appendix-porting.xml:
        * docs/pwg/building-state.xml:
        Actually implement (re)setting the target on a ghostpad
        as described in the docs.
 
-2005-08-10  Tim-Philipp Müller  <tim at centricular dot net>
+2005-08-10  Tim-Philipp M??ller  <tim at centricular dot net>
 
        * gst/gst.c: (gst_init_check_with_popt_table), (init_pre):
          Check whether GST_DEBUG_NO_COLOR environment variable is
          set and disable coloured debug output if that is the case.
 
-2005-08-10  Tim-Philipp Müller  <tim at centricular dot net>
+2005-08-10  Tim-Philipp M??ller  <tim at centricular dot net>
 
        * gst/base/gsttypefindhelper.c: (helper_find_peek),
        (gst_type_find_helper):
          returned by _peek() until typefinding is done and only
          free them then.
 
-2005-08-09  Tim-Philipp Müller  <tim at centricular dot net>
+2005-08-09  Tim-Philipp M??ller  <tim at centricular dot net>
 
        * docs/gst/gstreamer-sections.txt:
        * gst/gstutils.h:
        * gst/base/gstbasetransform.c: (gst_base_transform_buffer_alloc):
          Fix a pretty good memleak.
 
-2005-08-08  Tim-Philipp Müller  <tim at centricular dot net>
+2005-08-08  Tim-Philipp M??ller  <tim at centricular dot net>
 
        * gst/gstiterator.h:
          Fix wrong include and 'make distcheck'.
        * gst/gstbin.c: (bin_bus_handler):
          Use gst_element_post_message() instead.
 
-2005-08-08  Tim-Philipp Müller  <tim at centricular dot net>
+2005-08-08  Tim-Philipp M??ller  <tim at centricular dot net>
 
        * gst/base/gstadapter.h:
        * gst/base/gstbasesink.h:
        * tools/gst-xmlinspect.c: (print_element_info), (main):
           deactivate and remove dparams (libgstcontrol)
 
-2005-08-01  Tim-Philipp Müller  <tim at centricular dot net>
+2005-08-01  Tim-Philipp M??ller  <tim at centricular dot net>
 
        * gst/elements/gsttypefindelement.c:
        (gst_type_find_element_have_type), (gst_type_find_element_init),
        * gst/elements/gsttypefindelement.h:
          Set caps on all outgoing buffers, not just the first one.
 
-2005-08-01  Tim-Philipp Müller  <tim at centricular dot net>
+2005-08-01  Tim-Philipp M??ller  <tim at centricular dot net>
 
        * gst/elements/gsttypefindelement.c:
        (gst_type_find_element_have_type),
        * gst/elements/gsttypefindelement.h:
          Set caps on first outgoing buffer when we've found the type.
 
-2005-08-01  Tim-Philipp Müller  <tim at centricular dot net>
+2005-08-01  Tim-Philipp M??ller  <tim at centricular dot net>
 
        * docs/gst/gstreamer-docs.sgml:
        * docs/gst/gstreamer-sections.txt:
        * docs/gst/tmpl/gstschedulerfactory.sgml:
          Remove some old cruft from docs.
 
-2005-07-31  Tim-Philipp Müller  <tim at centricular dot net>
+2005-07-31  Tim-Philipp M??ller  <tim at centricular dot net>
 
        * gst/gstpad.h:
          Fix inline docs for GstPadLinkReturn.
        * docs/gst/gstreamer-sections.txt:
          New API: gst_structure_has_name().
 
-2005-07-30  Tim-Philipp Müller  <tim at centricular dot net>
+2005-07-30  Tim-Philipp M??ller  <tim at centricular dot net>
 
        * configure.ac:
          Use AC_SYS_LARGEFILE, which will set _FILE_OFFSET_BITS=64
        * gst/gstghostpad.c: (gst_ghost_pad_do_activate_push):
        Don't hold the lock for too long.
 
-2005-07-16  Tim-Philipp Müller  <tim at centricular dot net>
+2005-07-16  Tim-Philipp M??ller  <tim at centricular dot net>
 
        * gst/base/gstbasesrc.c: (gst_base_src_default_negotiate):
          Don't unref the caps we passed to gst_caps_make_writable() after
        * docs/design/part-gstpipeline.txt:
        Updated docs, mostly DISCONT related.
 
-2005-07-15  Tim-Philipp Müller  <tim at centricular dot net>
+2005-07-15  Tim-Philipp M??ller  <tim at centricular dot net>
 
        * docs/pwg/building-pads.xml:
          s/GST_PAD_LINK_REFUSED/FALSE/ in gst_my_filter_setcaps()
        * gst/gstpad.c: (_gst_do_pass_data_accumulator):
          Make work (??).
 
-2005-06-29  Tim-Philipp Müller  <tim at centricular dot net>
+2005-06-29  Tim-Philipp M??ller  <tim at centricular dot net>
 
        * gst/elements/gstfilesink.c: (gst_filesink_render):
          Simplify code so that we don't have to handle short
        (gst_system_clock_obtain): Set the name on object construction.
        Avoid double-checked locking.
 
-2005-06-20  Tim-Philipp Müller  <tim at centricular dot net>
+2005-06-20  Tim-Philipp M??ller  <tim at centricular dot net>
 
        * gst/gsturi.c: (gst_element_make_from_uri):
          Fix potential endless loop.
        Clear queue when going to READY.
        Remove IN_SETCAPS flag too.
 
-2005-05-17  Tim-Philipp Müller  <tim at centricular dot net>
+2005-05-17  Tim-Philipp M??ller  <tim at centricular dot net>
 
        * gst/base/gstbasesrc.c: (gst_basesrc_change_state):
          Remove implicit cast from gboolean to GstElementStateReturn;
        (find_common_root, object_has_ancestor, ghost_up, remove_pad):
        Helpers for pad_link_maybe_ghosting.
 
-2005-05-13  Tim-Philipp Müller  <tim at centricular dot net>
+2005-05-13  Tim-Philipp M??ller  <tim at centricular dot net>
 
        * configure.ac:
          Require GLib >= 2.4.0 (for the g_atomic_* funcs)
 
-2005-05-13  Tim-Philipp Müller  <tim at centricular dot net>
+2005-05-13  Tim-Philipp M??ller  <tim at centricular dot net>
 
        * docs/design/part-element-source.txt:
          Mention GstPushSrc
        * gst/gstbin.c: (gst_bin_class_init), (gst_bin_query):
          Implement _query on a bin, similar to _send_event.
 
-2005-05-12  Tim-Philipp Müller  <tim at centricular dot net>
+2005-05-12  Tim-Philipp M??ller  <tim at centricular dot net>
 
        * gst/base/gstbasesrc.c: (gst_basesrc_do_seek):
          Discont event offset format should be GST_FORMAT_BYTES,
        * gst/gstpad.c: (gst_pad_alloc_buffer), (gst_pad_push):
        Also set caps if we use the fallback buffer alloc.
 
-2005-05-06  Tim-Philipp Müller  <tim at centricular dot net>
+2005-05-06  Tim-Philipp M??ller  <tim at centricular dot net>
 
        * docs/gst/Makefile.am:
        * docs/gst/gstreamer-docs.sgml:
          make the time that debugging functions print relative to when
          gst_init was called
 
-2005-02-18  Tim-Philipp Müller  <tim at centricular dot net>
+2005-02-18  Tim-Philipp M??ller  <tim at centricular dot net>
 
        * gst/gsttaginterface.c:
          Fix inline docs: tag setter vararg functions are NULL-terminated,
        * docs/libs/Makefile.am:
          make sure popt is added to gtk-doc flags.  Fixes #147782.
 
-2005-02-09  Tim-Philipp Müller  <tim at centricular dot net>
+2005-02-09  Tim-Philipp M??ller  <tim at centricular dot net>
 
        * docs/faq/using.xml:
          Fix typo in FAQ (artssink => artsdsink)
        * tools/gst-launch.1.in:
          Fix typo (#166699).
 
-2005-02-08  Tim-Philipp Müller  <tim at centricular dot net>
+2005-02-08  Tim-Philipp M??ller  <tim at centricular dot net>
 
        * docs/faq/using.xml:
          Add -v argument to fakesrc/fakesink gst-launch line,
 
 2005-02-07  Thomas Vander Stichele  <thomas at apestaart dot org>
 
-       patch by: Tim Philipp-Müller
+       patch by: Tim Philipp-M??ller
 
        * configure.ac:
        * gst/gstpad.c:
        (gst_dpman_get_manager)
          restructured DParam docs
 
-2005-01-25  Tim-Philipp Müller  <tim at centricular dot net>
+2005-01-25  Tim-Philipp M??ller  <tim at centricular dot net>
 
        * gst-element-check.m4:
          Only check for gst-inspect if we haven't already
        * gst/gstelement.h:
          fixing incomplete docs
 
-2005-01-24  Tim-Philipp Müller  <tim at centricular dot net>
+2005-01-24  Tim-Philipp M??ller  <tim at centricular dot net>
 
        * gst/elements/gstfilesink.c: (gst_filesink_handle_event):
          Don't unref seek event twice when fflush() fails
 
 2004-05-03  David Schleef  <ds@schleef.org>
 
-       * testsuite/caps/Makefile.am: Fix spelling of Ηρατοσθενες
+       * testsuite/caps/Makefile.am: Fix spelling of ??????????????????????
        * testsuite/caps/erathostenes.c:
        * testsuite/caps/eratosthenes.c: (eratosthenes), (main):
 
        (gst_caps_is_any), (gst_caps_is_empty), (gst_caps_is_chained),
        (gst_caps_is_fixed), (gst_caps_is_always_compatible),
        (gst_caps_intersect), (gst_caps_normalize),
-       (gst_caps_transform_to_string):  Patch from Tim-Philipp Müller
+       (gst_caps_transform_to_string):  Patch from Tim-Philipp M??ller
        to fix GST_CAPS() and GST_IS_CAPS(). (bug #141304)
        * gst/gstcaps.h: use GST_IS_CAPS().
 
        * docs/pwg/building-boiler.xml:
          add cvs login line and s/anonymous/anoncvs/
 
-2004-04-03  Tim-Phillip Müller  <t.i.m@zen.co.uk>
+2004-04-03  Tim-Phillip M??ller  <t.i.m@zen.co.uk>
 
        reviewed by Benjamin Otte  <otte@gnome.org>
 
 
        * po/LINGUAS:
        * po/az.po:
-          adding Azerbaijani (Mətin Əmirov)
+          adding Azerbaijani (M??tin ??mirov)
 
 2004-03-28  Martin Soto  <martinsoto@users.sourceforge.net>
 
        * docs/pwg/other-oneton.xml:
          Document one-to-n elements, demuxers and parsers.
 
-2004-03-25  Tim-Philipp Müller <t.i.m@zen.co.uk>
+2004-03-25  Tim-Philipp M??ller <t.i.m@zen.co.uk>
 
        reviewed by: David Schleef  <ds@schleef.org>
 
 
        * gst/gstvalue.h: Clean up a little bit.
 
-2004-03-21  Tim-Philipp Müller <t.i.m@zen.co.uk>
+2004-03-21  Tim-Philipp M??ller <t.i.m@zen.co.uk>
 
        reviewed by Benjamin Otte  <otte@gnome.org>
 
 
        * docs/random/mimetypes:
          Update docs to point to correct elements for various mimetypes, and
-         some more errors pointed out by Stéphane LOEUILLET (aka LeRoutier)
+         some more errors pointed out by St??phane LOEUILLET (aka LeRoutier)
          <stephane.loeuillet@tiscali.fr>.
 
 2004-01-28  David Schleef  <ds@schleef.org>