diff options
author | Jan Schmidt <thaytan@mad.scientist.com> | 2009-01-19 22:58:59 +0000 |
---|---|---|
committer | Jan Schmidt <thaytan@mad.scientist.com> | 2009-01-19 22:58:59 +0000 |
commit | e9a393398e8a1a18d589a01769dd1d4ace089c74 (patch) | |
tree | 3a31bdd76552dac0d8735362b7fbfad6b66c4d44 /NEWS | |
parent | c7a197f18b95adbd82b452895458834eb24675e3 (diff) |
Release 0.10.22
Original commit message from CVS:
Release 0.10.22
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 82 |
1 files changed, 81 insertions, 1 deletions
@@ -1,4 +1,84 @@ -This is GStreamer 0.10.21 "Take These Things From Me" +This is GStreamer 0.10.22 "I heard a disturbing sound" + +Changes since 0.10.21: + + * GstController improvements + * Extensions to the latency setting behaviours + * Ability for plugins to register dependencies to trigger re-scanning + * Optimisations in some common operations on caps and values and elsewhere + * Add sequence numbers to events so dependent events can be associated with + the event that caused them + * New macros for reading and writing float values + * Many improvements in the basesink base class + * Support non-default main contexts for GstBus watches + * Improvements in pull-mode scheduling of sinks + * Fixes for alignment issues on sparc + * Ghost pad fixes + * New bit-reader assistance API + * Many other bug fixes and improvements + +Bugs fixed since 0.10.21: + + * 567002 : --gst-disable-registry-update also skips registry creation + * 350477 : [Registry] Provide a way for plugins to delegate the 'cha... + * 510354 : post GST_MESSAGE_STRUCTURE_CHANGE when linking and unlink... + * 526044 : Crash if there is more than one watcher for a GstBus + * 539108 : gst_ghost_pad_new() does more than call g_object_new() + * 544003 : [parse] Links to wrong pad if no padtemplate name is given + * 544293 : rtspsrc / gstpoll regression + * 545714 : GST_READ_UINT_* and GST_WRITE_UINT_* are not always safe ... + * 548786 : [win32] search for plugins based on location of DLL + * 551676 : Small Memleak fix in gst_pad_link_check_compatible_unlocked + * 552778 : add free_func in gstbuffer instances + * 553554 : [base] Add a generic bit reader + * 553874 : query_position broken during seek + * 555196 : Move floating point endian conversion macros into core + * 555307 : Need to push latency event into the pipeline + * 555631 : Banshee crashes; gstreamer GST_CAPS GST_IS_CAPS warnings + * 556091 : libtool-2.2 and old gettext don't mix + * 556900 : a copy & paste bug in helloworld example + * 557154 : Allow totem to run without write-access to home directory + * 557300 : libgstnet needs to link against $(WIN32_LIBS) + * 557438 : Gstreamer crashes when Banshee supposed to change track + * 557649 : GstBaseTransform can cause ivalid memory references + * 559250 : segments need identifiers. + * 560301 : Add --plugin to gst-inspect + * 560360 : Excessive statting when reading binary cache + * 560399 : Unnecessary CRC checksum for binary registry cache + * 560442 : GNOME Goal: Remove deprecated GLib symbols + * 561501 : g_type_class_ref without unref + * 562170 : GstBus watch doesn't work with non-default main context + * 562949 : [API] Add an URI query type for querying the source/sink URI + * 564863 : Caps are not propagated from a ghostpad's target to the g... + * 567225 : volatile gonce_data in BOILERPLATE not initialized to 0 + * 566393 : [deadlock] Setting index on a pipeline + +API added since 0.10.21: + + * Add bit reader and byte reader classes. + * gst_message_new_structure_change() + * gst_message_parse_structure_change() + * GST_BUFFER_FREE_FUNC() + * Add GST_READ_UINT24_(LE|BE) and GST_WRITE_UINT24_(LE|BE). + * GstBaseSrc::gst_base_src_set_blocksize() + * GstBaseSrc::gst_base_src_get_blocksize() + * GstBaseSink::gst_base_sink_set_blocksize() + * GstBaseSink::gst_base_sink_get_blocksize() + * GstBaseSink::blocksize + * GstBaseSink::gst_base_sink_do_preroll() + * Add gst_byte_reader_get_data and gst_byte_reader_peek_data + * Move float endianness conversion macros from libgstfloatcast to core + * gst_util_seqnum_next, gst_util_seqnum_compare + * gst_event_get_seqnum, gst_event_set_seqnum + * gst_message_get_seqnum, gst_message_set_seqnum + * GstSeekFlags::GST_SEEK_FLAG_SKIP + * gst_bin_recalculate_latency() + * GstBin::do-latency + * gst_tag_setter_reset_tags() + * gst_query_new_uri, gst_query_set_uri, gst_query_parse_uri + * add gst_plugin_add_dependency() + * add gst_plugin_add_dependency_simple() + Changes since 0.10.20: |