The GStreamer team is pleased to announce a bugfix release of the stable 1.4 release series. The 1.4 release series is adding new features on top of the 1.2 series and is part of the API and ABI-stable 1.x release series of the GStreamer multimedia framework that contains new features. The 1.4.x bugfix releases only contain important bugfixes compared to 1.4.0. Binaries for Android, iOS, Mac OS X and Windows are provided by the GStreamer project for this release. The Android binaries are now built with the r10c NDK and as such binary compatible again with all NDK and Android releases. Additionally now binaries for Android ARMv7 and Android X86 are provided. This binary release features the first 1.4 releases of GNonLin and the GStreamer Editing Services. 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. The stable 1.4.x release series is API and ABI compatible with 1.0.x and any other 1.x release series in the future. Compared to 1.0.x it contains some new features and more intrusive changes that were considered too risky as a bugfix. Bug reports fixed in this release: GStreamer core: * 736969 : queue2: dead lock when buffering * 738092 : basesink: clamp reported position based on direction * 740001 : task: race condition when pausing and stopping GStreamer Plugins Base: * 741420 : video pools: should update size in configuration after applying alignment * 715050 : add typefinder for audio/x-audible * 739544 : tcp: Add test and fix memory leak in tcp elements * 739840 : typefind should recognize Apple Core Audio Format (CAF) * 740556 : videodecoder: don't complain when DTS != PTS on keyframes * 740675 : playsink: continues playback, reset mute property * 740730 : rtspconnection: don't remove child source if parent source is already destroyed * 740853 : audiodecoder: Push pending events before sending EOS. * 740952 : alsa: NetBSD fixes * 741045 : audiorate can can lose timestamp precision in some cases * 741198 : playbin: leaks GstPads GStreamer Plugins Good: * 711437 : apev2mux: should not put APEv2 tags at beginning of WavPack files * 726194 : v4l2src does not cope well when a capture card is sometimes interlaced, sometimes progressive at the same resolution * 736397 : flvdemux: Per-stream resyncing behavior causes A/V-desyncs * 737603 : v4l2bufferpool: set buffer interlace flags when field is V4L2_FIELD_INTERLACED * 739476 : vpx: fails to build against libvpx from git * 739722 : matroskamux: Thread safe register GstMatroskamuxPad * 739789 : v4l2allocator: fix error message if allocator is already active * 739791 : v4l2bufferpool: unref pool when v4l2_allocator_new() fails * 739792 : v4l2allocator: fix gst_v4l2_allocator_stop prototype * 739996 : videomixer: Drops a lot of frames, if one of the sources is live * 740040 : v4l2src: Fails in presence of V4L2_BUF_FLAG_ERROR * 740392 : rtspsrc: mikey base64 decoded key-mgmt leak * 740407 : qtmux limits capture to 4096x4096 * 740633 : v4l2src: RW io-mode is broken * 740636 : v4l2src: framerate is not always set on driver * 740671 : aspectratiocrop: crop needs to be reset when video size changes * 740905 : v4l2: still has 1 include to linux/videodev.h * 741271 : rtph264pay: Buffer leak in H.264 payloader when using SPS/PPS * 741381 : rtph264pay: Race condition may cause crash when going from PAUSED- > READY * 741407 : deinterlace: in query_caps return only supported formats if filter is interlaced * 737579 : v4l2object: set colorspace for output devices * 739754 : v4l2bufferpool: Should validate that all memories are writeable before queueing back GStreamer Plugins Bad: * 722764 : rawparse: fix SEEKING query handling * 729768 : mpegtsbase: Raise limit to read more bytes initially to find PCR * 739152 : gl/cocoa: build with GNUStep fails * 740191 : dvbbasesink: segfaults on 32-bit (rpi) * 740201 : gl/cocoa: Does not compile on OSX < 10.7 anymore * 740451 : srtpdec: leaks rtp/rtcp sink events * 740953 : configure.ac: unportable test(1) comparison operator * 741321 : opusparse: fix header parsing esp. of encoded output of libopus GStreamer RTSP Server: * 739481 : rtsp-stream: leaks srtp decoder when leaving rtpbin Release tarballs can be downloaded directly from: http://gstreamer.freedesktop.org/src/gstreamer/gstreamer-1.4.5.tar.xz 40801aa7f979024526258a0e94707ba42b8ab6f7d2206e56adbc4433155cb0ae gstreamer-1.4.5.tar.xz http://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-1.4.5.tar.xz 77bd8199e7a312d3d71de9b7ddf761a3b78560a2c2a80829d0815ca39cbd551d gst-plugins-base-1.4.5.tar.xz http://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-1.4.5.tar.xz 79b1b5f3f7bcaa8a615202eb5e176121eeb8336960f70687e536ad78dbc7e641 gst-plugins-good-1.4.5.tar.xz http://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.4.5.tar.xz 152fad7250683d72f9deb36c5685428338365fe4a4c87ffe15e38783b14f983c gst-plugins-bad-1.4.5.tar.xz http://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-1.4.5.tar.xz 5cd5e81cf618944f4dc935f1669b2125e8bb2fe9cc7dc8dc15b72237aca49067 gst-plugins-ugly-1.4.5.tar.xz http://gstreamer.freedesktop.org/src/gst-libav/gst-libav-1.4.5.tar.xz 605c62624604f3bb5c870844cc1f2711779cc533b004c2aa1d8c0d58557afbbc gst-libav-1.4.5.tar.xz http://gstreamer.freedesktop.org/src/gst-rtsp-server/gst-rtsp-server-1.4.5.tar.xz 3089254bd31b7c1f1cf2c034a3b3551f92878f9e3cab65cef3a901a04c0f1d37 gst-rtsp-server-1.4.5.tar.xz Binaries for Android, iOS, Mac OS X and Windows are available from here: http://gstreamer.freedesktop.org/data/pkg/android/1.4.5/ a3a7a28e5d40cd5f071bc277055b624c956d27d4ba42dc812132a5fa14611ab6 gstreamer-1.0-android-arm-debug-1.4.5.tar.bz2 d6e634d6317993af4634cb3bd959a03d109a5646294c78eebbbaef89a4192b40 gstreamer-1.0-android-armv7-debug-1.4.5.tar.bz2 82fadb3b9a027aa7c900e49691cf719beb3c80f83daf91bc7f484976be79d5a4 gstreamer-1.0-android-x86-debug-1.4.5.tar.bz2 ac370dfccd0b65981163bb6ca9c13db414ed8a233a5ebd40fdd26279576ea340 gstreamer-1.0-android-arm-release-1.4.5.tar.bz2 8df0c7c823d156013c49a177e4070d4c43048779ceee3b176115d385dcb56f75 gstreamer-1.0-android-armv7-release-1.4.5.tar.bz2 cca3b6c5b6d617ac2e1c8c934d75777f88a536c79169d4046e0693dc5e72178d gstreamer-1.0-android-x86-release-1.4.5.tar.bz2 http://gstreamer.freedesktop.org/data/pkg/ios/1.4.5/ d7d28a958f82fcf775b342d1762467287c058d40cdb5002926944b6440bf554a gstreamer-1.0-devel-1.4.5-ios-universal.pkg http://gstreamer.freedesktop.org/data/pkg/osx/1.4.5/ 3dcba57f6a75dce1709c01f8d0d1db327c2c3f03700790b7cb93ca766c5b7ae2 gstreamer-1.0-1.4.5-universal.pkg 8a78cc789787e387111e162812e9bb3b2a69376184efaf2e0c8acd2486ee612a gstreamer-1.0-devel-1.4.5-universal.pkg e386f34c02879237f1b8ab5d5f4afaa72adeef4e5720014ab889143b1a26c8f4 gstreamer-1.0-1.4.5-universal-packages.dmg http://gstreamer.freedesktop.org/data/pkg/windows/1.4.5/ 5065a617572ca4e8a3f32243d2a6679845f43231965f719ffc765f3819f1a8c8 gstreamer-1.0-x86_64-1.4.5.msi 2dae2f166ccb682ac5129dd3598f33da3c768353f25b3479926522cedc12f2ff gstreamer-1.0-devel-x86_64-1.4.5.msi eb5016744e27b370d92bdcf42d37f16f3cfe3c4226e11250c04117409798e7cb gstreamer-1.0-x86-1.4.5.msi 10957550633c4226a1ed0473c55a52eb68be605d52cac677f2dffc4bb2015734 gstreamer-1.0-devel-x86-1.4.5.msi 35dc6bfe8e134a1c3c30e964a304a54be3d1b45357b3e88cb5e7919e27effdc6 gstreamer-1.0-x86_64-1.4.5-merge-modules.zip 64e62f53ffff9eda25f99d73438c7c58b7ddcde67944b0849d39cbb75d53f35e gstreamer-1.0-x86-1.4.5-merge-modules.zip As always, please let us know of any issues you run into by filing a bug in Bugzilla: http://gstreamer.freedesktop.org/bugs/ -- Sebastian Dröge, Centricular Ltd · http://www.centricular.com
Attachment:
signature.asc
Description: This is a digitally signed message part