ChangeLog
=========
2018-03-28 14:22:42 +0100 Tim-Philipp Müller <[email protected]>
* ChangeLog:
* NEWS:
* RELEASE:
* configure.ac:
* gst-plugins-good.doap:
* meson.build:
Release 1.12.5
2018-03-28 14:22:42 +0100 Tim-Philipp Müller <[email protected]>
* docs/plugins/gst-plugins-good-plugins.args:
* docs/plugins/gst-plugins-good-plugins.hierarchy:
* docs/plugins/inspect/plugin-1394.xml:
* docs/plugins/inspect/plugin-aasink.xml:
* docs/plugins/inspect/plugin-alaw.xml:
* docs/plugins/inspect/plugin-alpha.xml:
* docs/plugins/inspect/plugin-alphacolor.xml:
* docs/plugins/inspect/plugin-apetag.xml:
* docs/plugins/inspect/plugin-audiofx.xml:
* docs/plugins/inspect/plugin-audioparsers.xml:
* docs/plugins/inspect/plugin-auparse.xml:
* docs/plugins/inspect/plugin-autodetect.xml:
* docs/plugins/inspect/plugin-avi.xml:
* docs/plugins/inspect/plugin-cacasink.xml:
* docs/plugins/inspect/plugin-cairo.xml:
* docs/plugins/inspect/plugin-cutter.xml:
* docs/plugins/inspect/plugin-debug.xml:
* docs/plugins/inspect/plugin-deinterlace.xml:
* docs/plugins/inspect/plugin-dtmf.xml:
* docs/plugins/inspect/plugin-dv.xml:
* docs/plugins/inspect/plugin-effectv.xml:
* docs/plugins/inspect/plugin-equalizer.xml:
* docs/plugins/inspect/plugin-flac.xml:
* docs/plugins/inspect/plugin-flv.xml:
* docs/plugins/inspect/plugin-flxdec.xml:
* docs/plugins/inspect/plugin-gdkpixbuf.xml:
* docs/plugins/inspect/plugin-goom.xml:
* docs/plugins/inspect/plugin-goom2k1.xml:
* docs/plugins/inspect/plugin-icydemux.xml:
* docs/plugins/inspect/plugin-id3demux.xml:
* docs/plugins/inspect/plugin-imagefreeze.xml:
* docs/plugins/inspect/plugin-interleave.xml:
* docs/plugins/inspect/plugin-isomp4.xml:
* docs/plugins/inspect/plugin-jack.xml:
* docs/plugins/inspect/plugin-jpeg.xml:
* docs/plugins/inspect/plugin-level.xml:
* docs/plugins/inspect/plugin-matroska.xml:
* docs/plugins/inspect/plugin-mulaw.xml:
* docs/plugins/inspect/plugin-multifile.xml:
* docs/plugins/inspect/plugin-multipart.xml:
* docs/plugins/inspect/plugin-navigationtest.xml:
* docs/plugins/inspect/plugin-oss4.xml:
* docs/plugins/inspect/plugin-ossaudio.xml:
* docs/plugins/inspect/plugin-png.xml:
* docs/plugins/inspect/plugin-pulseaudio.xml:
* docs/plugins/inspect/plugin-replaygain.xml:
* docs/plugins/inspect/plugin-rtp.xml:
* docs/plugins/inspect/plugin-rtpmanager.xml:
* docs/plugins/inspect/plugin-rtsp.xml:
* docs/plugins/inspect/plugin-shapewipe.xml:
* docs/plugins/inspect/plugin-shout2.xml:
* docs/plugins/inspect/plugin-smpte.xml:
* docs/plugins/inspect/plugin-soup.xml:
* docs/plugins/inspect/plugin-spectrum.xml:
* docs/plugins/inspect/plugin-speex.xml:
* docs/plugins/inspect/plugin-taglib.xml:
* docs/plugins/inspect/plugin-udp.xml:
* docs/plugins/inspect/plugin-video4linux2.xml:
* docs/plugins/inspect/plugin-videobox.xml:
* docs/plugins/inspect/plugin-videocrop.xml:
* docs/plugins/inspect/plugin-videofilter.xml:
* docs/plugins/inspect/plugin-videomixer.xml:
* docs/plugins/inspect/plugin-vpx.xml:
* docs/plugins/inspect/plugin-wavenc.xml:
* docs/plugins/inspect/plugin-wavpack.xml:
* docs/plugins/inspect/plugin-wavparse.xml:
* docs/plugins/inspect/plugin-ximagesrc.xml:
* docs/plugins/inspect/plugin-y4menc.xml:
Update docs
2018-02-28 19:19:10 +0200 Sebastian Dröge <[email protected]>
* gst/matroska/matroska-mux.c:
matroskamux: Clip maximum cluster duration to the maximum possible
value
Only up to timescale * G_MAXINT16 is possible as cluster duration,
which
is already higher than our default value. Using higher values would
cause overflows and broken files.
Based on the investigation by Nicola Murino <[email protected]>
https://bugzilla.gnome.org/show_bug.cgi?id=792775
2018-02-28 19:21:53 +0200 Sebastian Dröge <[email protected]>
* gst/matroska/matroska-mux.c:
matroskamux: Only mark new clusters as keyframe if they start on a
keyframe or we're muxing only audio
Based on a patch by Nicola Murino <[email protected]>
https://bugzilla.gnome.org/show_bug.cgi?id=792775
2018-03-13 16:03:50 +0200 Sebastian Dröge <[email protected]>
* gst/rtsp/gstrtspsrc.c:
Revert "rtspsrc: Ignore medias marked as sendonly"
This reverts commit 86a56cc48c521d4fbd4c73c903a58787313458d4.
2018-03-13 16:03:02 +0200 Sebastian Dröge <[email protected]>
* gst/rtsp/gstrtspsrc.c:
Revert "rtspsrc: Fix up sendonly/recvonly attribute handling"
This reverts commit 326e9549e378bcc71587ba569f73755e0abc1794.
In master/1.14 this was already disabled, and the attributes are only
ever looked at when a backchannel is used. This is necessary because
various ONVIF cameras out there are implementing the attributes the
wrong way around.
2018-02-18 21:38:13 +0100 Sebastian Dröge <[email protected]>
* gst/monoscope/gstmonoscope.c:
* gst/monoscope/gstmonoscope.h:
monoscope: Forward the SEGMENT event from the chain function
Otherwise we'll break the event order and forward the SEGMENT event
before sending a CAPS event.
2018-02-16 01:49:57 +1100 Jan Schmidt <[email protected]>
* gst/multifile/gstsplitmuxsrc.c:
* gst/multifile/gstsplitmuxsrc.h:
splitmuxsrc: Improve not-linked handling.
Don't report not-linked unless all pads have
returned not-linked.
2018-01-31 15:02:50 +0000 Philippe Normand <[email protected]>
* gst/interleave/interleave.c:
interleave: fix memory leak of GAP buffers
https://bugzilla.gnome.org/show_bug.cgi?id=793067
2018-01-22 12:24:18 +0200 Sebastian Dröge <[email protected]>
* gst/rtsp/gstrtspsrc.c:
rtspsrc: Fix up sendonly/recvonly attribute handling
We can't handle recvonly streams, sendonly streams are perfectly fine.
The direction is the one from the point of view of the SDP offerer
(i.e. the RTSP server), and a recvonly stream would be one where the
server expects us to send media.
RFC 3264, section 5.1:
If the offerer wishes to only send media on a stream to its peer, it
MUST mark the stream as sendonly with the "a=sendonly" attribute.
This is mixed up in the ONVIF streaming specification examples, but
actual implementations and conformance tools seem to not care at all
about the attributes.
https://bugzilla.gnome.org/show_bug.cgi?id=792376
2018-01-18 14:23:07 +0100 Jan Alexander Steffens (heftig) <[email protected]>
* gst/audioparsers/gstaacparse.c:
aacparse: When parsing raw input, accept frames of any size
Raw AAC streams might have very small frames, e.g. 6 byte frames
when encoding silence. These frames are then smaller than aacparse's
default min_frame_size of 10 bytes (ADTS_MAX_SIZE).
When passthrough is disabled or aacparse has to output ADTS,
GstBaseParse
will concatenate these short frames to the following frame before
handling them to aacparse, which processes each input buffer as a
single
frame, producing bad output.
To avoid this problem, set the min_frame_size to 1 when receiving a
raw
stream.
https://bugzilla.gnome.org/show_bug.cgi?id=792644
2018-01-08 15:23:24 +0100 Mathieu Duponchelle <[email protected]>
* ext/flac/gstflacdec.c:
* ext/flac/gstflacdec.h:
flacdec: flush flac decoder on lost sync.
This to allow the decoder to start searching for a new
frame again.
https://bugzilla.gnome.org/show_bug.cgi?id=791473
2017-12-23 12:44:31 +0100 Mark Nauwelaerts <[email protected]>
* gst/rtsp/gstrtspsrc.c:
rtspsrc: also proxy multicast-iface property to RTCP udpsrc
2015-11-02 00:41:28 +0100 Sebastian Rasmussen <[email protected]>
* gst/udp/gstmultiudpsink.c:
multiudpsink: don't try to set IPV6_TCLASS on IPV4 sockets
Avoids ERROR log message.
https://bugzilla.gnome.org/show_bug.cgi?id=757449
2017-12-11 15:27:08 -0600 Michael Catanzaro <[email protected]>
* gst/equalizer/gstiirequalizer.c:
equalizer: Fix -Wincompatible-pointer-types warning
This is caused by the new type propagation for g_object_ref.
https://bugzilla.gnome.org/show_bug.cgi?id=791494
Download
========
https://download.gnome.org/sources/gst-plugins-good/1.12/gst-plugins-good-1.12.5.tar.xz
(3.35M)
sha256sum: 2c84b23bbe06e40c99dece5ea4520b337a15aa4e7eba1290e6d14834e2005555
_______________________________________________
[email protected]
https://mail.gnome.org/mailman/listinfo/release-team
Release-team lurker? Do NOT participate in discussions.