[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-multimedia
Subject:    RELEASE: GStreamer Core and Plugins 1.0.8
From:       Tim-Philipp =?ISO-8859-1?Q?M=FCller?= <t.i.m () zen ! co ! uk>
Date:       2013-07-12 18:22:33
Message-ID: 1373653353.2980.24.camel () zingle
[Download RAW message or body]

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.


It's been a while since 1.0.7, and there are again quite a few fixes
that have accumulated:

GStreamer core changes since 1.0.7:

      * basesink: improve position reporting without clock
      * fix caps leak in typefind/decodebin/playbin
      * gobject-introspection fixes for bindings

GStreamer core bugs fixed since 1.0.7:

      * 693365 : gst_structure_is_subset false positive
      * 702617 : buffer: Wrong size/index handling when merging memory
      * 702778 : REGRESSION : Backward seeking doesn't work with mp3 files.
      * 703562 : Missing few allow-none annotation

GStreamer Plugins Base changes since 1.0.7:

      * tag: ignore malformed ID3v2 TDAT frames

GStreamer Plugins Base bugs fixed since 1.0.7:

      * 636245 : riff: for ADPCM codecs the average bitrate should be calculated \
                instead of trusting the format header
      * 688803 : playbin: converters don't work? not-negotiated error with non-1/1 \
                PAR and ximagesink
      * 690420 : decodebin: Race between GstBin and decodebin trying to change states \
                of child elements
      * 698896 : liveadder: What is the unit for " latency " ?
      * 699923 : typefind: fix detection of HLS playlists with alternative renditions
      * 701976 : flvdemux: Forwards CAPS events from upstream
      * 703128 : videotestsrc leaks memory
      * 703283 : id3: gst_date_time_new: assertion `(month > 0 &  & month < = 12) || \
                month == -1' failed with malformed TDAT frames
      * 699794 : uridecodebin: Leaking queue2 elements in playbin gapless mode

GStreamer Plugins Good changes since 1.0.7:

      * pngenc: fix massive memory leak
      * pngdec: parse incoming data into frames before decoding
      * osvideo: many osxvideosink fixes
      * udpsink, multiudpsink, dynudpsink: bind socket before using it, fixes sending \
udp on windows

GStreamer Plugins Good bug fixes since 1.0.7:

      * 682110 : qtdemux: discont flag set on multiple buffers in push mode
      * 692400 : udpsrc: fix socket options not getting set on windows, resulting in \
                packet drop in high bitrate movie
      * 693727 : rtpvrawpay/depay negotiation broken
      * 699260 : pngenc: unmap source frame when done
      * 699303 : matroskademux: stream-format=raw missing from aac caps
      * 699314 : rtph264pay: CRITICAL **: gst_adapter_map: assertion `size > 0' \
                failed
      * 700047 : pngdec: make decoding work without png parser
      * 700382 : qtdemux: handle 96kHz/24 bits ALAC audio
      * 700514 : rtpmp4apay: clear config buffer before using it
      * 700878 : udpsink: Not sending anything on Windows
      * 701586 : rtspsrc memleak
      * 702167 : matroskademux: missing mutex unlock leading to wrong STREAM_LOCK \
                count
      * 702457 : rtpmp2tdepay: unable to depay MPEG2-TS RTP streams from GStreamer \
                0.10
      * 702705 : rtspsrc does not pause properly (race condition)
      * 702732 : v4l2: Does not link statically on linux
      * 703076 : flvdemux: Add flvversion 1 to flash-video caps
      * 703100 : osxvideosink: deadlock on re-use
      * 703171 : rtph264pay: segfault because of double buffer unmap on error
      * 703729 : osxvideosink doesn't display video anymore if once set to READY
      * 691419 : osxvideosink: doesn't close internal window in case of window-id \
assignment

GStreamer Plugins Ugly changes since 1.0.7:

      * lamemp3enc: fix timestamping of outgoing buffers if the encoder
        resamples internally, which fixes transcoding pipelines
        deadlocking after a while

GStreamer Plugins Bad changes since 1.0.7:

      * rfbsrc, neonhttpsrc, ofa, and openal plugins ported to 1.0
      * mpegvideoparse: don't announce incomplete source caps
      * tsdemux: many fixes

GStreamer Plugins Bad bugs fixed since 1.0.7:

      * 702495 : sdpdemux fails if not explicitly added to the pipeline
      * 674536 : tsdemux: Freeze on pts-wrap with streaming sources
      * 685103 : mpegvideoparse: wrong pixel-aspect-ratio
      * 695412 : mpegtsmux AAC ADTS header seems incorrect
      * 695879 : mpegvideoparse: outputs incomplete caps with different mpegversion \
                before outputting proper caps
      * 697283 : mpegdemux: accept  ID_PRIVATE_STREAM_1 to avoid loosing sync
      * 699786 : mpegtsmux: memory leak when using prepare_func
      * 700038 : rfbsrc: port to 1.0
      * 700402 : openalsink: 'AL_FORMAT_MONO_ALAW_EXT' undeclared
      * 702597 : shmsink: events not propagated to basesink

GStreamer Libav Plugins changes since 1.0.7:

      * gst-libav: internal libav snapshot version bumped to v0.8.8
 
Release tarballs can be downloaded directly from:

http://gstreamer.freedesktop.org/src/gstreamer/gstreamer-1.0.8.tar.xz
ff70f45509566b88e35986971ace5e89cb6cb232e9ca249f84502abceef1762d  \
gstreamer-1.0.8.tar.xz

http://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-1.0.8.tar.xz
b55c9deea00acf789f82845c088b7c7c17b3ecef24a94831a819071b3dd8ef0d  \
gst-plugins-base-1.0.8.tar.xz

http://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-1.0.8.tar.xz
97831570ccdd8e15557f18858b965e54433d572d27fdabebb8b710cee276cfad  \
gst-plugins-good-1.0.8.tar.xz

http://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-1.0.8.tar.xz
58cbae3cad52a91526d599fc90793147e934078055126865ee019bf97f1e0b84  \
gst-plugins-ugly-1.0.8.tar.xz

http://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.0.8.tar.xz
6949b5532034fc37d5a874e4e3330107767238bc4def9f769b8193124e2420cc  \
gst-plugins-bad-1.0.8.tar.xz

http://gstreamer.freedesktop.org/src/gst-libav/gst-libav-1.0.8.tar.xz
e6e538290e585c993609337761d894dd1b6b53ef625798b2a511d5314579995f  \
gst-libav-1.0.8.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 should also be available soon.

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!

_______________________________________________
kde-multimedia mailing list
kde-multimedia@kde.org
https://mail.kde.org/mailman/listinfo/kde-multimedia


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic