gst-plugins-base 1.12.3
- From: Sebastian Dröge <install-module master gnome org>
- To: FTP Releases <ftp-release-list gnome org>
- Subject: gst-plugins-base 1.12.3
- Date: Sat, 23 Sep 2017 11:57:14 +0000 (UTC)
ChangeLog
=========
2017-09-18 Sebastian Dröge <slomo coaxion net>
* configure.ac:
releasing 1.12.3
2017-09-18 16:00:48 +0300 Sebastian Dröge <sebastian centricular com>
* po/cs.po:
po: Update translations
2017-07-25 12:37:19 -0400 Thibault Saunier <thibault saunier osg samsung com>
* gst/audioconvert/gstaudioconvert.c:
audioconvert: Consider channel=1, channel-mask=0x0 as mono
channels=1 is always mono, having it 'unpositioned' does not make
sense.
This fixes pipeline such as:
gst-validate-1.0 audiotestsrc ! audio/x-raw,channels=2,rate=44100,layout=interleaved ! audioconvert
! audioresample ! audio/x-raw, rate=44100, channels=1 ! avenc_mp2 ! fakesink
https://bugzilla.gnome.org/show_bug.cgi?id=785407
2017-08-20 12:09:52 +0200 Mark Nauwelaerts <mnauw users sourceforge net>
* gst/playback/gstplaybin2.c:
playbin: ref_sink() sink rather than pointer to sink
2017-08-17 12:13:38 +0100 Tim-Philipp Müller <tim centricular com>
* README:
* common:
Automatic update of common submodule
From 48a5d85 to dd9d403
2016-09-09 10:29:01 +0900 Seungha Yang <sh yang lge com>
* gst/playback/gstdecodebin3.c:
decodebin3: Don't send duplicated stream-start event
group-id in stream-start event might be updated in
parse_chain_output_probe (). This cause duplicated stream-start
twice with identical stream-id and seq-num, but only group-id is
different. Although there is no change, stream-start event will
be followed by the first buffer.
https://bugzilla.gnome.org/show_bug.cgi?id=771088
2017-01-25 19:20:44 +0900 Seungha Yang <sh yang lge com>
* gst/playback/gsturisourcebin.c:
urisourcebin: Push EOS if slot is still eos state
linked input of slot can be old input, so urisourcebin should check
eos state to figure out whether it's new one or not.
If not, urisourcebin never ever forwards EOS to downstream at the end
of presentation, because the old input is still there without removal
https://bugzilla.gnome.org/show_bug.cgi?id=777735
2017-08-09 16:23:03 +0200 Edward Hervey <edward centricular com>
* gst/playback/gstdecodebin3-parse.c:
* gst/playback/gstdecodebin3.c:
* gst/playback/gsturisourcebin.c:
decodebin3/urisourcebin: Switch to actual EOS events internally
Use the intended sequence for re-using elements:
* EOS
* STREAM_START if element is to be re-used
This avoids having elements (such as queue/multiqueue/queue2) not
properly resetting themselves.
When delaying EOS propagation (because we want to wait until all
streams of a group are done for example), we re-trigger them by
first sending the cached STREAM_START and then EOS (which will
cause elements to re-set themselves if needed and accept new
buffers/events).
https://bugzilla.gnome.org/show_bug.cgi?id=785951
2017-01-25 19:51:17 +0900 Seungha Yang <sh yang lge com>
* gst/playback/gstdecodebin3.c:
decodebin3: Push EOS to output stream if they are all drained
decodebin3 checks input streams and pushes EOS if all input streams
are EOSed. If not, fake EOS is pushed to the corresponding slot.
When adaptivedemux is used with multi-track configuration,
adaptivedemux never ever push EOS to non-selected track
because streaming thread for the slot stops with not-linked flow return.
So, decodebin3 should generate EOS itself to finish playback.
https://bugzilla.gnome.org/show_bug.cgi?id=777735
2017-08-12 15:46:28 +0100 Philippe Normand <philn igalia com>
* gst-libs/gst/app/gstappsrc.c:
appsrc: handle duration query only if the property was set
https://bugzilla.gnome.org/show_bug.cgi?id=786200
2017-08-08 20:35:25 +0200 Mark Nauwelaerts <mnauw users sourceforge net>
* gst-libs/gst/audio/gstaudioencoder.c:
audioencoder: also adjust sample count upon discont to avoid ts overflow
Only adjusting the base_ts might lead to a negative ts and as such integer
overflow into a huge timestamp which then propagates into the granulepos
and so on. Instead, resync to incoming buffer timestamp using both base_ts
and sample count rather than only base_ts.
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=785948
2017-08-07 15:27:45 +0300 Sebastian Dröge <sebastian centricular com>
* gst/playback/gstplaybin2.c:
playbin: Make sure to ref_sink() any sinks before calling activate_sink()
It is forwarding messages to the playbin bus, thus forwarding messages
that contain a floating reference to the application. This generally
makes bindings unhappy, we must not leak floating references to them.
2017-08-04 13:39:04 +0300 Sebastian Dröge <sebastian centricular com>
* gst-libs/gst/tag/gstxmptag.c:
xmptag: Stop parsing GPS coordinate if sscanf() fails
CID 1139610
2017-07-24 16:48:17 +0300 Sebastian Dröge <sebastian centricular com>
* gst-libs/gst/video/gstvideodecoder.c:
videodecoder: Make sure we have an actually writable buffer when modifying metadata
avviddec keeps references to the buffers internally for example, in
which case we need to do a shallow copy of the buffer.
2017-07-24 19:18:49 +0530 Satya Prakash Gupta <sp gupta samsung com>
* gst-libs/gst/video/gstvideofilter.c:
videofilter: Unmap input frame if mapping output frame failed
https://bugzilla.gnome.org/show_bug.cgi?id=785341
2017-07-24 16:29:53 +0300 Sebastian Dröge <sebastian centricular com>
* gst-libs/gst/video/gstvideometa.c:
videometa: Don't crash if adding the timecode meta to a buffer failed
2017-07-24 13:23:17 +0530 Satya Prakash Gupta <sp gupta samsung com>
* gst/subparse/gstssaparse.c:
ssaparse: Fix buffer leak in error case
https://bugzilla.gnome.org/show_bug.cgi?id=785331
2017-07-19 09:02:26 +0530 Satya Prakash Gupta <sp gupta samsung com>
* gst/encoding/gstencodebin.c:
encodebin: fix possible pad ref leak in error code path
https://bugzilla.gnome.org/show_bug.cgi?id=785065
Download
========
https://download.gnome.org/sources/gst-plugins-base/1.12/gst-plugins-base-1.12.3.tar.xz (2.97M)
sha256sum: d3d37b8489d37fa0018973d850bd2067b98af335fef2fa543ee7d40359e3cea5
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]