RELEASE: GStreamer Core, Plugins and binaries 1.2.3

Sebastian Dröge sebastian at centricular.com
Mon Feb 10 00:13:47 PST 2014


The GStreamer team is pleased to announce a bugfix release of the stable
1.2 release series. The 1.2 release series is adding new features on top
of the 1.0 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.2.x bugfix releases only contain important bugfixes compared to 1.2.0.

Binaries for Android, iOS, Mac OS X and Windows are provided by the
GStreamer project for this release.


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.2.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:
      * 712597 : multiqueue: regression: buffering of live radio stream never finishes
      * 719814 : docs: add missing files for distribution
      * 721253 : multiqueue: May cause hanging if shut down while handling a serialized query
      * 721289 : pad: using multiple blocking probes doesn't work as expected
      * 721300 : tee: Does not protect pad from being destroyed from pad probe during gst_pad_push()
      * 721350 : baseparse: push pending events before GAP
      * 721422 : Negative pad offsets don't work
      * 721941 : baseparse: do not accumulate buffers on passthrough mode
      * 722467 : pad: Leaks events when iterating sticky events and callback drops event

GStreamer Plugins Base:
      * 603921 : resindvd: DVD menus not working
      * 697665 : Add format=WMV3 for WMV 3 video
      * 711816 : audiobasesrc: Avoid unnecessary configuration if caps don't change
      * 712367 : Prevent the NEON check in configure from passing under aarch64.
      * 715138 : xvimagesink 1.2 ignores resize events when used on a QWidget
      * 719615 : oggdemux: slow seeking on some ogg files
      * 719684 : videodecoder: Allocation query is always at least sent twice
      * 720015 : docs: add missing files for distribution
      * 720661 : audiobasesink: Fix locking bug accessing ring buffer time
      * 721078 : videodecoder: cannot call gst_video_decoder_negotiate without output_state
      * 721666 : videodecoder: push newsegment earlier for reverse playback
      * 721835 : videodecoder: do not drop events when releasing frames
      * 722144 : audiodecoder: do not negotiate caps with rate=1 and channels=1 for gap
      * 722656 : videoconvert: scoring system ranks colour loss very low

GStreamer Plugins Good:
      * 682276 : matroskademux: Discards all video until the first keyframe, even if container keyframe information is wrong
      * 712134 : matroskamux: Text stream generated by appsrc into kateenc+matroskamux loses subtitle encoding
      * 719544 : deinterlace: crash when downstream caps contain list of framerates
      * 720659 : avimux generates wrong 'blockalign'
      * 721241 : wavparse: Do not support wav with id3 tag
      * 721268 : v4l2: Handle v4l2_ioctl() errors even in error handling
      * 722159 : rtpg726pay: string leakage
      * 722163 : osshelper: don't leak fd
      * 722953 : v4l2: ENODATA is Linux-only
      * 723125 : wavparse: Fails if some broadcast wave format (BWF) tags precede fmt chunk

GStreamer Plugins Bad:
      * 709241 : applemedia: Enable I420 on input pad
      * 711163 : amcvideodec: Add the xvid and divx variants for mpeg4 video
      * 721382 : srtpdec: fix GstCaps memory leak
      * 721384 : h264parse: clears keyframe flags when passing through byte-stream AUs (regression)
      * 721715 : h264parse: Multiple SEI messages in SEI RBSP
      * 722158 : facedetect: element non-functional because of unreasonable, hardcoded max-size setting
      * 722414 : vp8pay: Memory leak
      * 722622 : d3dvideosink: Unable to register Direct3D hidden window class
      * 723127 : hlsdemux: Seeks sometimes deadlock
      * 723134 : hlsdemux: Playback may not always start when using a file:// url because of racy EOS handling
      * 723230 : opencv: works with 2.4.8 too
      * 723398 : fisheye: plugin has wrong description

GStreamer libav Plugins:
      * 696495 : gst-libav: context leak
      * 722672 : avmux_dv reports invalid audio caps
      * 723615 : SIGSEGV when setting preload option in gst_ffmpegmux_setcaps


Release tarballs can be downloaded directly from:

http://gstreamer.freedesktop.org/src/gstreamer/gstreamer-1.2.3.tar.xz
0f9a9817a384b3448c368c23345e5122435caef9c00f1c40d7b1953827b0d8eb  gstreamer-1.2.3.tar.xz

http://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-1.2.3.tar.xz
61edec35c270f86928bad434bd059da4efff865d1ef01bcc64ecbd903625dae1  gst-plugins-base-1.2.3.tar.xz

http://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-1.2.3.tar.xz
bfb33536a515bdcc34482f64b8d9cc3e47c753878b254923b419bc2f7485e470  gst-plugins-good-1.2.3.tar.xz

http://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.2.3.tar.xz
595d7911a9e6207dea37200587724bdbf841b81a5eb0730118be36976684278c  gst-plugins-bad-1.2.3.tar.xz

http://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-1.2.3.tar.xz
537b0a7607eee499026388bb705b5b68985a3fd59fe22ee09accaf8cdf57eb3b  gst-plugins-ugly-1.2.3.tar.xz

http://gstreamer.freedesktop.org/src/gst-libav/gst-libav-1.2.3.tar.xz
ebc7fbe10955f40df6ccc4bf689075e7e296205fc7ecd8ff383d43c5cdf5bcd6  gst-libav-1.2.3.tar.xz


Binaries for Android, iOS, Mac OS X and Windows are available from here:

http://gstreamer.freedesktop.org/data/pkg/android/1.2.3/
ed373b8e7039417980c42cdcc39dc38f25bea64d66bd383d489a2a3744e53eb7  gstreamer-1.0-android-arm-1.2.3-debug.tar.bz2
de4f95603b6fa62dbb173a1b0dba6f101f412f4ed8bf1fefd8d91924770344c6  gstreamer-1.0-android-arm-1.2.3-debug.zip
0d716ed2505c2a78fc898c71f018e8cb2579dbd35daa624fd76a8979aaef9ee0  gstreamer-1.0-android-arm-1.2.3-debug-runtime.tar.bz2
2a504c85c945545d54ce32684341b92fe3f876bf89784d17c201a92b579cec6e  gstreamer-1.0-android-arm-1.2.3-debug-runtime.zip
f71a07384b036c207dd09a658a762885c0f04e8dc0745d29ce844d02e5830510  gstreamer-1.0-android-arm-1.2.3-release.tar.bz2
8e25c9ad2dc2ff3a6737b34a443d49114b97ca3ad0f1a46de00ed4d514994765  gstreamer-1.0-android-arm-1.2.3-release.zip
368e267cf57188d987cf2127aca9016a8c323f149ab8713e20dfd80872ca4f8a  gstreamer-1.0-android-arm-1.2.3-release-runtime.tar.bz2
a89b621e1068fcf9f2e6dfca9f2b8e87162aa53880fff9c37537210475304b9d  gstreamer-1.0-android-arm-1.2.3-release-runtime.zip

http://gstreamer.freedesktop.org/data/pkg/ios/1.2.3/
2d04a140110045ac5bcd8760947d7288543fbebea8db2d4ba766388693d7813c  gstreamer-1.0-devel-1.2.3-ios-universal.pkg

http://gstreamer.freedesktop.org/data/pkg/osx/1.2.3/
7f8dbbd9e504ce5ce49a919b3cd8e0b4f54804f592c5e4821ac664dd52a2932e  gstreamer-1.0-1.2.3-universal.pkg
766dd775333b6e2b5f766395599a5c1bf2a15c6b3eb6e3522bf7a58fb87bedf8  gstreamer-1.0-devel-1.2.3-universal.pkg

http://gstreamer.freedesktop.org/data/pkg/windows/1.2.3/
8507afb10980e8a1173fd19d538c7759ee011be53ac2d5ef029d688bdcb80d7d  gstreamer-1.0-x86-1.2.3.msi
6aec73abf63469b584f37c4ace529c01bb269dfaa5fd33cb1495a5ac56474322  gstreamer-1.0-x86_64-1.2.3.msi
2da7407ced9f23ecaf3184e694ce8f142555e3d88bffd4ffc76694feeec0eb90  gstreamer-1.0-devel-x86-1.2.3.msi
74ee8de6be652c7d9fa76d4a4e3b36b7e82bb0b2ab57e15b3ac3e8bca5880664  gstreamer-1.0-devel-x86_64-1.2.3.msi
c3662cb442be2c129679ae12ca0bc8c4fb5b267584b479e38c0557051caca8ed  gstreamer-1.0-x86-1.2.3-merge-modules.zip
ffc17dc9f574c64b35c087e22ff216ab8b010c245e468e7e145d046aa389fead  gstreamer-1.0-x86_64-1.2.3-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
Expertise, Straight from the Source
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 949 bytes
Desc: This is a digitally signed message part
URL: <http://lists.freedesktop.org/archives/gstreamer-announce/attachments/20140210/7a8e0821/attachment.pgp>


More information about the gstreamer-announce mailing list