2004-03-09 18:35:03 +00:00
|
|
|
|
|
2007-03-07 16:46:51 +00:00
|
|
|
|
Release notes for GStreamer Base Plug-ins 0.10.12 "Zombie Horde"
|
2004-03-09 18:35:03 +00:00
|
|
|
|
|
|
|
|
|
|
2005-12-05 18:02:48 +00:00
|
|
|
|
|
|
|
|
|
The GStreamer team is proud to announce a new release
|
|
|
|
|
in the 0.10.x stable series of the
|
2005-09-06 14:03:04 +00:00
|
|
|
|
GStreamer Base Plug-ins.
|
2004-03-09 18:35:03 +00:00
|
|
|
|
|
|
|
|
|
|
2005-12-05 18:02:48 +00:00
|
|
|
|
The 0.10.x series is a stable series targeted at end users.
|
2005-06-18 22:43:51 +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 18:35:03 +00:00
|
|
|
|
|
|
|
|
|
|
2005-12-05 18:02:48 +00:00
|
|
|
|
|
2005-06-18 22:43:51 +00:00
|
|
|
|
This module contains a set of reference plugins, base classes for other
|
|
|
|
|
plugins, and helper libraries.
|
|
|
|
|
|
|
|
|
|
This module is kept up-to-date together with the core developments. Element
|
|
|
|
|
writers should look at the elements in this module as a reference for
|
|
|
|
|
their development.
|
|
|
|
|
|
|
|
|
|
This module contains elements for, among others:
|
|
|
|
|
|
|
|
|
|
device plugins: x(v)imagesink, alsa, v4lsrc, cdparanoia
|
|
|
|
|
containers: ogg
|
|
|
|
|
codecs: vorbis, theora
|
|
|
|
|
text: textoverlay, subparse
|
2005-11-23 19:55:44 +00:00
|
|
|
|
sources: audiotestsrc, videotestsrc, gnomevfssrc
|
2005-06-18 22:43:51 +00:00
|
|
|
|
network: tcp
|
|
|
|
|
typefind
|
|
|
|
|
audio processing: audioconvert, adder, audiorate, audioscale, volume
|
|
|
|
|
visualisation: libvisual
|
|
|
|
|
video processing: ffmpegcolorspace
|
|
|
|
|
aggregate elements: decodebin, playbin
|
|
|
|
|
|
2004-03-09 18:35:03 +00:00
|
|
|
|
|
2005-09-06 14:03:04 +00:00
|
|
|
|
Other modules containing plug-ins are:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2007-03-07 16:46:51 +00:00
|
|
|
|
Please note that decodebin2 API included in this release is still
|
|
|
|
|
considered unstable and WILL change in future releases. At this stage, only
|
|
|
|
|
developers or early adopters should consider using the decodebin2 API embodied
|
|
|
|
|
in its signals and properties.
|
|
|
|
|
|
2004-03-09 18:35:03 +00:00
|
|
|
|
|
2006-09-14 20:09:19 +00:00
|
|
|
|
|
2004-03-09 18:35:03 +00:00
|
|
|
|
Features of this release
|
|
|
|
|
|
2007-03-07 16:46:51 +00:00
|
|
|
|
* New API for on-demand plugin installation
|
|
|
|
|
* Xv thread-safety and configuration enhancements
|
|
|
|
|
* decodebin2 improvements
|
|
|
|
|
* Support more raw audio format conversions
|
|
|
|
|
* Improvements in Ogg support
|
|
|
|
|
* AudioFilter base class ported to 0.10
|
|
|
|
|
* Fixes for subtitles
|
|
|
|
|
* Latency/live-playback support for Alsa
|
|
|
|
|
* Lots of bug fixes and improvements
|
2004-03-09 18:35:03 +00:00
|
|
|
|
|
|
|
|
|
Bugs fixed in this release
|
2006-09-14 20:09:19 +00:00
|
|
|
|
|
2007-03-07 16:46:51 +00:00
|
|
|
|
* 398721 : No video in .ogm files with decodebin2
|
|
|
|
|
* 339837 : [audioconvert] support for 64-bit float audio
|
|
|
|
|
* 341524 : [decodebin] can't handle decoders with always src pads wi...
|
|
|
|
|
* 352069 : Add de.po German translation
|
|
|
|
|
* 363379 : [oggmux] doesn't detect EOS on all sinkpads
|
|
|
|
|
* 378436 : [oggdemux] rhythmbox crash on fast clicking on rating in ...
|
|
|
|
|
* 380342 : Totem does not play mp3 files when lyrics are present
|
|
|
|
|
* 383195 : [cddabasesrc,basertpaudiopayload] compile errors with gcc...
|
|
|
|
|
* 383198 : totem crashed to gst_xvimagesink_update_colorbalance
|
|
|
|
|
* 384008 : [xvimagesink] accesses - > xwindow outside locks
|
|
|
|
|
* 384060 : gst_xoverlay_set_xwindow_id() causing lockups with x(v)im...
|
|
|
|
|
* 387138 : x input events processing in sinks with xoverlay interfac...
|
|
|
|
|
* 390063 : Documentation typo
|
|
|
|
|
* 390076 : add xv adaptor and port properties in xvimagesink element.
|
|
|
|
|
* 391365 : [oggdemux] internal stream error on OggFlac
|
|
|
|
|
* 392070 : [vorbis] GST_TAG_LOCATION not mapped
|
|
|
|
|
* 392393 : [API] add libgstbaseutils library for missing plugins mes...
|
|
|
|
|
* 396042 : mpeg4 video typefinder loops endlessly on quicktime redirect
|
|
|
|
|
* 396835 : audioconvert/audioresample combination causing buffer of ...
|
|
|
|
|
* 397673 : [patch] XIOError caught in x[v]imagesink.c
|
|
|
|
|
* 397810 : [typefinding] .vob file: could not determine type of stream
|
|
|
|
|
* 398110 : [theoraenc] GLib failed to allocate 3080991032 bytes on g...
|
|
|
|
|
* 399340 : Crash in the oggdemux plugin when trying to play a specia...
|
|
|
|
|
* 401029 : [playbin] rapidly changing visualisation freezes
|
|
|
|
|
* 401072 : Move libgimme-codec helper functions to GStreamer
|
|
|
|
|
* 402505 : visualisations don't work for some samplerates
|
|
|
|
|
* 407811 : decodebin2 hang on HD clip
|
|
|
|
|
* 409683 : Crash with Decodebin2
|
|
|
|
|
* 410396 : not reading " DATE " tags from Flac files
|
|
|
|
|
* 410963 : Fails to build with -z defs
|
|
|
|
|
* 357503 : [suparse] wrong timing with microdvd subtitles
|
|
|
|
|
* 393310 : [pango] localtime_r does not exist in MinGW
|
|
|
|
|
* 397207 : Test failure w/ HP-UX 11.11 & native compiler
|
|
|
|
|
* 399948 : [textoverlay] leaks upstream events if textpad unlinked
|
|
|
|
|
* 403963 : GstAudioFilter base class broken
|
|
|
|
|
* 404512 : [videoscale] floating point exception on 1x1 video
|
|
|
|
|
* 405020 : [alsa] probing the device-name doesn't seem to work corre...
|
|
|
|
|
* 408278 : [videorate] memory leak
|
|
|
|
|
* 410772 : Crash copying a GstNetBuffer
|
|
|
|
|
* 401118 : [visual] error if width not a multiple of 4
|
|
|
|
|
* 405451 : [alsasink] deadlocks when disconnecting USB Sounddevice
|
2006-09-14 20:09:19 +00:00
|
|
|
|
|
|
|
|
|
API changed in this release
|
|
|
|
|
|
|
|
|
|
- API additions:
|
2004-03-09 18:35:03 +00:00
|
|
|
|
|
2007-03-07 16:46:51 +00:00
|
|
|
|
* GstAudioFilter
|
|
|
|
|
* GST_VIDEO_SINK_CAST()
|
|
|
|
|
* gst_pb_utils_add_codec_description_to_tag_list()
|
|
|
|
|
* gst_pb_utils_get_codec_description()
|
|
|
|
|
* gst_pb_utils_get_source_description()
|
|
|
|
|
* gst_pb_utils_get_sink_description()
|
|
|
|
|
* gst_pb_utils_get_decoder_description()
|
|
|
|
|
* gst_pb_utils_get_encoder_description()
|
|
|
|
|
* gst_pb_utils_get_element_description()
|
|
|
|
|
* gst_pb_utils_init()
|
|
|
|
|
* gst_install_plugins_context_new()
|
|
|
|
|
* gst_install_plugins_context_set_xid()
|
|
|
|
|
* gst_install_plugins_context_free()
|
|
|
|
|
* gst_install_plugins_async()
|
|
|
|
|
* gst_install_plugins_sync()
|
|
|
|
|
* gst_install_plugins_return_get_name()
|
|
|
|
|
* gst_install_plugins_installation_in_progress()
|
|
|
|
|
* gst_missing_uri_source_message_new()
|
|
|
|
|
* gst_missing_uri_sink_message_new
|
|
|
|
|
* gst_missing_element_message_new
|
|
|
|
|
* gst_missing_decoder_message_new
|
|
|
|
|
* gst_missing_encoder_message_new
|
|
|
|
|
* gst_missing_plugin_message_get_installer_detail
|
|
|
|
|
* gst_missing_plugin_message_get_description
|
|
|
|
|
* gst_is_missing_plugin_message
|
2004-03-09 18:35:03 +00:00
|
|
|
|
|
|
|
|
|
Download
|
|
|
|
|
|
2005-06-18 22:43:51 +00:00
|
|
|
|
You can find source releases of gst-plugins-base in the download directory:
|
|
|
|
|
http://gstreamer.freedesktop.org/src/gst-plugins-base/
|
2004-03-09 18:35:03 +00:00
|
|
|
|
|
|
|
|
|
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
|
|
|
|
|
|
|
|
|
|
CVS is hosted on cvs.freedesktop.org.
|
|
|
|
|
All code is in CVS and can be checked out from there.
|
|
|
|
|
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
|
|
|
|
|
|
|
|
|
|
Contributors to this release
|
|
|
|
|
|
2006-12-07 02:30:38 +00:00
|
|
|
|
*
|
2007-03-07 16:46:51 +00:00
|
|
|
|
* Andy Wingo
|
2006-12-07 02:30:38 +00:00
|
|
|
|
* David Schleef
|
2007-03-07 16:46:51 +00:00
|
|
|
|
* Ed Catmur
|
2006-04-28 10:53:40 +00:00
|
|
|
|
* Edward Hervey
|
2007-03-07 16:46:51 +00:00
|
|
|
|
* Günter Thelen
|
|
|
|
|
* Holger Wansing
|
2006-04-28 10:53:40 +00:00
|
|
|
|
* Jan Schmidt
|
2007-03-07 16:46:51 +00:00
|
|
|
|
* Jens Granseuer
|
2006-12-07 02:30:38 +00:00
|
|
|
|
* Julien MOUTTE
|
2007-03-07 16:46:51 +00:00
|
|
|
|
* Julien Puydt
|
|
|
|
|
* Loïc Minier
|
|
|
|
|
* René Stadler
|
|
|
|
|
* Sebastian Dröge
|
2006-04-28 10:53:40 +00:00
|
|
|
|
* Stefan Kost
|
2007-03-07 16:46:51 +00:00
|
|
|
|
* Sébastien Moutte
|
2005-12-23 18:08:39 +00:00
|
|
|
|
* Thomas Vander Stichele
|
2005-09-06 14:03:04 +00:00
|
|
|
|
* Tim-Philipp Müller
|
2006-04-28 10:53:40 +00:00
|
|
|
|
* Wim Taymans
|
2007-03-07 16:46:51 +00:00
|
|
|
|
* Yves Lefebvre
|
2004-11-25 18:55:57 +00:00
|
|
|
|
|