diff options
author | Thomas Vander Stichele <thomas@apestaart.org> | 2006-03-10 19:03:13 +0000 |
---|---|---|
committer | Thomas Vander Stichele <thomas@apestaart.org> | 2006-03-10 19:03:13 +0000 |
commit | 2826d0b65e5b2d41fc9f90893e6bc8c6aef88b4a (patch) | |
tree | d77ae476463ebdef3cdcdefe0e3c829da8a63537 /RELEASE | |
parent | 70df662991dfe1af7f9f08bed9778e1eaa579d10 (diff) |
releasing 0.10.4
Original commit message from CVS:
releasing 0.10.4
Diffstat (limited to 'RELEASE')
-rw-r--r-- | RELEASE | 85 |
1 files changed, 59 insertions, 26 deletions
@@ -1,5 +1,5 @@ -GStreamer: Release notes for GStreamer 0.10.3 "Like a virgin" +GStreamer: Release notes for GStreamer 0.10.4 "Light" @@ -38,26 +38,58 @@ Features of this release * Parallel installability with 0.8.x series * Threadsafe design and API - * state lock redefined - * Extensive documentation updates - * BaseTransform reworked - * Bus reworked; signal API added + * 33% of library size removed by parse change + * (Experimental) QoS features (use max-lateness on BaseSink subclasses to enable) Bugs fixed in this release - * 320084 : gst-launch doesn't show errors before going to PLAYING - * 168703 : [API] Add gst_index_add_associationv() to gstindex.h - * 324162 : [API] Add gst_buffer_make_meta_writable or similar - * 324199 : Collectpads hangs when muxing more than two streams - * 325490 : fdsink ported to 0.10.x - * 327001 : API: add gst_event_replace - * 327197 : Sound Juicer with Gst-0.10 segfaults - * 327324 : gst-inspect-0.10 -a crashes after id3demux - * 328491 : Sending FLUSH_START blocks in GstCollectPads - * 328715 : tee does no handle a pad being in wrong state or not linked - * 329069 : API: add gst_parse_bin_from_description - * 329105 : ghostpad no setting pad chain function if target has not ... - * 329713 : Endlessly increasing VM size with playbin using apps + * 323542 : GStreamer 0.10 hangs at EOS for all songs + * 320340 : triggering a gst_task_join from the streaming task can de... + * 322628 : document thread-unsafety of gst_value_foo() + gst_value_r... + * 324186 : Smarter (deterministic!) typefind decisions + * 324398 : varargs/valist functions aren't bindable + * 328873 : only one gst_bin_recalc_state allowed at a time + * 330899 : CVS directory in make dist tarball + * 330906 : API: add GST_QUERY_TYPE_NAME and GST_MESSAGE_TYPE_NAME + * 330996 : basesrc emits EOS unconditionally when going to READY + * 331255 : Shrinking gst_parse_launch bloat + * 331898 : Basetranform is not reusable + * 332045 : API: GstPipeline needs API to disable flushing of its bu... + * 332277 : [filesrc] seek does not correct read position in non-mmap... + * 332611 : [basesrc] needs way to prevent expensive start/stop in ch... + * 332723 : New API: gst_type_find_helper_for_buffer + * 333042 : New API: gst_type_find_helper_get_range + * 333266 : Registry file writing rewrite + * 333272 : tests should set G_SLICE=always-malloc now + * 333417 : GST_BOILERPLATE_WITH_INTERFACE can't be used in C++ code + * 333669 : Add pad accessor defines for GstBaseTransform + * 333779 : New API: add gst_uri_has_protocol + * 324818 : gst_registry_get_default doesn't sink newly created registry + * 330125 : _pad_send_event does not check flushing correctly + * 330684 : Add ability to emit sync-message without messing with the... + +API changed in this release + + +- API additions: + +* gst_pipeline_set_auto_flush_bus() +* gst_pipeline_get_auto_flush_bus() +* gst_uri_has_protocol() +* gst_pipeline_set_max_lateness() +* gst_pipeline_get_max_lateness() +* gst_pipeline_get_sync() +* gst_pipeline_do_sync() +* GST_BASE_TRANSFORM_SRC_PAD() +* GST_BASE_TRANSFORM_SINK_PAD() +* GstBaseSrc::check_get_range() +* GstBaseSink::max-lateness +* gst_type_find_helper_get_range() +* gst_type_find_helper_for_buffer() +* GST_MESSAGE_TYPE_NAME() +* GST_QUERY_TYPE_NAME() +* gst_bus_enable_sync_message_emission() +* gst_bus_disable_sync_message_emission() Download @@ -85,24 +117,25 @@ will create more lists as necessary. Applications -At this point, ports of various applications are available: -Totem HEAD has a configure option to build the 0.10 backend, -as does Rhythmbox. -Jamboree builds against GStreamer 0.10. -Flumotion has been ported to 0.10 as well. +Applications ported to GStreamer 0.10 include: totem, gnome-media, RhythmBox, +Sound-juicer, Jamboree, Flumotion. + Contributors to this release * Andy Wingo - * Christian Schaller - * Edward Hervey + * Christophe Fergeau * Jan Schmidt * Julien MOUTTE + * Loïc Minier + * Michael Smith + * Renchi Raju + * Ross Burton * Sebastien Moutte - * Stefan Kost * Thomas Vander Stichele * Tim-Philipp Müller * Torsten Schoenfeld + * Vincent Torri * Wim Taymans
\ No newline at end of file |