2004-03-09 17:50:43 +00:00
|
|
|
|
|
2009-05-10 21:41:04 +00:00
|
|
|
|
Release notes for GStreamer 0.10.23 "Alaboo Alaboo"
|
2004-03-09 17:50:43 +00:00
|
|
|
|
|
|
|
|
|
|
2005-12-05 18:05:01 +00:00
|
|
|
|
|
|
|
|
|
The GStreamer team is proud to announce a new release
|
|
|
|
|
in the 0.10.x stable series of the
|
2005-06-18 22:33:14 +00:00
|
|
|
|
core of the GStreamer streaming media framework.
|
2004-03-09 17:50:43 +00:00
|
|
|
|
|
|
|
|
|
|
2005-12-05 18:05:01 +00:00
|
|
|
|
The 0.10.x series is a stable series targeted at end users.
|
2005-06-18 22:33:14 +00:00
|
|
|
|
It is not API or ABI compatible with the stable 0.8.x series.
|
|
|
|
|
It is, however, parallel installable with the 0.8.x series.
|
2004-03-09 17:50:43 +00:00
|
|
|
|
|
|
|
|
|
|
2005-12-05 18:05:01 +00:00
|
|
|
|
The 0.10.x series has been reworked for threadsafety. It also features
|
2008-01-28 23:27:13 +00:00
|
|
|
|
various feature additions and enhancements.
|
2005-06-18 22:33:14 +00:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This module, gstreamer, only contains core functionality.
|
|
|
|
|
For actual media playback, you will need other modules.
|
|
|
|
|
|
2005-09-06 14:02:17 +00:00
|
|
|
|
gst-plugins-base
|
|
|
|
|
contains a basic set of well-supported plug-ins
|
|
|
|
|
gst-plugins-good
|
|
|
|
|
contains a set of well-supported plug-ins under our preferred license
|
|
|
|
|
gst-plugins-ugly
|
|
|
|
|
contains a set of well-supported plug-ins, but might pose problems for
|
|
|
|
|
distributors
|
|
|
|
|
gst-plugins-bad
|
|
|
|
|
contains a set of less supported plug-ins that haven't passed the
|
|
|
|
|
rigorous quality testing we expect
|
|
|
|
|
|
|
|
|
|
|
2004-03-09 17:50:43 +00:00
|
|
|
|
|
|
|
|
|
|
2006-09-14 20:08:14 +00:00
|
|
|
|
|
2004-03-09 17:50:43 +00:00
|
|
|
|
Features of this release
|
|
|
|
|
|
2009-05-10 21:41:04 +00:00
|
|
|
|
* Support files > 4GB on Windows
|
|
|
|
|
* Controller interpolation fixes
|
|
|
|
|
* Add timer support to GstPoll and use it for clocking
|
|
|
|
|
* Attempt to typefind contents from the file extension if all else fails
|
|
|
|
|
* GStreamer revision control switched to Git
|
2009-01-19 22:58:59 +00:00
|
|
|
|
* Many other bug fixes and improvements
|
2004-12-23 11:59:45 +00:00
|
|
|
|
|
|
|
|
|
Bugs fixed in this release
|
2006-09-14 20:08:14 +00:00
|
|
|
|
|
2009-05-10 21:41:04 +00:00
|
|
|
|
* 579177 : GstInfo: maintain ABI compatibility
|
|
|
|
|
* 163577 : [RFC] Interlaced/progressive media support in GStreamer.
|
|
|
|
|
* 574160 : collectpads does not reliably eos when last pad is removed
|
|
|
|
|
* 575598 : hierarchical pipelines accumulate segment-done wrongly
|
|
|
|
|
* 575922 : disabling subsystems cause API break
|
|
|
|
|
* 576842 : loading a broken registry file can crash
|
|
|
|
|
* 555978 : [ladspa] no elements exposed/found on Cygwin
|
|
|
|
|
* 565607 : Broken macros in gsturi.h and gstinterface.h
|
|
|
|
|
* 566936 : [ghostpads] unlink function wrongly called on target
|
|
|
|
|
* 567692 : gstinfo.h header not compatible with C++
|
|
|
|
|
* 567725 : [qtdemux] stopping at a time sometimes shows a different ...
|
|
|
|
|
* 568289 : gst_pad_template_new() leaks caps it's supposed to take o...
|
|
|
|
|
* 568438 : gst_poll_wait calling read() on control socket
|
|
|
|
|
* 568481 : GStreamer linking failures.
|
|
|
|
|
* 568632 : __MSVCRT_VERSION__ not defined with mingw, causing " stora...
|
|
|
|
|
* 568678 : filesrc doesn't logs offsets
|
|
|
|
|
* 570910 : Removing the target of a ghostpad does not re-target the ...
|
|
|
|
|
* 571227 : Add home page tag
|
|
|
|
|
* 571559 : [API] add GST_PARAM_MUTABLE_PLAYING etc. to indicate vali...
|
|
|
|
|
* 572480 : unref and copy functions should not be macros
|
|
|
|
|
* 573623 : [API] Array binary search utility function
|
|
|
|
|
* 574024 : [GstAdapter] gst_adapter_push should not accept empty buf...
|
|
|
|
|
* 574211 : gst_poll_*_control always returns FALSE on Windows
|
|
|
|
|
* 574213 : [gstcheck] fix for libcheck > 0.9.6
|
|
|
|
|
* 574241 : gst_tag_list_add and gst_tag_list_add_values behave incon...
|
|
|
|
|
* 574484 : [patch] Make caps in DOT debug graphs more readable
|
|
|
|
|
* 574623 : [dot_file_with_ts] ':' not a valid character for a filename
|
|
|
|
|
* 574805 : [capsfilter] Doesn't reset the internal suggestion with A...
|
|
|
|
|
* 575695 : build fails on OpenSolaris due to incorrect header file i...
|
|
|
|
|
* 575814 : flag for EOS on gst-launch when exiting with ctrl-c
|
|
|
|
|
* 576381 : [basesink] QoS: emergency rendering not always done
|
|
|
|
|
* 576563 : pidgin crashes on exit in gst_plugin_ext_dep_free()
|
|
|
|
|
* 576582 : A patch to enable the use of 'name' in Enum parameters
|
|
|
|
|
* 577887 : Missing GST_DISABLE_GST_DEBUG in gstregistrybinary.c
|
|
|
|
|
* 577891 : add alloc-pad property on tee
|
|
|
|
|
* 578114 : API: add two new log levels: FIXME and MEMDUMP
|
|
|
|
|
* 578201 : _gst_plugin_fault_handler_is_setup undefined under HAVE_W...
|
|
|
|
|
* 579127 : gst-launch: disable CLOCK_LOST message handling
|
|
|
|
|
* 580121 : race condition in GStreamer state changes causes problems...
|
|
|
|
|
* 361155 : Add monotonic clock
|
|
|
|
|
* 517231 : threadsafe/colored windows logging
|
|
|
|
|
* 572591 : Another batch of " differs in signedness " warnings
|
|
|
|
|
* 573823 : pad block callback if it is re-blocked while the previous...
|
|
|
|
|
* 574163 : Fix gst_pad_activate_pull deactivation with unlinked element
|
|
|
|
|
* 575682 : Add gst_pad_is_compatible()
|
|
|
|
|
* 575988 : On Windows filesink can't write files longer than 2-4 GiB...
|
2008-06-18 10:58:35 +00:00
|
|
|
|
|
|
|
|
|
API changed in this release
|
|
|
|
|
|
|
|
|
|
- API additions:
|
|
|
|
|
|
2009-05-10 21:41:04 +00:00
|
|
|
|
* New FIXME and MEMDUMP debug levels
|
|
|
|
|
* gst_tag_list_get_buffer() and gst_tag_list_get_buffer_index()
|
|
|
|
|
* New tags: GST_TAG_SUBTITLE_CODEC, GST_TAG_HOMEPAGE
|
|
|
|
|
* gst_util_array_binary_search()
|
|
|
|
|
* gst_message_new_request_state(), gst_message_parse_request_state(), GST_MESSAGE_REQUEST_STATE
|
|
|
|
|
* GstPoll::gst_poll_new_timer()
|
|
|
|
|
* GstPoll::gst_poll_write_control()
|
|
|
|
|
* GstPoll::gst_poll_read_control()
|
2004-03-09 17:50:43 +00:00
|
|
|
|
|
|
|
|
|
Download
|
|
|
|
|
|
2004-06-03 17:08:07 +00:00
|
|
|
|
You can find source releases of gstreamer in the download directory:
|
2004-03-09 17:50:43 +00:00
|
|
|
|
http://gstreamer.freedesktop.org/src/gstreamer/
|
|
|
|
|
|
|
|
|
|
GStreamer Homepage
|
|
|
|
|
|
|
|
|
|
More details can be found on the project's website:
|
|
|
|
|
http://gstreamer.freedesktop.org/
|
|
|
|
|
|
|
|
|
|
Support and Bugs
|
|
|
|
|
|
|
|
|
|
We use GNOME's bugzilla for bug reports and feature requests:
|
|
|
|
|
http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer
|
|
|
|
|
|
|
|
|
|
Developers
|
|
|
|
|
|
2009-05-10 21:41:04 +00:00
|
|
|
|
GStreamer is stored in Git, hosted at git.freedesktop.org, and can be cloned from there.
|
2004-03-09 17:50:43 +00:00
|
|
|
|
Interested developers of the core library, plug-ins, and applications should
|
|
|
|
|
subscribe to the gstreamer-devel list. If there is sufficient interest we
|
|
|
|
|
will create more lists as necessary.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Applications
|
|
|
|
|
|
2006-04-28 10:53:33 +00:00
|
|
|
|
Applications ported to GStreamer 0.10 include Totem, RhythmBox, Sound-Juicer,
|
2006-05-14 15:20:24 +00:00
|
|
|
|
Gnome Media, Flumotion, Amarok, Jamboree, Pitivi, Istanbul, AnnoAmp, Elisa, and others.
|
2006-04-28 10:53:33 +00:00
|
|
|
|
Let us know if you want to be added to this list.
|
2004-03-09 17:50:43 +00:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Contributors to this release
|
|
|
|
|
|
2008-10-02 23:59:53 +00:00
|
|
|
|
* Alessandro Decina
|
2009-05-10 21:41:04 +00:00
|
|
|
|
* Ali Sabil
|
2009-01-19 22:58:59 +00:00
|
|
|
|
* Andy Wingo
|
2008-06-18 10:58:35 +00:00
|
|
|
|
* Antoine Tremblay
|
2009-05-10 21:41:04 +00:00
|
|
|
|
* Brian Cameron
|
|
|
|
|
* Damien Lespiau
|
|
|
|
|
* David Adam
|
|
|
|
|
* David Flynn
|
2008-10-02 23:59:53 +00:00
|
|
|
|
* David Schleef
|
|
|
|
|
* Edward Hervey
|
2009-05-10 21:41:04 +00:00
|
|
|
|
* Felipe Contreras
|
2006-07-14 15:50:19 +00:00
|
|
|
|
* Jan Schmidt
|
2009-05-10 21:41:04 +00:00
|
|
|
|
* Jan Schmidt - Sun Microsystems - Dublin Ireland
|
2009-01-19 22:58:59 +00:00
|
|
|
|
* Jonas Holmberg
|
2009-05-10 21:41:04 +00:00
|
|
|
|
* LRN
|
|
|
|
|
* Laszlo Pandy
|
|
|
|
|
* Mark Nauwelaerts
|
2008-06-18 10:58:35 +00:00
|
|
|
|
* Olivier Crete
|
2009-05-10 21:41:04 +00:00
|
|
|
|
* Olivier Crête
|
2009-01-19 22:58:59 +00:00
|
|
|
|
* Peter Kjellerstedt
|
2008-06-18 10:58:35 +00:00
|
|
|
|
* Sebastian Dröge
|
|
|
|
|
* Stefan Kost
|
2009-05-10 21:41:04 +00:00
|
|
|
|
* Thiago Santos
|
2008-10-02 23:59:53 +00:00
|
|
|
|
* Thijs Vermeir
|
|
|
|
|
* Thomas Vander Stichele
|
2008-06-18 10:58:35 +00:00
|
|
|
|
* Tim-Philipp Müller
|
2008-03-21 00:20:59 +00:00
|
|
|
|
* Wim Taymans
|
2009-05-10 21:41:04 +00:00
|
|
|
|
* Yaakov Selkowitz
|
|
|
|
|
* Zeeshan Ali (Khattak)
|
2005-09-06 14:02:17 +00:00
|
|
|
|
|