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.
Changes since 1.0.2:
* bufferpool: fix deadlock
* baseparse: forward stream-start event in push mode, fixing issues with
streamsynchronizer
* basesink: reset START_TIME when needed, fixing position reporting after
seeking beyond end
* typefind: detect isml ftyp as iso-fragmented video/quicktime
* typefinding improvements fixing playback of some wavpack files
* textoverlay rendering fixes
* gobject-introspection annotation fixes
* rtspsrc: numerous improvements
* build fix for gst-plugins-base installed in non-default prefix
* multifilesink: post messages in max-size mode as well
* vp8dec: improve robustness on decoding errors, e.g. for videocalls over
RTP
* cdio: try to handle CD-TEXT in non-UTF8 encodings
* xingmux, siddec, dvdlpcmdec and dvdsubdec fixes
* mpegtsmux: fix DTS/PTS confusion
* tsdemux, tsparse: seeking fixes
* tsdemux, tsparse: fix timestamping with push-based input
* h264parse: fix PPS insertion
* mpg123audiodec: fix leaks from not chaining up in the finalize function
* avcodecmap: Y41B is YUV411P, not YUV410P
* other bug fixes and smaller changes
API additions since 1.0.2:
* gst_video_decoder_get_qos_proportion()
Bugs fixed since 1.0.2:
* 666053 : baseparse: prevent excessively high memory usage with large
streams
* 687896 : bufferpool: deadlock in GstBufferPool
* 688477 : inputselector: fix clock leak in wait_running_time
* 688511 : Windows compilers without pthreads still have testrtpool.c
being built in tests
* 688655 : baseparse: stream-start events not sent in push mode
* 685870 : Regression with position when seeking beyond the media duration
* 686276 : rtsp: http tunneling does not work
* 687030 : ogg: crash checking header of empty ogg packet
* 687055 : exiftag: fix use after free and memory leak
* 687057 : vorbistag: fix memory leak
* 687421 : GstRTSPConnection: a number of methods not annotated correctly
* 687459 : textoverlay:forward allocation queries instead of discarding
* 687473 : rtspconnection: remove extra 'return'
* 687620 : GstRTSPMessage: fix GI annotations
* 687666 : textoverlay: aborts when shading is enabled but not supported
for the current video format
* 687674 : typefinding: some WavPack files are mis-detected as AAC and
fail to play
* 687991 : videodecoder: add getter for QoS proportion
* 687994 : rtsp: missing g-i annotation for gst_rtsp_message_set_body
* 688151 : pbutils missing description for Opus codec
* 686841 : pango: fix shadow text color
* 639420 : RTSP setup, add client_ports
* 686837 : imagefreeze: improve caps negotiation
* 686985 : [pulsesrc] Assertion 'm' failed at
pulse/thread-mainloop.c:166, function pa_threaded_mainloop_lock(). Aborting.
* 687013 : auparse,level,videocrop,y4m,caca: Fix missing
GST_PLUGINS_BASE_LIBS dependency in Makefile.am
* 687154 : examples: error in level plugin example code
* 687330 : videobox, videomixer: height obtained using _WIDTH macros
* 687464 : speexdec: Don't unmap or finish_frame an invalid GstBuffer
* 688382 : rtspsrc doesn't work with the interleaved protocols
* 686931 : siddec does not reset total_bytes when state is set to stopped
* 687192 : dvdsubdec: allocates buffer 4 times the size needed
* 687927 : xingmux: doesn't compute the right number of frames
* 686871 : A number of errors in directsoundsrc
* 687178 : tsdemux produces buffers without timestamps when activated in
push mode
* 687806 : mpegtsmux: Fix PTS being incorrectly created
* 688091 : tsdemux: multiple seeking-related fixes
* 688626 : codecparsers: vc1: fix PTYPE for interlaced frames
* 688510 : d3dvideosink: " DECLARE_INTERFACE_IID_ " redefined compiler
warning
Contributors to this release:
* Alessandro Decina
* Andoni Morales Alastruey
* Andreas Frisch
* Antoine Tremblay
* Arnaud Vrac
* Debarshi Ray
* Douglas Bagnall
* Edward Hervey
* Gautier Portet
* Gwenole Beauchesne
* Jan Schmidt
* Jihyun Cho
* Jonathan Liu
* Josep Torra
* Kevin Thornberry
* Marc Leeman
* Matthew Waters
* Michael Smith
* Miguel Angel Cabrera Moya
* Ognyan Tonchev
* Rasmus Rohde
* Руслан Ижбулатов
* Sebastian Dröge
* Sebastian Pölsterl
* Sreerenj Balachandran
* Thiago Santos
* Thibault Saunier
* Tim-Philipp Müller
* Vincent Penquerc'h
* Wim Taymans
Per-module release notes:
http://gstreamer.freedesktop.org/news/#2012-11-21T13:00:00Z
Release tarballs can be downloaded directly from:
http://gstreamer.freedesktop.org/src/gstreamer/gstreamer-1.0.3.tar.xz
69ac49e2ae9cd2ea5f789de641aeb338bb8731961acfced08ae1c76a797fe6b1
gstreamer-1.0.3.tar.xz
http://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-1.0.3.tar.xz
066ba8a7fa709a25ad291f7b21329b73f513637aafceee00396e588e723d7f9e
gst-plugins-base-1.0.3.tar.xz
http://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-1.0.3.tar.xz
92ab8bdee2e539a5302c1b0c8d460e638da33ebf89142caee210cb0c9720c68e
gst-plugins-good-1.0.3.tar.xz
http://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-1.0.3.tar.xz
b8f4cfef12201f19c53a4cde7bc4fef995740c566ea45921d4473f3714e4d8c0
gst-plugins-ugly-1.0.3.tar.xz
http://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.0.3.tar.xz
2eae746be0b4c7fa2f1e057c91bd36940d7c25593ab612b707904461360031f0
gst-plugins-bad-1.0.3.tar.xz
http://gstreamer.freedesktop.org/src/gst-libav/gst-libav-1.0.3.tar.xz
5193f158e2554a9450325dbb0c60e8f4b6b8a9244ae10ea07d0f7418a0e07959
gst-libav-1.0.3.tar.xz
Updated packages should be available shortly in debian sid, fedora 18, ubuntu,
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!
_______________________________________________
gnome-multimedia mailing list
[email protected]
https://mail.gnome.org/mailman/listinfo/gnome-multimedia