|
 |
Release notes for
GStreamer Base Plug-ins 0.10.16
"Scheduled Interruption"
The GStreamer team is proud to announce a new release
in the 0.10.x stable series of the
GStreamer Base Plug-ins.
The 0.10.x series is a stable series targeted at end users.
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.
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
- sources: audiotestsrc, videotestsrc, gnomevfssrc
- network: tcp
- typefind
- audio processing: audioconvert, adder, audiorate, audioscale, volume
- visualisation: libvisual
- video processing: ffmpegcolorspace
- aggregate elements: decodebin, playbin
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
Features of this release
- Handle newer Theora granule-pos semantics
- Introducing first alpha version playbin2 - the upcoming successor to playbin
- Fixes in playbin handling of stream-switching
- New API for uniform handling of raw-video format buffers.
- Improvements for RTSP/RTP handling
- RIFF lib additions for VC-1 and AVC1 fourccs
- Many other bug-fixes and improvements
Bugs fixed in this release
-
506132
: Review of changes in video/video.h
-
320984
: [oggdemux] cannot handle multiple chains
-
373011
: [playbin] throws error when switching off subtitles
-
436756
: Intermittent crashes in Pidgin in audioclock g_type_class...
-
462740
: [streamselector] patch to improve default stream selection
-
486840
: [alsamixer] use _all variants when setting the mixer
-
497964
: theoraenc test fails
-
498228
: gst-plugins-base-0.10.15 does not compile on FreeBSD (Gen...
-
499697
: Provide better pkg-config files
-
502497
: [subparse] SubRip subtitles starting from 0 not recognised
-
503440
: The control sockets used by gstrtspconnection.c are never...
-
503930
: [cdda] warning: 'eos' may be used uninitialized in this f...
-
506928
: [alsamixer] add " PCM " as master fall back for cards that ...
-
508138
: [decodebin] does not error out if pad activation fails
-
509762
: missing file in win32/MANIFEST
-
511274
: gst_rtp_buffer_get_extension_data is returning FALSE when...
-
496731
: [PATCH] xvimagesink leaks memory if initialization fails
-
496761
: [PATCH] RTSP message leaks memory when uninitialized
-
500763
: SIGSEGV while playing ogg audio file
API changes
- API additions
- New GstVideoFormat API and helper functions in libgstvideo
- gst_base_audio_sink_set_provide_clock()
- gst_base_audio_sink_get_provide_clock()
- gst_base_audio_sink_set_slave_method()
- gst_base_audio_sink_get_slave_method()
- gst_base_audio_src_set_provide_clock()
- gst_base_audio_src_get_provide_clock()
Download
You can find source releases of gst-plugins-base in the
gst-plugins-base download directory.
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.
Developers
Git is hosted on git.freedesktop.org. You can
browse the gst-plugins-base repository.
All code is in Git 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
- Bastien Nocera
- David Schleef
- Edward Hervey
- Jan Schmidt
- Jerone Young
- Joe Peterson
- Julien MOUTTE
- Julien Moutte
- Michael Smith
- Peter Kjellerstedt
- Robin Stocker
- Sebastian Dröge
- Sebastien Moutte
- Stefan Kost
- Thijs Vermeir
- Tim-Philipp Müller
- Tommi Myöhänen
- Wim Taymans
|
 |