RELEASE: GStreamer Core and Plugins 1.0.1

Tim-Philipp Müller t.i.m at zen.co.uk
Sun Oct 7 10:09:20 PDT 2012


The GStreamer project announces the first 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.

Changes since 1.0.0:

      * Capsfilter prefers filter caps over passthrough now
      * Application Development Manual, Plugin Writer's Guide and other documentation updated and extended for 1.0
      * videodecoder and -encoder timestamp handling improvements
      * thread-safey fixes for GstMeta registrations and GstVideoDecoder
      * interleave, deinterlave: channel handling fixes for mono audio
      * videobalance now supports NV12 and NV21 as well
      * x264enc: encoder latency fixes
      * mpeg2dec: ignore transient decoding errors
      * fieldanalysis and frei0r plugins ported to 1.0
      * DVD playback fixes
      * pitch: transform timestamps properly after a seek
      * camerabin fixes
      * avviddec: handle 0-sized buffers without crashing
      * avviddec: don't set invalid latency
      * other bug fixes

API additions since 1.0.0:

      * gst_base_transform_set_prefer_passthrough()

Bugs fixed since 1.0.0:

      * 680862 : identity with single-segment=true gives buffer.pts of CLOCK_TIME_NONE
      * 684538 : baseparse: no timestamps after seeking in mp3 or aac
      * 684755 : typo - whithin > within
      * 684765 : Plugins without a klass in the metadata crashes autoaudiosink
      * 684809 : proxypad don't hold a ref to their internal pad while streaming through it
      * 684970 : Don't register printf extension for %p when glib is not using system printf
      * 684981 : Pipeline hangs on PREROLLING negotiating caps
      * 685072 : memory: map(READ)/unmap clears the READONLY status
      * 684424 : playbin: external subtitles break playback
      * 684832 : videodecoder: Takes stream lock in query function
      * 685110 : encodebin fails to release mux request sink pad for GstId3Mux as it is a static one for this mux
      * 685242 : rtsp: mark url argument of gst_rtsp_url_parse as out
      * 685332 : GstMeta registry race
      * 685490 : audioencoder: don't require base class to implement to start vfunc
      * 683622 : flvdemux: Internal flow error when demuxing speex
      * 684972 : qtdemux: cannot play mp4 file when MOOV atom is at the end of file
      * 684977 : Can't seek in AVI file in push mode
      * 685059 : avidemux: cannot play video in push mode
      * 685213 : rtph264pay: pushing unmapped data.
      * 685512 : rtpgstdepay has a memory leak
      * 685107 : Unexpected error return from mpeg2dec
      * 667220 : dvdspu: add NV12 support
      * 681562 : Issue setting " video-source " property on wrappercamerabinsrc
      * 681564 : Issue setting " video-source-filter " property on wrappercamerabinsrc
      * 681678 : frei0r: port to 1.0
      * 684740 : chromaprint: resolve undefined symbols
      * 684847 : curl: fix build on win32
      * 685065 : Missing cast in curlbasesink
      * 685159 : chromaprint: Missing unmap buffer in transform_ip
      * 680464 : avdemux_*: not-negotiated error
      * 680499 : avdemux_ape: will not play some ape files, not-negotiated error
      * 685113 : avviddec: ignored audio decoders end up registered as video decoders

Per-module release notes: http://gstreamer.freedesktop.org/news/#2012-10-07T17:00:00Z

Release tarballs can be downloaded directly from:

http://gstreamer.freedesktop.org/src/gstreamer/gstreamer-1.0.1.tar.xz
e0e5478bc81caa7e208b0863419bb98b2fbef281a7c806bea61bd70db8c9d3dc  gstreamer-1.0.1.tar.xz

http://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-1.0.1.tar.xz
75466452e4267fff86e322bc52ed0c962c6c3785f802230fe898cb09984b8de0  gst-plugins-base-1.0.1.tar.xz

http://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-1.0.1.tar.xz
aec65cc8d3111def32e763cfa19fb328c8183063b2b3f42af0b7bc0eabd75455  gst-plugins-good-1.0.1.tar.xz

http://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-1.0.1.tar.xz
378952a36e553f65fc1fcbcb0cc445304337e2e75503fb6b5f0ca2c05405e4f0  gst-plugins-ugly-1.0.1.tar.xz

http://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.0.1.tar.xz
5e3cffcd258c4c722c880a52ebc9920d6b38aa4153bbc49d1b5a9893885d45f3  gst-plugins-bad-1.0.1.tar.xz

http://gstreamer.freedesktop.org/src/gst-libav/gst-libav-1.0.1.tar.xz
7c998468ffa57b5d1c2c76d6857dbc0c4ed87fd207ef71bf96aeaada6a1cfa89  gst-libav-1.0.1.tar.xz

Updated packages should be available shortly in debian sid, fedora 18, ubuntu
quantal, and other distros.

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