2004-03-09 18:35:03 +00:00
|
|
|
|
|
2010-04-28 01:16:58 +00:00
|
|
|
|
Release notes for GStreamer Base Plug-ins 0.10.29 "Freaks"
|
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
|
2010-04-28 01:16:58 +00:00
|
|
|
|
sources: audiotestsrc, videotestsrc, gnomevfssrc
|
2005-06-18 22:43:51 +00:00
|
|
|
|
network: tcp
|
|
|
|
|
typefind
|
2010-03-06 00:09:29 +00:00
|
|
|
|
audio processing: audioconvert, adder, audiorate, audioresample, volume
|
2005-06-18 22:43:51 +00:00
|
|
|
|
visualisation: libvisual
|
|
|
|
|
video processing: ffmpegcolorspace
|
2010-04-28 01:16:58 +00:00
|
|
|
|
aggregate elements: uridecodebin, playbin2, decodebin2, decodebin, playbin
|
2005-06-18 22:43:51 +00:00
|
|
|
|
|
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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
|
|
|
|
|
|
2010-04-28 01:16:58 +00:00
|
|
|
|
* video: add support for color-matrix and chroma-site fields in video caps and selected elements
|
|
|
|
|
* video: Add support for 8-bit and 16-bit grayscale formats
|
|
|
|
|
* typefinding: add AAC profile, level, channels and rate to ADTS caps
|
|
|
|
|
* tags: add basic xmp metadata support
|
|
|
|
|
* gio, gnomevfs: invert ranks of gio and gnomevfs elements: gio is prefered now, gnomevfs has been deprecated
|
|
|
|
|
* riff: add mapping for On2 VP62 and VP7 and add some more MPEG4 fourccs
|
|
|
|
|
* playsink: Don't fail if there are subtitles and audio but no video
|
|
|
|
|
* oggdemux: map old FLAC mapping correctly
|
|
|
|
|
* alsa: handle disappearing of sound device whilst in use more gracefully
|
|
|
|
|
* playbin: Only unref the volume element on dispose and when a new audio sink is set
|
|
|
|
|
* build: build plugin, example and libs directories in parallel if make -jN is used
|
|
|
|
|
* uridecodebin/playbin2: we can handle avi in download mode too
|
|
|
|
|
* rtsp: handle closed POST socket in tunneling, ignore unparsable ranges, allow for more ipv6 addresses
|
|
|
|
|
* audiopayload: add property to control packet duration
|
2008-06-18 14:36:28 +00:00
|
|
|
|
|
|
|
|
|
Bugs fixed in this release
|
|
|
|
|
|
2010-04-28 01:16:58 +00:00
|
|
|
|
* 615647 : xvimagesink could miss initial expose
|
|
|
|
|
* 423086 : vorbisdec introduces timestamp discontinuity at the end
|
|
|
|
|
* 601315 : [uridecodebin] No download buffering for AVI files
|
|
|
|
|
* 609539 : xmp metadata support in tag library
|
|
|
|
|
* 609801 : [volume] Use sample accurate property values if a controller is used
|
|
|
|
|
* 610248 : don't poll geometry for every frame
|
|
|
|
|
* 610249 : [xoverlay] add set_render_rectangle() methods
|
|
|
|
|
* 610866 : [playbin2] Don't fail if there are subtitles and audio but no video
|
|
|
|
|
* 611702 : playbin2: Warning: g_object_set: assertion `G_IS_OBJECT (object)' failed with custom text sink
|
|
|
|
|
* 612223 : [base(audio)sink] hangs in _wait_eos
|
|
|
|
|
* 612312 : typefind: Post AAC profile in caps
|
|
|
|
|
* 612552 : Examples and tests don't compile with -DGSEAL_ENABLE
|
|
|
|
|
* 612783 : Warning when compiling gstsubparse.c with MSVC
|
|
|
|
|
* 612845 : [typefindfunctions] crash in strncasecmp() on windows
|
|
|
|
|
* 612968 : Add On2 VP62 and VP7 support in riff-media
|
|
|
|
|
* 613093 : Improper boundary condition handling in videoscale.
|
|
|
|
|
* 613198 : ximagesink memory leak
|
|
|
|
|
* 613248 : [audiopayload] add property to control packet duration
|
|
|
|
|
* 613281 : [PATCH] autogen.sh: Don't call configure with --enable-plugin-docs
|
|
|
|
|
* 613387 : [gio] compiler warning with GLib 2.18, breaks build with -Werror
|
|
|
|
|
* 613403 : docs: gst_x_overlay_handle_events() lacks Since: tag
|
|
|
|
|
* 613589 : typefind: Export AAC level in caps
|
|
|
|
|
* 613591 : rtspsrc doesn't parse negative port numbers
|
|
|
|
|
* 613690 : [xmp] refactoring to 1-n tag mappings
|
|
|
|
|
* 613809 : [oggdemux] flac: file does not play locally
|
|
|
|
|
* 614288 : Setting playbin volume has no effect the second time around
|
|
|
|
|
* 614545 : gstalsasrc mixer task spins 100% CPU when USB sound card is removed
|
|
|
|
|
* 614622 : Trying to compile and it blows up at seek
|
|
|
|
|
* 614764 : Compile breaks on Mac OS 10.5.8 on new jsseek example
|
|
|
|
|
* 615572 : Buffer Leak in audiorate during fill process
|
|
|
|
|
* 615697 : Problems with Makefile
|
|
|
|
|
* 615789 : [ximagesink] gst_ximagesink_xwindow_update_geometry: assertion `xwindow != NULL' failed
|
|
|
|
|
* 616545 : [ffmpegcolorspace] Crashes when converting Y41B with some width/height combinations
|
|
|
|
|
|
|
|
|
|
API changed in this release
|
|
|
|
|
|
|
|
|
|
- API additions:
|
|
|
|
|
|
|
|
|
|
* gst_x_overlay_set_render_rectangle()
|
|
|
|
|
* gst_tag_list_from_xmp_buffer()
|
|
|
|
|
* gst_tag_list_to_xmp_buffer()
|
|
|
|
|
* gst_video_format_is_gray()
|
|
|
|
|
* gst_video_parse_caps_chroma_site()
|
|
|
|
|
* gst_video_parse_caps_color_matrix()
|
|
|
|
|
* GST_VIDEO_CAPS_GRAY8
|
|
|
|
|
* GST_VIDEO_CAPS_GRAY16
|
|
|
|
|
* GST_TYPE_RTSP_LOWER_TRANS
|
|
|
|
|
* gst_rtsp_lower_trans_get_type()
|
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
|
|
|
|
|
|
2009-05-10 22:57:01 +00:00
|
|
|
|
GStreamer is stored in Git, hosted at git.freedesktop.org, and can be cloned from there.
|
2004-03-09 18:35:03 +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
|
|
|
|
|
|
|
|
|
|
Contributors to this release
|
|
|
|
|
|
2010-04-28 01:16:58 +00:00
|
|
|
|
* Arun Raghavan
|
2009-10-05 12:56:15 +00:00
|
|
|
|
* Benjamin Otte
|
2010-04-28 01:16:58 +00:00
|
|
|
|
* Damien Lespiau
|
|
|
|
|
* David Hoyt
|
2008-06-18 14:36:28 +00:00
|
|
|
|
* David Schleef
|
2010-04-28 01:16:58 +00:00
|
|
|
|
* Edward Hervey
|
|
|
|
|
* Jan Schmidt
|
|
|
|
|
* Mark Nauwelaerts
|
|
|
|
|
* Olivier Crête
|
|
|
|
|
* Peter Kjellerstedt
|
|
|
|
|
* Reuben Dowle
|
|
|
|
|
* Rob Clark
|
|
|
|
|
* Robert Swain
|
|
|
|
|
* Sebastian Dröge
|
|
|
|
|
* Stefan Kost
|
|
|
|
|
* Thiago Santos
|
|
|
|
|
* Thomas Green
|
2008-06-18 14:36:28 +00:00
|
|
|
|
* Tim-Philipp Müller
|
2010-04-28 01:16:58 +00:00
|
|
|
|
* Torsten Schönfeld
|
|
|
|
|
* Vincent Untz
|
2008-03-21 00:26:03 +00:00
|
|
|
|
* Wim Taymans
|
2004-11-25 18:55:57 +00:00
|
|
|
|
|