2 Release notes for GStreamer Base Plugins 1.3.3
5 The GStreamer team is pleased to announce the third release of the unstable
6 1.3 release series. The 1.3 release series is adding new features on top of
7 the 1.0 and 1.2 series and is part of the API and ABI-stable 1.x release
8 series of the GStreamer multimedia framework. The unstable 1.3 release series
9 will lead to the stable 1.4 release series in the next weeks, and newly added
10 API can still change until that point.
13 This is hopefully the last 1.3 development release and will be followed by
14 the first 1.4.0 release candidate (1.3.90) in 1-2 weeks. Which then hopefully
15 is followed by 1.4.0 soonish in early July.
18 Binaries for Android, iOS, Mac OS X and Windows will be provided separately
19 during the unstable 1.3 release series.
22 This module contains a set of reference plugins, base classes for other
23 plugins, and helper libraries. It also includes essential elements such
24 as audio and video format converters, and higher-level components like playbin,
25 decodebin, encodebin, and discoverer.
27 This module is kept up-to-date together with the core developments. Element
28 writers should look at the elements in this module as a reference for
31 This module contains elements for, among others:
33 device plugins: x(v)imagesink, alsa, v4lsrc, cdparanoia
35 codecs: vorbis, theora
36 text: textoverlay, subparse
37 sources: audiotestsrc, videotestsrc, giosrc
40 audio processing: audioconvert, adder, audiorate, audioresample, volume
41 visualisation: libvisual
42 video processing: videoconvert, videoscale
43 high-level components: playbin, uridecodebin, decodebin, encodebin, discoverer
44 libraries: app, audio, fft, pbutils, riff, rtp, rtsp, sdp, tag, video
47 Other modules containing plugins are:
51 contains a set of well-supported plugins under our preferred license
53 contains a set of well-supported plugins, but might pose problems for
56 contains a set of less supported plugins that haven't passed the
57 rigorous quality testing we expect, or are still missing documentation
60 contains a set of codecs plugins based on libav (formerly gst-ffmpeg)
66 Bugs fixed in this release
68 * 709868 : Keep still meaningfull pending events on FLUSH_STOP
69 * 724231 : appsrc: handle flushing from send_event
70 * 730559 : dmabuf: fix checking mmap flags
71 * 730749 : Failed to determine keyframeness of audio/x-opus packet
72 * 730868 : uridecodebin: Does not handle RTSP streams where one of the payload formats is not supported properly
73 * 730874 : audio: Add a missing precondition to gst_audio_format_from_string()
74 * 731121 : alsasink: Race condition causes alsasink to use invalid caps when a pipeline fails to start
75 * 731566 : tcpserversrc: close the server socket after accepting a connection
76 * 731567 : tcpserversrc: return GST_FLOW_FLUSHING instead of GST_FLOW_ERROR when accept is canceled
80 You can find source releases of gst-plugins-base in the download
81 directory: http://gstreamer.freedesktop.org/src/gst-plugins-base/
83 The git repository and details how to clone it can be found at
84 http://cgit.freedesktop.org/gstreamer/gst-plugins-base/
88 The project's website is http://gstreamer.freedesktop.org/
90 ==== Support and Bugs ====
92 We use GNOME's bugzilla for bug reports and feature requests:
93 http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer
95 Please submit patches via bugzilla as well.
97 For help and support, please subscribe to and send questions to the
98 gstreamer-devel mailing list (see below for details).
100 There is also a #gstreamer IRC channel on the Freenode IRC network.
104 GStreamer is stored in Git, hosted at git.freedesktop.org, and can be cloned
105 from there (see link above).
107 Interested developers of the core library, plugins, and applications should
108 subscribe to the gstreamer-devel list.
111 Contributors to this release