]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - glsdk/gstreamer0-10.git/blob - RELEASE
test commit
[glsdk/gstreamer0-10.git] / RELEASE
2 Release notes for GStreamer 0.10.14 "Breathing Vacuum"
3         
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.
23 gst-plugins-base
24 contains a basic set of well-supported plug-ins
25 gst-plugins-good
26 contains a set of well-supported plug-ins under our preferred license
27 gst-plugins-ugly
28 contains a set of well-supported plug-ins, but might pose problems for
29     distributors
30 gst-plugins-bad
31 contains a set of less supported plug-ins that haven't passed the
32     rigorous quality testing we expect
36   
38 Features of this release
39     
40       * State change handling improvements
41       * New improved GstController API
42       * Multi-queue fixes and enhancements
43       * Fewer dynamic library relocations
44       * Various other fixes and improvements
45       * Parallel installability with 0.8.x series
46       * Threadsafe design and API
48 Bugs fixed in this release
49      
50       * 457322 : registry is read twice on startup
51       * 406632 : pkgconfigify the check for Check in configure.ac
52       * 423700 : [multiqueue] leaks memory when flushing
53       * 437457 : saving relocations for GstElementDetails
54       * 444648 : [API] add GstParamSpecFraction
55       * 444820 : build error with grammar.tab.c
56       * 448794 : state changes are racy with decodebin after rewrite for 0...
57       * 449197 : [capsfilter] Should set src pad caps on buffer
58       * 449226 : Incomplete ghostpads in xml session save
59       * 449493 : minor quoting fix in gst-feature.m4 macro
60       * 450711 : [GstController] Improve extensibility by providing a GstC...
61       * 451939 : [API] add GST_TAG_LICENSE_URI and GST_TAG_COPYRIGHT_URI
62       * 459501 : gst_registry_lookup_feature_locked is slow
63       * 462558 : Regression in async state change handling
64       * 462752 : make gst_element_class_set_details_simple args const
65       * 430682 : multiqueue doesn't output data on unlinked pads properly
66       * 462085 : registry feature hash can access invalid memory
67       * 357959 : buffer_alloc is not proxied through tee
68       * 374639 : GstTee doesn't handle pad list resyncs properly
69       * 449414 : [capsfilter] Copy of passed GstCaps taken instead of refe...
70       * 453732 : [PATCH] multiqueue returns wrong internally linked pads
72 API changed in this release
73      
74 - API additions:
75     
76 * Add GstParamSpecFraction, so elements can have fraction
77     properties without lots of painful string parsing (#444648).
78 * Add fail_unless_equals_float() and assert_equals_float()
79 * Add gst_type_register_static_full
80 * Add gst_element_class_set_details_simple
81 * Refactor GstController into the core controller which can take
82     a GstControlSource for providing actual values for timestamps.
83 * add GST_TAG_LICENSE_URI and GST_TAG_COPYRIGHT_URI (#451939)
84 * gst_element_factory_has_interface()
86 Download
88 You can find source releases of gstreamer in the download directory:
89 http://gstreamer.freedesktop.org/src/gstreamer/
91 GStreamer Homepage
93 More details can be found on the project's website:
94 http://gstreamer.freedesktop.org/
96 Support and Bugs
98 We use GNOME's bugzilla for bug reports and feature requests:
99 http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer
101 Developers
103 CVS is hosted on cvs.freedesktop.org.
104 All code is in CVS and can be checked out from there.
105 Interested developers of the core library, plug-ins, and applications should
106 subscribe to the gstreamer-devel list. If there is sufficient interest we
107 will create more lists as necessary.
109         
110 Applications
112 Applications ported to GStreamer 0.10 include Totem, RhythmBox, Sound-Juicer,
113 Gnome Media, Flumotion, Amarok, Jamboree, Pitivi, Istanbul, AnnoAmp, Elisa, and others.
114 Let us know if you want to be added to this list.
116   
117 Contributors to this release
118     
119       * Andy Wingo
120       * Edward Hervey
121       * Jan Schmidt
122       * Mark Nauwelaerts
123       * Sebastian Dröge
124       * Sebastien Moutte
125       * Stefan Kost
126       * Steve Fink
127       * Thomas Vander Stichele
128       * Tim Angus
129       * Tim-Philipp Müller
130       * Tommi Vainikainen
131       * Wim Taymans
132       * Étienne Noreau-Hébert
133