ChangeLog
=========
2015-12-14 Sebastian Dröge <[email protected]>
* configure.ac:
releasing 1.6.2
2015-12-14 19:12:53 +0100 Sebastian Dröge <[email protected]>
* po/el.po:
* po/hu.po:
* po/sv.po:
* po/uk.po:
po: Update translations
2015-12-14 14:15:00 +0100 Thomas Roos <[email protected]>
* sys/directsound/gstdirectsoundsink.c:
directsoundsink: Fix handling of the mute property
- set mute value at startup
- correct set and get mute functions
https://bugzilla.gnome.org/show_bug.cgi?id=755106
2015-12-01 18:20:23 +0100 Wim Taymans <[email protected]>
* sys/v4l2/gstv4l2bufferpool.c:
v4l2bufferpool: don't block when resurecting a buffer
When we are resurecting a buffer, don't block. instead let us copy a
buffer.
2015-12-11 11:23:13 +0100 Thomas Roos <[email protected]>
* sys/directsound/gstdirectsoundsink.c:
directsoundsink: Check the return value of GetStatus() too to decide
if there was an error
If GetStatus() fails, the status itself won't be very meaningful but
we also
have to look at its return value. This fixes blocking pipelines when
removing
sound devices or during other errors, where we wouldn't notice the
error and
then wait forever.
https://bugzilla.gnome.org/show_bug.cgi?id=734098
2015-11-15 17:16:29 -0800 Josep Torra <[email protected]>
* gst/rtp/gstrtpgstdepay.c:
rtpgstdepay: Properly handle backward compat for event deserialization
Actual code is checking for a NULL terminator and a ';' terminator,
for backward compat, in a chained way that cause all events being
rejected.
The proper condition is to reject the events when terminator isn't
in ['\0', ';'] set.
https://bugzilla.gnome.org/show_bug.cgi?id=758151
2015-11-15 17:11:02 -0800 Josep Torra <[email protected]>
* tests/check/elements/rtp-payloading.c:
tests: rtp-payloading: Test for handling of custom events in rtpgst
Add a simple test that checks proper serialization/deserialization
of custom events with rtpgstpay and rtpgstdepay.
2015-12-09 12:24:09 +0200 Sebastian Dröge <[email protected]>
* gst/rtpmanager/gstrtpjitterbuffer.c:
rtpjitterbuffer: Fix packet dropping after a big discont
We would queue 5 consective packets before considering a reset and a
proper
discont here. Instead of expecting the next output packet to have the
current
seqnum (i.e. the fifth), expect it to have the first seqnum.
Otherwise we're
going to drop all queued up packets.
2015-11-18 16:10:11 +0100 Michael Olbrich <[email protected]>
* gst/avi/gstavimux.c:
avimux: don't crash if we never got audio caps before stopping
auds.blockalign is set once the first caps arrive. If
gst_avi_mux_stop_file() is called before this happens then
auds.blockalign
is zero and gst_avi_mux_audsink_set_fields() cause a crash:
[...]
avipad->parent.hdr.rate = avipad->auds.av_bps /
avipad->auds.blockalign;
[...]
https://bugzilla.gnome.org/show_bug.cgi?id=758912
2015-12-01 00:03:21 -0300 Thiago Santos <[email protected]>
* gst/wavparse/gstwavparse.c:
wavparse: flush upstream when seeking in pull mode
Makes sure upstream will unblock and return the thread so that
seeking can continue
https://bugzilla.gnome.org/show_bug.cgi?id=758861
2015-11-18 19:07:53 +0200 Sebastian Dröge <[email protected]>
* gst/isomp4/qtdemux.c:
qtdemux: Cast to signed integers to prevent unsigned compare between
negative and positive numbers
This fixes seeking if the first entries in the samples table are
negative. The
binary search would always fail on this as the array would not be
sorted if
interpreting the negative numbers as huge positive numbers. This
caused us to
always output buffers from the beginning after a seek instead of
close to the
seek position.
Also add a case to the comparison function for equality.
2015-11-11 14:10:53 +0900 Vineeth TM <[email protected]>
* gst/multifile/gstsplitmuxpartreader.c:
splitmuxpartreader: Fix GCond leak
inactive_cond is not being cleared resulting in memory leak.
https://bugzilla.gnome.org/show_bug.cgi?id=757924
2015-11-05 18:39:33 +0530 Nirbheek Chauhan <[email protected]>
* ext/pulse/pulsedeviceprovider.c:
pulse: Don't leak caps and structures in the device provider
2015-08-12 13:35:40 +0200 Philippe Normand <[email protected]>
* gst/isomp4/qtdemux.c:
* gst/isomp4/qtdemux.h:
qtdemux: support for cenc auxiliary info parsing outside of moof box
When the cenc aux info index is out of moof boundaries, keep track of
it and parse the beginning of the mdat box, before the first sample.
https://bugzilla.gnome.org/show_bug.cgi?id=755614
2015-11-03 22:01:07 +0530 Arun Raghavan <[email protected]>
* sys/v4l2/gstv4l2.c:
v4l2: Set O_CLOEXEC on the device fd
This is needed to make sure that child processes don't inherit the
video
device fd which can cause problems with some drivers.
2015-10-21 11:16:01 +0100 Tim-Philipp Müller <[email protected]>
* gst/flv/gstflvmux.c:
flvmux: fix writing of creation time
Don't write time as e.g. 11:9:42
2015-09-22 22:59:16 +0200 Havard Graff <[email protected]>
* gst/flv/gstflvmux.c:
* tests/check/elements/flvmux.c:
flvmux: GST_BUFFER_OFFSETs should be GST_BUFFER_OFFSET_NONE
Or else flvdemux don't understand it
https://bugzilla.gnome.org/show_bug.cgi?id=754435
2015-09-02 10:44:59 +0200 Havard Graff <[email protected]>
* gst/flv/gstflvmux.c:
* tests/check/elements/flvmux.c:
flvmux: use time segment and copy timestamps when streamable
Add a basic test using speex data to verify timestamping.
https://bugzilla.gnome.org/show_bug.cgi?id=754435
Download
========
https://download.gnome.org/sources/gst-plugins-good/1.6/gst-plugins-good-1.6.2.tar.xz
(3.03M)
sha256sum: 876e54dfce93274b98e024f353258d35fa4d49d1f9010069e676c530f6eb6a92
_______________________________________________
[email protected]
https://mail.gnome.org/mailman/listinfo/release-team
Release-team lurker? Do NOT participate in discussions.