gst-plugins-good 1.12.3
- From: Sebastian Dröge <install-module master gnome org>
- To: FTP Releases <ftp-release-list gnome org>
- Subject: gst-plugins-good 1.12.3
- Date: Sat, 23 Sep 2017 11:57:24 +0000 (UTC)
ChangeLog
=========
2017-09-18 Sebastian Dröge <slomo coaxion net>
* configure.ac:
releasing 1.12.3
2017-09-18 16:01:18 +0300 Sebastian Dröge <sebastian centricular com>
* po/cs.po:
* po/el.po:
po: Update translations
2017-09-13 11:52:09 -0400 Nicolas Dufresne <nicolas dufresne collabora com>
* sys/v4l2/gstv4l2object.c:
v4l2object: Don't leak the par value
2017-09-05 15:30:40 +0100 Ian Jamison <ian dev arkver com>
* sys/v4l2/gstv4l2object.c:
v4l2object: Handle BT2020 for colorspace and transfer
This was not fully handled in switches and
ub gst_v4l2_object_get_colorspace();
https://bugzilla.gnome.org/show_bug.cgi?id=787313
2017-09-05 15:29:24 +0100 Ian Jamison <ian dev arkver com>
* sys/v4l2/gstv4l2object.c:
v4l2object: Fix colorimetry transfer lookup for 4K video
https://bugzilla.gnome.org/show_bug.cgi?id=787160
2017-09-05 12:56:44 +0100 Tim-Philipp Müller <tim centricular com>
* gst/rtp/gstrtph265depay.c:
rtph265depay: fix keyunit detection
https://bugzilla.gnome.org/show_bug.cgi?id=787254
2017-08-24 17:06:38 +1000 Matthew Waters <matthew centricular com>
* gst/rtpmanager/gstrtpbin.c:
rtpbin: also create session when creating the send_rtcp_src_%u pad
If one requests the send_rtcp_src_%u pad before a recv_rtcp_sink_%u pad,
the session/pad would never be created and NULL was returned.
Switching the request order would work.
https://bugzilla.gnome.org/show_bug.cgi?id=786718
2017-08-17 12:13:45 +0100 Tim-Philipp Müller <tim centricular com>
* README:
* common:
Automatic update of common submodule
From 48a5d85 to dd9d403
2017-08-14 03:08:41 -0500 Eduard Sinelnikov <eduard reporty com>
* gst/wavparse/gstwavparse.c:
* gst/wavparse/gstwavparse.h:
wavparse: Add support for growing WAV files
With some fixes by me.
2017-07-27 17:21:48 +0300 George Kiagiadakis <george kiagiadakis collabora com>
* ext/vpx/gstvpxenc.c:
vpxenc: discard frames that have been dropped by libvpx
This fixes a memory leak. When dropframe-threshold has been set,
libvpx may output less frames than the input ones, which causes
some GstVideoCodecFrames to queue up in GstVideoEncoder's internal
frame queue with no chance of ever being all released. And because
the frames keep references to the input buffers, the input buffer
pool keeps allocating new buffers and memory usage grows very fast.
For example the following pipeline's memory usage grows at a rate
of about 1GB per minute!
videotestsrc ! capsfilter caps=video/x-raw,width=1920,height=1080,framerate=30/1,format=I420 ! \
vp8enc target-bitrate=1000000 end-usage=cbr dropframe-threshold=95 ! fakesink
https://bugzilla.gnome.org/show_bug.cgi?id=783086
2017-08-08 13:11:58 +0200 Mathieu Duponchelle <mathieu duponchelle opencreed com>
* gst/rtpmanager/rtpstats.c:
* gst/rtpmanager/rtpstats.h:
rtpstats: fix unsigned integer comparisons.
Callers of the API (rtpsource, rtpjitterbuffer) pass clock_rate
as a signed integer, and the comparison "<= 0" is used against
it, leading me to think the intention was to have the field
be typed as gint32, not guint32.
This led to situations where we could call scale_int with
a MAX_UINT32 (-1) guint32 as the denom, thus raising an
assertion.
https://bugzilla.gnome.org/show_bug.cgi?id=785991
2017-03-22 15:25:17 +0100 Michael Olbrich <m olbrich pengutronix de>
* gst/isomp4/qtdemux.c:
qtdemux: allow larger files
For really long files such as contiguous recordings of a whole day, the
50MB limit is not sufficient.
https://bugzilla.gnome.org/show_bug.cgi?id=781458
2017-08-14 15:28:22 +0800 Sky Juan <skyjuan realtek com>
* gst/audioparsers/gstac3parse.c:
ac3parse: fix not-linked handling causing glitches when selecting stream
Fix chain function not handling not-linked from baseparse.
When an input data is separated into 2 buffers, the second buffer
would not be pushed into the adapter if baseparse returns not-linked
for first buffer.
This caused glitches when switching streams and selecting
a stream that was previously unselected.
https://bugzilla.gnome.org/show_bug.cgi?id=786268
2017-08-16 13:57:50 +0200 Jan Alexander Steffens (heftig) <jan steffens gmail com>
* gst/goom2k1/filters.c:
* gst/goom2k1/filters.h:
* gst/goom2k1/goom_core.c:
goom2k1: Convert source files to UTF-8
Causes problems with the new gtk-doc 1.26 otherwise,
but is a good idea in any case.
https://bugzilla.gnome.org/show_bug.cgi?id=786364
2017-08-10 16:08:06 +0300 Sebastian Dröge <sebastian centricular com>
* gst/isomp4/fourcc.h:
* gst/isomp4/qtdemux.c:
qtdemux: Fix offsets for reading lpcm specific fields
We were reading at the completely wrong positions, 16 bytes later in the
data.
Also add support for high-aligned samples.
2017-08-10 15:14:31 +0530 Deepak Srivastava <srivastava d samsung com>
* gst/wavparse/gstwavparse.c:
wavparse: Fix memory leak in wavparse element
Fixing of leaking the text field of the GstWavParseNote and
GstWavParseLabl structure.
https://bugzilla.gnome.org/show_bug.cgi?id=785429
2017-07-27 09:22:25 +0530 Satya Prakash Gupta <sp gupta samsung com>
* gst/law/alaw-decode.c:
alawdec: Fix Memory leak in error case
https://bugzilla.gnome.org/show_bug.cgi?id=785435
2017-07-27 14:21:34 +0300 Sebastian Dröge <sebastian centricular com>
* gst/law/mulaw-decode.c:
mulawdec: Unmap input buffer if failing to map the output buffer
2017-07-18 10:41:40 +0300 Sebastian Dröge <sebastian centricular com>
* gst/matroska/matroska-mux.c:
matroskamux: For audio tracks, take the default duration from the first buffer
... if we don't have any better idea from the caps. This allows writing
SimpleBlocks for a majority of audio streams where the duration of
frames is usually fixed. And as a side effect, allows VLC to play
streams with Opus as it only works with SimpleBlocks currently:
https://trac.videolan.org/vlc/ticket/18545
https://bugzilla.gnome.org/show_bug.cgi?id=784969
2017-08-08 10:37:12 +0000 Cyril Lashkevich <notorca gmail com>
* sys/v4l2/gstv4l2bufferpool.c:
v4l2bufferpool: Don't mark jpeg frames as deltas
JPEG formats are encoded, but they never have keyframe flag. But in
fact they are keyframes
https://bugzilla.gnome.org/show_bug.cgi?id=785990
2017-06-27 15:59:18 +0100 Julien Isorce <jisorce oblong com>
* gst/rtpmanager/rtpstats.h:
rtpstats: fix assertion 'denom > 0' failed
gst_util_uint64_scale_int takes a gint as denom parameter
whereas ctx->clock_rate is a guint32.
It happens when gst_rtp_packet_rate_ctx_reset set clock_rate
to -1.
So just define clock_rate as gint like it is done in rtpsource.h
https://bugzilla.gnome.org/show_bug.cgi?id=784250
2017-07-18 00:26:11 +0200 Nicola Murino <nicola murino gmail com>
* gst/matroska/matroska-mux.c:
* gst/matroska/matroska-mux.h:
matroskamux: add properties to control cluster duration
https://bugzilla.gnome.org/show_bug.cgi?id=784971
2017-07-18 10:01:13 +0300 Sebastian Dröge <sebastian centricular com>
* tests/check/elements/matroskamux.c:
Revert "matroskamux: adjust unit test to modified behaviour"
This reverts commit 8fe478c8a7746cd2c63f20d23e97e26e1a0e6192.
We're back to previous behaviour
2017-06-28 14:05:27 -0500 Matt Fischer <matt fischer garmin com>
* sys/v4l2/gstv4l2bufferpool.c:
v4l2: Block recursive calls to resurect_buffer
When resurrecting a buffer, the subsequent free call can result
in the group-released handler being called again, which causes
a recursive loop. This patch blocks the signal handler during
the time that it executes, ensuring that the loop will not occur.
https://bugzilla.gnome.org/show_bug.cgi?id=759292
2017-07-18 11:28:37 -0400 Nicolas Dufresne <nicolas dufresne collabora com>
* sys/v4l2/gstv4l2object.c:
v4l2: Fix 4K colorimetry
Since 1.6, the transfer function for BT2020 has been changed from BT709
to BT2020_12. It's the same function, but with more precision. As a side
effect, the V4L2 colorpsace didn't match GStreamer colorspace. When
GStreamer ended up making a guess, it would not match anything supported
by V4L2 anymore. This this by using BT2020_12 for BT2020 colorspace and
BT2020 transfer function in replacement of BT709 whenever a 4K
resolution is detected.
2017-07-17 20:47:26 -0400 Nicolas Dufresne <nicolas dufresne collabora com>
* sys/v4l2/v4l2_calls.c:
v4l2: UVC driver is named uvcvideo these days
The quirk to avoid probing interlacing didn't work anymore as the driver
is now name uvcvideo. This should slightly speed up camera startup.
Download
========
https://download.gnome.org/sources/gst-plugins-good/1.12/gst-plugins-good-1.12.3.tar.xz (3.33M)
sha256sum: 13e7f479296891fef5a686438f20ba7d534680becf2269ecc5ee24aa83b45f03
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]