2 Release notes for GStreamer 0.10.11 "Love never runs on time"
6 The GStreamer team is proud to announce a new release
7 in the 0.10.x stable series of the
8 core of the GStreamer streaming media framework.
11 The 0.10.x series is a stable series targeted at end users.
12 It is not API or ABI compatible with the stable 0.8.x series.
13 It is, however, parallel installable with the 0.8.x series.
16 The 0.10.x series has been reworked for threadsafety. It also features
17 various feature additions and enhancements.
20 This module, gstreamer, only contains core functionality.
21 For actual media playback, you will need other modules.
24 contains a basic set of well-supported plug-ins
26 contains a set of well-supported plug-ins under our preferred license
28 contains a set of well-supported plug-ins, but might pose problems for
31 contains a set of less supported plug-ins that haven't passed the
32 rigorous quality testing we expect
38 Features of this release
40 * Base sink classes now fully support reverse playback modes
41 * Optimisations and bug-fixes
42 * Documentation improvements
43 * New API for network buffering
44 * Reduction in exported DLL symbols
45 * Pad blocking now works correctly
46 * Introduction of the MultiQueue object for building queue-like objects
47 * Many other bug-fixes and enhancements
49 Bugs fixed in this release
51 * 363095 : [BaseTransform] Outputs empty buffers
52 * 353301 : aborts in _get_element_by_uri(), probably due to buggy el...
53 * 344639 : Separate threadsafe queuing functionnality in a separate ...
54 * 347785 : [multiqueue] New multiple input-output queue
55 * 352827 : re-negotiation issues with dynamic pipelines and level or...
56 * 357180 : [libs] gst_controller_new* functions don't increase refco...
57 * 318031 : gstreamer should use gmodule-no-export in its .pc file
58 * 340878 : Registry doesn't discard removed plugin features
59 * 345496 : No GstPadDirection in files created by GstXml
60 * 356910 : Basesrc gst_base_src_activate_push not calling base_src_s...
61 * 357593 : Generated gst-element-check.m4 installed from $(srcdir)
62 * 358436 : #include is missing in gstghostpad.c and gstquery.c
63 * 358999 : [PATCH] [GstPad] Flushing on blocked pads not handled cor...
64 * 359850 : Compiling issues on sparc with Forte
65 * 360151 : Fixes compiling with forte: disable warning as error for ...
66 * 360173 : Fixes compiling with forte: warning clean up (part 1)
67 * 360467 : [API] add gst_tag_list_is_empty ()
68 * 360860 : Fixes compiling with forte: warning clean up (part 2)
69 * 361675 : Allow applications to use libxml2 and GStreamer even if ...
70 * 361720 : grammar project: error generating gstmarshal.c and gstmar...
71 * 361730 : wrong source file list in VC8 project
72 * 361732 : " win32\common\libgstreamer.def " lacks 'gst_caps_merge' entry
73 * 361769 : Deadlock in gstpad.c
74 * 364388 : size variable is not always initialized in gst_base_src_s...
75 * 366321 : GST_SEGMENT_FORMAT not defined on windows
76 * 370865 : [basesrc] update segment duration in gst_base_src_update_...
77 * 371493 : Incomplete change of printf conversion specifiers in gstr...
78 * 374475 : [PATCH] minor doc typo
79 * 377332 : [PATCH] Warning with check > = 0.9.4
80 * 381175 : [PATCH] fix vs8 compilation
81 * 357617 : [libs] gst_controller_set_from_list can return without un...
82 * 358737 : _gst_event_copy sets the wrong parent_refcount on the chi...
83 * 366212 : Fix some misspellings in gstreamer core
84 * 369366 : MacOSX printf fixes for CVS
85 * 371894 : tests/examples/typefind is broken
86 * 355499 : ensure_current_registry_forking() fails if zombie alread...
87 * 352345 : Small race condition in the queue element
88 * 357432 : [libs] GstController needs to keep controlled objects alive
89 * 358613 : sink- > file is never reset for filesink elements, even tho...
90 * 366286 : [PATCH] fix compilation on Windows
91 * 366572 : Bad declaration in headerfile
92 * 367677 : [fdsrc] skips the first byte
93 * 369942 : [PATCH] unblocking blocked pad does not release all block...
97 You can find source releases of gstreamer in the download directory:
98 http://gstreamer.freedesktop.org/src/gstreamer/
102 More details can be found on the project's website:
103 http://gstreamer.freedesktop.org/
107 We use GNOME's bugzilla for bug reports and feature requests:
108 http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer
112 CVS is hosted on cvs.freedesktop.org.
113 All code is in CVS and can be checked out from there.
114 Interested developers of the core library, plug-ins, and applications should
115 subscribe to the gstreamer-devel list. If there is sufficient interest we
116 will create more lists as necessary.
121 Applications ported to GStreamer 0.10 include Totem, RhythmBox, Sound-Juicer,
122 Gnome Media, Flumotion, Amarok, Jamboree, Pitivi, Istanbul, AnnoAmp, Elisa, and others.
123 Let us know if you want to be added to this list.
126 Contributors to this release
130 * Christian F.K. Schaller
148 * Thomas Vander Stichele
152 * Zaheer Abbas Merali