+2005-07-05 Wim Taymans <wim@fluendo.com>
+
+ * configure.ac:
+ * libs/gst/dataprotocol/Makefile.am:
+ * libs/gst/dataprotocol/dataprotocol.c: (gst_dp_validate_packet):
+ * libs/gst/dataprotocol/dataprotocol.h:
+ * pkgconfig/Makefile.am:
+ * pkgconfig/gstreamer-dataprotocol-uninstalled.pc.in:
+ * pkgconfig/gstreamer-dataprotocol.pc.in:
+ Ported dataprotol to 0.9.
+ Added pkgconfig files.
+
+2005-07-05 Andy Wingo <wingo@pobox.com>
+
+ * gst/base/gstbasetransform.c (gst_base_transform_setcaps):
+ Default to returning TRUE for the case when tranform_caps returns
+ a fixed caps, like for identity or volume.
+
+ * check/gst/gstbus.c (pound_bus_with_messages):
+ * check/gst/gstmessage.c (START_TEST):
+ * check/pipelines/simple_launch_lines.c (got_handoff): Application
+ message API change.
+
+ * gst/base/gstbasetransform.c (gst_base_transform_setcaps): More
+ logic weaks here: always run transform_caps, trying passthrough
+ operation only if the original caps intersects with the transform.
+
+ * gst/gstpad.c (gst_pad_link_check_compatible_unlocked): Debug
+ source and sink caps.
+
+ * gst/base/gstbasetransform.c (gst_base_transform_getcaps):
+ Intersect the peer caps with the pad template before going into
+ transform_caps.
+ (gst_base_transform_transform_caps): More debugging.
+
+ * gst/gstmessage.h (gst_message_new_application): Take a GstObject
+ src argument.
+
+2005-07-04 Edward Hervey <edward@fluendo.com>
+
+ * gst/gstutils.c:
+ * gst/gstutils.h:
+ (gst_pad_add_*_probe): now returns the signal id for better wrapping
+ in bindings.
+
+2005-07-04 Andy Wingo <wingo@pobox.com>
+
+ * check/gst/gstpad.c: Only set explicit caps on pads.
+
+2005-07-01 Andy Wingo <wingo@pobox.com>
+
+ * tests/network-clock.scm: Commentary update.
+
+ * gst/elements/gstidentity.c (PROP_DUPLICATE): Gone daddy gone.
+ Didn't really make sense, not implementable with basetransform,
+ etc.
+ (gst_identity_transform): Unref inbuf via make_writable. Feeble
+ attempt at implementing the sync property, needs an unlock method.
+
+ * gst/base/gstbasetransform.c (gst_base_transform_transform_caps):
+ New func, by default returns the same caps (the identity
+ transformation).
+ (gst_base_transform_getcaps): Uses transform_caps to return
+ something sensible.
+ (gst_base_transform_setcaps): Complicated logic to get caps on
+ both pads, even if they are different, and to call set_caps once
+ for every time both pads get their caps set.
+ (gst_base_transform_handle_buffer): Give the ref to the transform
+ function. Allows in-place modification of the buffer.
+
+ * gst/base/gstbasetransform.h (transform_caps): New class method.
+ Given caps on one side, what can I do on the other.
+ (set_caps): Take two caps, one for each side of the element.
+
+ * gst/gstpad.h:
+ * gst/gstpad.c (gst_pad_fixate_caps): Change prototype to modify
+ caps in place. This is safe because we can check the mutability of
+ the caps, and a good idea because fixate functions are just called
+ as a matter of last resort. (Not actually implemented.)
+ (gst_pad_set_caps): If the caps we're setting is actually the same
+ as the existing pad caps, just update the pointer without calling
+ setcaps. Assert that caps is either NULL or fixed, as per the
+ docs.
+
+ * gst/gstghostpad.c: Update for fixate changes.
+
+2005-07-02 Andy Wingo <wingo@pobox.com>
+
+ * gst/gstcaps.c:
+ * gst/gstcaps.h (gst_static_caps_get): Not const return, having
+ two refcounts makes it immutable, which is enough. Doc more.
+
+2005-07-02 Jan Schmidt <thaytan@mad.scientist.com>
+
+ * gst/gstpad.c: (gst_pad_emit_have_data_signal):
+ Put the mini_object into GValue as a mini_object,
+ not a gpointer, since that's how we declared
+ the signal.
+
+2005-07-01 Ronald S. Bultje <rbultje@ronald.bitfreak.net>
+
+ * examples/pwg/Makefile.am:
+ Fix buildbot again.
+
+2005-07-01 Ronald S. Bultje <rbultje@ronald.bitfreak.net>
+
+ * docs/pwg/building-testapp.xml:
+ Add extra check.
+ * examples/pwg/Makefile.am:
+ Fix buildbot.
+
+2005-07-01 Ronald S. Bultje <rbultje@ronald.bitfreak.net>
+
+ * configure.ac:
+ * examples/Makefile.am:
+ * examples/pwg/Makefile.am:
+ * examples/pwg/extract.pl:
+ Enable building the PWG examples.
+ * docs/pwg/advanced-interfaces.xml:
+ Add URI interface stub.
+ * docs/pwg/advanced-types.xml:
+ * docs/pwg/other-autoplugger.xml:
+ * docs/pwg/appendix-porting.xml:
+ * docs/pwg/pwg.xml:
+ Add porting guide (mostly stubs), remove autoplugging (see ADM).
+ * docs/pwg/building-boiler.xml:
+ * docs/pwg/building-chainfn.xml:
+ * docs/pwg/building-pads.xml:
+ * docs/pwg/building-props.xml:
+ * docs/pwg/building-state.xml:
+ * docs/pwg/building-testapp.xml:
+ Update the building-*.xml parts for 0.9 changes. All examples
+ code blocks compile in examples/pwg/*.
+
+2005-06-30 Ronald S. Bultje <rbultje@ronald.bitfreak.net>
+
+ * docs/manual/advanced-autoplugging.xml:
+ * docs/manual/appendix-checklist.xml:
+ * docs/manual/appendix-integration.xml:
+ * docs/manual/highlevel-components.xml:
+ Fix playbin/decodebin examples, update docs a bit, mention bus
+ instead of signals in various places, mention kmplayer and
+ kaffeine since they have a working GStreamer backend in the KDE
+ section.
+
+2005-06-30 Wim Taymans <wim@fluendo.com>
+
+ * CHANGES-0.9:
+ * docs/design/draft-ghostpads.txt:
+ * docs/design/draft-push-pull.txt:
+ * docs/design/draft-query.txt:
+ * docs/design/part-TODO.txt:
+ * docs/design/part-query.txt:
+ Added CHANGES-0.9 doc, updated status of other docs.
+
+ * gst/gstquery.h:
+ Remove "hmm" macro
+
+2005-06-30 Wim Taymans <wim@fluendo.com>
+
+ * gst/base/gstbasesink.c: (gst_base_sink_preroll_queue_empty),
+ (gst_base_sink_preroll_queue_flush), (gst_base_sink_handle_object),
+ (gst_base_sink_change_state):
+ * gst/base/gstbasesink.h:
+ Some tweaks, only EOS and a buffer complete a preroll.
+
+2005-06-30 Andy Wingo <wingo@pobox.com>
+
+ * gst/gstghostpad.c (gst_ghost_pad_do_activate_push): Proxy
+ activate_push down to the internal pad as well.
+
+2005-06-30 Torsten Schoenfeld <kaffeetisch@gmx.de>
+
+ Reviewed by: Ronald S. Bultje <rbultje@ronald.bitfreak.net>
+
+ * gst/gsttaginterface.c:
+ Some documentation fixes (#307394 and #307397).
+
+2005-06-30 Antoine Tremblay <hexa00@gmail.com>
+
+ Reviewed by: Ronald S. Bultje <rbultje@ronald.bitfreak.net>
+
+ * gst/gstvalue.c: (gst_value_intersect_list):
+ Fix memleak (#309125).
+
+2005-06-30 Ronald S. Bultje <rbultje@ronald.bitfreak.net>
+
+ * docs/manual/advanced-dataaccess.xml:
+ Fix fakesrc example to compile; doesn't work, bug somewhere...?
+ * docs/manual/basics-pads.xml:
+ Add reference for filtered caps to above chapter.
+
+2005-06-30 Wim Taymans <wim@fluendo.com>
+
+ * gst/gstbin.c: (clear_queue), (remove_all_from_queue),
+ (gst_bin_change_state):
+ Probes are gone.
+ Lame attempt at making the state change function a bit
+ more readable.
+
+2005-06-30 Wim Taymans <wim@fluendo.com>
+
+ * docs/design/part-clocks.txt:
+ * docs/design/part-element-sink.txt:
+ * docs/design/part-events.txt:
+ * docs/design/part-preroll.txt:
+ * docs/design/part-states.txt:
+ Some more tweeks and additions to the docs.
+
+2005-06-30 Wim Taymans <wim@fluendo.com>
+
+ * gst/gstpad.c: (_gst_do_pass_data_accumulator),
+ (default_have_data), (gst_pad_class_init), (gst_pad_init),
+ (gst_pad_emit_have_data_signal), (gst_pad_chain), (gst_pad_push),
+ (gst_pad_check_pull_range), (gst_pad_get_range),
+ (gst_pad_pull_range), (gst_pad_push_event), (gst_pad_send_event):
+ * gst/gstpad.h:
+ * gst/gstutils.c: (gst_atomic_int_set), (gst_pad_add_data_probe),
+ (gst_pad_add_event_probe), (gst_pad_add_buffer_probe),
+ (gst_pad_remove_data_probe), (gst_pad_remove_event_probe),
+ (gst_pad_remove_buffer_probe):
+ Removed atomic operations, use existing LOCK.
+ Move exception handling out of main code path.
+
+2005-06-29 Ronald S. Bultje <rbultje@ronald.bitfreak.net>
+
+ * gst/gstpad.c: (_gst_do_pass_data_accumulator),
+ (silly_return_true_function), (gst_pad_class_init),
+ (gst_pad_emit_have_data_signal), (gst_pad_chain), (gst_pad_push),
+ (gst_pad_get_range), (gst_pad_pull_range), (gst_pad_push_event),
+ (gst_pad_send_event):
+ Fix accumulator, add default value by using _emitv() instead
+ of _emit() for signal emission.
+
+2005-06-29 Ronald S. Bultje <rbultje@ronald.bitfreak.net>
+
+ * docs/manual/advanced-dataaccess.xml:
+ * examples/manual/Makefile.am:
+ Add probe example.
+ * gst/gstpad.c: (_gst_do_pass_data_accumulator):
+ Make work (??).
+
+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
+ writes and return GST_FLOW_ERROR if an error occured.
+
+2005-06-29 Ronald S. Bultje <rbultje@ronald.bitfreak.net>
+
+ * docs/gst/gstreamer-docs.sgml:
+ Remove probes more.
+
+2005-06-29 Ronald S. Bultje <rbultje@ronald.bitfreak.net>
+
+ * docs/gst/gstreamer-sections.txt:
+ * docs/gst/tmpl/gstpad.sgml:
+ * docs/gst/tmpl/gstprobe.sgml:
+ * gst/Makefile.am:
+ * gst/gstpad.c: (_gst_do_pass_data_accumulator),
+ (gst_pad_class_init), (gst_pad_init), (gst_pad_chain),
+ (gst_pad_push), (gst_pad_get_range), (gst_pad_pull_range),
+ (gst_pad_push_event), (gst_pad_send_event):
+ * gst/gstpad.h:
+ * gst/gstutils.c: (gst_pad_add_data_probe),
+ (gst_pad_add_event_probe), (gst_pad_add_buffer_probe),
+ (gst_pad_remove_data_probe), (gst_pad_remove_event_probe),
+ (gst_pad_remove_buffer_probe):
+ * gst/gstutils.h:
+ Remove old probes, add new g-signal-based probes and some utility
+ functions.
+
+2005-06-29 Edward Hervey <edward@fluendo.com>
+
+ * gst/gstelementfactory.c:
+ * gst/gstutils.h:
+ * gst/gstutils.c:
+ Moved gst_element_factory_can_[sink|src]_caps() to gstutils and added
+ the definition to the header file.
+
+2005-06-29 Andy Wingo <wingo@pobox.com>
+
+ * docs/gst/Makefile.am (scan-build.stamp): Totally only check
+ plugins from the source directory.
+
+2005-06-29 Wim Taymans <wim@fluendo.com>
+
+ * docs/gst/tmpl/gstbuffer.sgml:
+ * docs/gst/tmpl/gstclock.sgml:
+ Some fixings for blantently wrong text.
+
+2005-06-29 Thomas Vander Stichele <thomas at apestaart dot org>
+
+ * check/Makefile.am:
+ * gst/gst.c: (add_path_func), (init_pre):
+ * gst/gstregistry.c: (gst_registry_add_path):
+ add A GST_PLUGIN_PATH_ONLY env var; if it is set, it will
+ only scan the GST_PLUGIN_PATH locations, and not add
+ system locations
+
+2005-06-29 Thomas Vander Stichele <thomas at apestaart dot org>
+
+ * docs/gst/gstreamer-sections.txt:
+ * docs/gst/tmpl/gstbasesrc.sgml:
+ * gst/gstelement.c:
+ * gst/gstelement.h:
+ * gst/gstevent.c:
+ * gst/gstutils.c:
+ doc fixes
+
+2005-06-29 Ronald S. Bultje <rbultje@ronald.bitfreak.net>
+
+ * docs/manual/advanced-autoplugging.xml:
+ Fix autoplugging example.
+
+2005-06-29 Ronald S. Bultje <rbultje@ronald.bitfreak.net>
+
+ * docs/manual/advanced-autoplugging.xml:
+ * docs/manual/mime-world.fig:
+ Try to get autoplugging working, fix type detection. Fix text
+ in hello-world image.
+
+2005-06-29 Wim Taymans <wim@fluendo.com>
+
+ * gst/base/gstbasesink.c: (gst_base_sink_handle_object),
+ (gst_base_sink_change_state):
+ Small debug line.
+
+ * gst/gstclock.h:
+ map SIGNAL and BROADCAST to the right function.
+
+ * gst/gstobject.h:
+ Remove redundant braces.
+
+ * gst/gstpad.c: (gst_pad_set_caps):
+ Don't call setcaps function when reseting caps to NULL.
+
+ * gst/gstsystemclock.c: (gst_system_clock_dispose),
+ (gst_system_clock_async_thread), (gst_system_clock_id_wait_async),
+ (gst_system_clock_id_unschedule):
+ Use BROADCAST as this is what we do.
+
+2005-06-29 Wim Taymans <wim@fluendo.com>
+
+ * gst/base/gstbasesink.c: (gst_base_sink_handle_object):
+ We are actually prerolling before commiting the state
+ change.
+
+2005-06-29 Ronald S. Bultje <rbultje@ronald.bitfreak.net>
+
+ * 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-porting.xml:
+ * docs/manual/basics-bins.xml:
+ * docs/manual/basics-bus.xml:
+ * docs/manual/basics-elements.xml:
+ * docs/manual/basics-helloworld.xml:
+ * docs/manual/basics-pads.xml:
+ * docs/manual/highlevel-components.xml:
+ * docs/manual/manual.xml:
+ * docs/manual/thread.fig:
+ Update (until threads/scheduling) Application Development Manual;
+ remove GstThread, add GstBus, add simple porting checklist, add
+ documentation for tag writing, clocks, make all examples until this
+ part compile and run.
+ * examples/manual/Makefile.am:
+ Update from changes to Application Development Manual; add bus
+ example, remove thread example.
+
+2005-06-28 Wim Taymans <wim@fluendo.com>
+
+ * gst/gstbus.c: (gst_bus_post), (gst_bus_have_pending),
+ (gst_bus_set_flushing), (gst_bus_pop), (gst_bus_peek),
+ (gst_bus_source_dispatch):
+ Add debugging messages.
+ Make internal methods static.
+ Handle the case where the bus is flushed in the handler.
+
+ * gst/gstelement.c: (gst_element_get_bus):
+ Fix refcount in _get_bus();
+
+ * gst/gstpipeline.c: (gst_pipeline_change_state),
+ (gst_pipeline_get_clock_func):
+ Clock refcounting fixes.
+ Handle the case where preroll timed out more gracefully.
+
+ * gst/gstsystemclock.c: (gst_system_clock_dispose):
+ Clean up the internal thread in dispose. This is needed
+ for subclasses that actually get disposed.
+
+ * gst/schedulers/threadscheduler.c:
+ (gst_thread_scheduler_class_init), (gst_thread_scheduler_func),
+ (gst_thread_scheduler_dispose):
+ Free thread pool in dispose.
+
+2005-06-28 Andy Wingo <wingo@pobox.com>
+
+ * tests/network-clock-utils.scm (debug, print-event): New utils.
+
+ * tests/network-clock.scm (*debug*, *with-graph*): New parameters.
+ (*packet-loss*): Unified loss probability.
+ (network-time): Report out-of-band events.
+
+ * tests/plot-data: Add support for out-of-band events. Hack it
+ into this script instead of passing it down the pipe; should fix
+ this later.
+
+2005-06-28 Wim Taymans <wim@fluendo.com>
+
+ * docs/gst/gstreamer.types:
+ * docs/gst/tmpl/gstbasesrc.sgml:
+ * docs/gst/tmpl/gstpad.sgml:
+ Docs fixes.
+
+2005-06-28 Wim Taymans <wim@fluendo.com>
+
+ * gst/gstghostpad.c: (gst_proxy_pad_do_bufferalloc),
+ (gst_proxy_pad_do_checkgetrange), (gst_proxy_pad_do_acceptcaps),
+ (gst_proxy_pad_do_fixatecaps):
+ Correctly proxy the check_pull_range function.
+
+2005-06-28 Andy Wingo <wingo@pobox.com>
+
+ * tests/network-clock.scm: Removed need for slib.
+
+2005-06-28 Wim Taymans <wim@fluendo.com>
+
+ * gst/base/gstbasesink.c: (gst_basesink_set_pad_functions),
+ (gst_basesink_preroll_queue_flush):
+ * gst/base/gstbasesrc.c: (gst_basesrc_set_dataflow_funcs):
+ * gst/elements/gsttee.c: (gst_tee_update_pad_functions):
+ * gst/gstghostpad.c: (gst_proxy_pad_do_bufferalloc),
+ (gst_proxy_pad_do_acceptcaps), (gst_proxy_pad_do_fixatecaps),
+ (gst_proxy_pad_set_property):
+ * gst/gstpad.c:
+ * gst/gstpad.h:
+ * gst/gstqueue.c: (gst_queue_init):
+ The deprecated pad loop function is removed now.
+
+2005-06-28 Andy Wingo <wingo@pobox.com>
+
+ * tests/network-clock.scm (*timeout*, *send-loss*, *recv-loss*):
+ New parameters, simulate network packet loss.
+
+ * tests/network-clock-utils.scm: Initialize the RNG.
+
+2005-06-28 Wim Taymans <wim@fluendo.com>
+
+ * gst/base/gstbasesink.c: (gst_basesink_preroll_queue_flush),
+ (gst_basesink_event), (gst_basesink_deactivate):
+ Flushing the preroll queue always needs to unlock the waiters.
+
+2005-06-28 Edward Hervey <edward@fluendo.com>
+
+ * gst/gstpipeline.c: (gst_pipeline_send_event):
+ Wheen a seek was successful on a pipeline, set the stream_time to the
+ seek offset in order to have a synchronized stream_time.
+
+2005-06-28 Wim Taymans <wim@fluendo.com>
+
+ * gst/gstghostpad.c: (gst_proxy_pad_do_bufferalloc),
+ (gst_proxy_pad_do_getrange), (gst_proxy_pad_do_checkgetrange),
+ (gst_proxy_pad_do_getcaps), (gst_proxy_pad_do_acceptcaps),
+ (gst_proxy_pad_do_fixatecaps):
+ Call wrapper function instead of just calling the function
+ pointers. This takes care of any locking and whatmore.
+
+2005-06-28 Wim Taymans <wim@fluendo.com>
+
+ * gst/gstpad.c: (gst_pad_alloc_buffer), (gst_pad_push),
+ (gst_pad_pull_range):
+ * gst/gstpad.h:
+ CONNECTED -> LINKED.
+
+2005-06-28 Andy Wingo <wingo@pobox.com>
+
+ * *.c: Don't cast to GST_OBJECT when reffing or unreffing. Large
+ source-munging commit!!!
+
+ * gst/gstobject.c (gst_object_unref, gst_object_ref)
+ (gst_object_sink): Take gpointer arguments, not GstObject --
+ avoids casts. Like GLib.
+
+ * gst/gstghostpad.c (gst_proxy_pad_do_activate): Don't proxy
+ activate.
+
+2005-06-27 Andy Wingo <wingo@pobox.com>
+
+ * gst/base/gsttypefindhelper.c (gst_type_find_helper): Unref any
+ remaining buffer.
+
+ * gst/gsttrace.c (gst_alloc_trace_list_sorted): New helper,
+ returns a sorted copy of the trace list.
+ (gst_alloc_trace_print_live): New API, only prints traces with
+ live objects. Sort the list.
+ (gst_alloc_trace_print_all): Sort the list.
+ (gst_alloc_trace_print): Align columns.
+
+ * gst/elements/gstttypefindelement.c:
+ * gst/elements/gsttee.c:
+ * gst/base/gstbasesrc.c:
+ * gst/base/gstbasesink.c:
+ * gst/base/gstbasetransform.c:
+ * gst/gstqueue.c: Adapt for pad activation changes.
+
+ * gst/gstpipeline.c (gst_pipeline_init): Unref after parenting
+ sched.
+ (gst_pipeline_dispose): Drop ref on sched.
+
+ * gst/gstpad.c (gst_pad_init): Set the default activate func.
+ (gst_pad_activate_default): Push mode by default.
+ (pre_activate_switch, post_activate_switch): New stubs, things to
+ do before and after switching activation modes on pads.
+ (gst_pad_set_active): Take a boolean and not a mode, dispatch to
+ the pad's activate function to choose which mode to activate.
+ Shortcut on deactivation and call the right function directly.
+ (gst_pad_activate_pull): New API, (de)activates a pad in pull
+ mode.
+ (gst_pad_activate_push): New API, same for push mode.
+ (gst_pad_set_activate_function)
+ (gst_pad_set_activatepull_function)
+ (gst_pad_set_activatepush_function): Setters for new API.
+
+ * gst/gstminiobject.c (gst_mini_object_new, gst_mini_object_free):
+ Trace all miniobjects.
+ (gst_mini_object_make_writable): Unref the arg if we copy, like
+ gst_caps_make_writable.
+
+ * gst/gstmessage.c (_gst_message_initialize): No trace init.
+
+ * gst/gstghostpad.c (gst_proxy_pad_do_activate)
+ (gst_proxy_pad_do_activatepull, gst_proxy_pad_do_activatepush):
+ Adapt for new pad API.
+
+ * gst/gstevent.c (_gst_event_initialize): Don't initialize trace.
+
+ * gst/gstelement.h:
+ * gst/gstelement.c (gst_element_iterate_src_pads)
+ (gst_element_iterate_sink_pads): New API functions.
+
+ * gst/gstelement.c (iterator_fold_with_resync): New utility,
+ should fold into gstiterator.c in some form.
+ (gst_element_pads_activate): Simplified via use of fold and
+ delegation of decisions to gstpad->activate.
+
+ * gst/gstbus.c (gst_bus_source_finalize): Set the bus to NULL,
+ help in debugging.
+
+ * gst/gstbuffer.c (_gst_buffer_initialize): Ref the buffer type
+ class once in init, like gstmessage. Didn't run into this issue
+ but it seems correct. Don't initialize a trace, gstminiobject does
+ that.
+
+ * check/pipelines/simple_launch_lines.c (test_stop_from_app): New
+ test, runs fakesrc ! fakesink, stopping on ::handoff via a message
+ to the bus.
+ (assert_live_count): New util function, uses alloc traces to check
+ cleanup.
+
+ * check/gst/gstghostpad.c (test_ghost_pads): More refcount checks.
+ To be modified when unlink drops the internal pad.
+
+2005-06-27 Wim Taymans <wim@fluendo.com>
+
+ * gst/gstbin.c: (gst_bin_get_state), (gst_bin_iterate_state_order),
+ (gst_bin_change_state):
+ Cleanup the get_state() function a little, make sure it
+ iterates the same set of elements.
+ Added stub iterate_state_order().
+
+2005-06-27 Thomas Vander Stichele <thomas at apestaart dot org>
+
+ * docs/gst/gstreamer-docs.sgml:
+ * docs/gst/gstreamer-sections.txt:
+ * docs/gst/gstreamer.types:
+ * docs/gst/tmpl/gstbasesink.sgml:
+ * docs/gst/tmpl/gstbasesrc.sgml:
+ * docs/gst/tmpl/gstbasetransform.sgml:
+ * docs/gst/tmpl/gstelement.sgml:
+ * docs/gst/tmpl/gstiterator.sgml:
+ * gst/base/gstbasesrc.c:
+ * gst/base/gstbasesrc.h:
+ * gst/base/gstbasetransform.h:
+ * gst/gstelement.c:
+ * gst/gstiterator.h:
+ adding basetransform and iterator docs
+
+2005-06-27 Andy Wingo <wingo@pobox.com>
+
+ * docs/design/part-activation.txt: Notes on how activation should
+ work -- not quite implemented yet.
+
+2005-06-25 Wim Taymans <wim@fluendo.com>
+
+ * gst/gstghostpad.c: (gst_proxy_pad_do_chain):
+ At least get the chain function correct, needs more
+ fixing.
+
2005-06-25 Wim Taymans <wim@fluendo.com>
* gst/base/gstbasesink.c: (gst_basesink_preroll_queue_empty),