RELEASE: GStreamer Core and Plugins 1.0.9
Tim-Philipp Müller
t.i.m at zen.co.uk
Fri Aug 2 06:32:20 PDT 2013
The GStreamer project announces another bug-fix release for the new
API and ABI-stable 1.x series of the GStreamer multimedia framework.
The 1.x series is a stable series targeted at end users. It is not API
or ABI compatible with the 0.10.x series. It can, however, be installed
in parallel with the 0.10.x series and will not affect an existing
0.10.x installation.
1.0.x is our current bug-fix only release series released from the 1.0
branch in git, while 1.1.x is our current development series released
from git master where bigger code changes may happen and new features
and new API is added.
GStreamer core changes since 1.0.8:
* basesink: when we asynchronously go from READY to PLAYING, also
call the state change function so that subclasses can update
their state for PLAYING, esp. audio sinks added to the pipeline
dynamically
* bindings: gobject-introspection annotation fixes
GStreamer core bugs fixed since 1.0.8:
* 702282 : basesink: makes element go to PLAYING without PAUSED_TO_PLAYING transition
GStreamer Plugins Base changes since 1.0.8:
* subparse: re-enable sami parser
* tagdemux: fix ACCURATE seeks in push mode
* multisocketsink, multifdsink: fix handling of partial writes and WOULD_BLOCK errors, and other fixes
* audiodecoder: fix input caps leak
GStreamer Plugins Base bugs fixed since 1.0.8:
* 693056 : subparse: re-enable sami support
* 704291 : riff: PNG AVI file does not play
* 704301 : tagdemux: Breaks seeking forward fails if ACCURATE seek and push sources
* 704926 : audiodecoder: leaks input caps
GStreamer Plugins Good changes since 1.0.8:
* udpsink, multiudpsink: unbreak IPv4 fallback on systems without
IPv6 support
* deinterlace: fix changing 'mode' property on-the-fly to
enable/disable deinterlacing
* rtp: fix autoplugging of depayloaders if there's only one of
the payload number and the encoding-name
* pulse: fixes for alaw/mulaw
* matroskademux, avidemux: fix some buffer leaks
* flacenc: fix image tag handling
GStreamer Plugins Good bug fixes since 1.0.8:
* 641599 : deinterlace: changing " mode " property on-the-fly doesn't work
* 695981 : Segmentation fault on gst_v4l2_buffer_pool_process after sending start-capture
signal to camerabin2 just after setting the pipeline state to PLAYING
* 704162 : aacparse: Too verbose when parsing LOAS stream
* 704533 : regression: rtppcmudpay no longer autoplugged for rtsp stream with mulaw audio
* 704553 : (dyn|multi)udpsink: broken on !IPv6 systems
* 705018 : flacenc: segfault when trying to encode from alac decoded file
GStreamer Plugins Ugly changes since 1.0.8:
* mpeg2dec: fix crash on resolution changes
GStreamer Plugins Ugly bugs fixed since 1.0.8:
* 690701 : mpeg2dec: Segfault on aspect change in dvb/multicast stream
GStreamer Plugins Bad changes since 1.0.8:
* midi: add midi parser and fluidsynth midi renderer
* winscreencap: port to 1.0
* openjpeg: add OpenJPEG-based JPEG2000 decoder and encoder
* decklink: add "device-number" to select from multiple devices
* decklink: actually enable decklinksink
* dvdspu: fix artefacts and invalid memory access when clipping subtitles
GStreamer Plugins Bad bugs fixed since 1.0.8:
* 704505 : decklink: add back property to select device
* 705039 : dvdspu: artifacts when clipping spu
GStreamer Libav Plugins changes since 1.0.8:
* enable SIMD optimizations on OS/X, improving performance a lot in many cases
GStreamer Plugins Libav bugs fixed since 1.0.8:
* 704442 : avdec_h264: enormous CPU load on decoding on OSX
Release tarballs can be downloaded directly from:
http://gstreamer.freedesktop.org/src/gstreamer/gstreamer-1.0.9.tar.xz
17a2c60a82baa461ef685ad3de187edb9c03a2c7e07513daba58a5a32efacaa3 gstreamer-1.0.9.tar.xz
http://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-1.0.9.tar.xz
963e3b83d651661f495ca2e44ccd2d5c61e986e9d7706246e568276689a372ea gst-plugins-base-1.0.9.tar.xz
http://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-1.0.9.tar.xz
cfa2e617a76f93e9ddd4ae1109297e93fb4a06b152042b996231234a72c5a5ff gst-plugins-good-1.0.9.tar.xz
http://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-1.0.9.tar.xz
11250fe9e44b0169c3a289e981b31874b483643ed78f619682ae1644d7088379 gst-plugins-ugly-1.0.9.tar.xz
http://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.0.9.tar.xz
69d236b1d8188270a3f51f6710146d0ca63c2f1a9f6cfbab3399ef01b9498f75 gst-plugins-bad-1.0.9.tar.xz
http://gstreamer.freedesktop.org/src/gst-libav/gst-libav-1.0.9.tar.xz
759641c0597c24191322f40945b363b75df299a539ff4086650be6193028189a gst-libav-1.0.9.tar.xz
Updated packages should be available shortly in debian sid, Fedora 18/19, Ubuntu, and other distros.
Binary packages for Windows, OS/X and Android are available here:
http://gstreamer.freedesktop.org/data/pkg/windows/1.0.9/
2d63d8f3e2d5acaa99ed3acc324f42ff7387eee17c54e7762f65d1992acda40c gstreamer-1.0-devel-x86-1.0.9.msi
1eccf801b7d53fd1f1c2c93011f30a106309d68189cea81837688578ed653009 gstreamer-1.0-devel-x86_64-1.0.9.msi
ce98e1e57a09021aa8ba5ba61b3a3c6a0ad9d191f51c45f3fc1fcb545091ca11 gstreamer-1.0-x86-1.0.9-merge-modules.zip
911c7c038901b26dc2c65a2fe32a4ae62b33be97f468d89b8021b0f124c9aca4 gstreamer-1.0-x86-1.0.9.msi
a3938daf98b204df024c77f12c8c3136afb4062a715e82e72952ff9a2ba8dcc0 gstreamer-1.0-x86_64-1.0.9-merge-modules.zip
e70aaad776602ca0cdb3341f6a119ac243844495ab3a563f060190a739830738 gstreamer-1.0-x86_64-1.0.9.msi
http://gstreamer.freedesktop.org/data/pkg/osx/1.0.9/
42a5cfb510a56f07ca4c5e1f63fded5ea92021ed7c5bfb8503a350565ca1776d gstreamer-1.0-1.0.9-universal-packages.dmg
c06731f49d696a04c18122d00d0fe5b4c7645fd50ef8abc2a33fafc276b58499 gstreamer-1.0-1.0.9-universal.pkg
828548581871e4167feaff4a33f4ab6be25030a3d039352d588d0a161fd05246 gstreamer-1.0-devel-1.0.9-universal.pkg
http://gstreamer.freedesktop.org/data/pkg/android/1.0.9/
95fcbee5b6d29740e6bad7c03121427ec61bedea94fe17dcabbd70cc192b01b3 gstreamer-1.0-android-arm-1.0.9-debug-runtime.tar.bz2
d0cf9000702b7e57c77276f00d441c42b1cd89eabd241a73952785b7b862168c gstreamer-1.0-android-arm-1.0.9-debug-runtime.zip
d4abea6806141a8654b0a64eb13b2b3f21a182aab39f37b3cde713b7bf114a06 gstreamer-1.0-android-arm-1.0.9-debug.tar.bz2
598fa9551782fc3c1454ebe01ca55f2e47fbe8b7b5ffff9893345db724931714 gstreamer-1.0-android-arm-1.0.9-debug.zip
89633ff2b9254005bee8ce84550d300b845eb52fabe882d778b7aa97c770761f gstreamer-1.0-android-arm-1.0.9-release-runtime.tar.bz2
6c6d766e4c54c8d6c48f0be2bac0361d26e761fa7380c362440e1750f17f0414 gstreamer-1.0-android-arm-1.0.9-release-runtime.zip
9743811bd9be1aa4d1bbfaee4df8521839574e5c33afb2ba9e66805093f34583 gstreamer-1.0-android-arm-1.0.9-release.tar.bz2
498ad48fb2f8f23376f977a8c7ce2e9dc59b7a63dd47a352010bcca94a3f205b gstreamer-1.0-android-arm-1.0.9-release.zip
Please see
http://lists.freedesktop.org/archives/gstreamer-devel/2013-July/041991.html
for more details about the binary packages and how to use and build them.
As always, please let us know of any issues you run into by filing a bug
in bugzilla: http://gstreamer.freedesktop.org/bugs/
Happy hacking!
More information about the gstreamer-devel
mailing list