ChangeLog
=========
2014-04-18 Sebastian Dröge <[email protected]>
* configure.ac:
releasing 1.2.4
2014-04-10 12:10:47 +0100 Vincent Penquerc'h
<[email protected]>
* gst-libs/gst/video/gstvideometa.c:
videometa: fix texture_type memcpy size
Coverity 1139589, 1139588
2014-04-08 15:43:50 +0200 Wim Taymans <[email protected]>
* gst-libs/gst/sdp/gstsdpmessage.c:
sdp: guard against address parse errors.
2014-03-25 17:11:34 +0100 Mathieu Duponchelle
<[email protected]>
* gst/adder/gstadder.c:
adder: rework the logic to check if eos has to be sent.
Checking the size available was incorrect, and the infos
for per-pad EOS are available.
Same logic as audiomixer.
fixes: https://bugzilla.gnome.org/show_bug.cgi?id=727025
2014-04-04 02:14:50 +1100 Jan Schmidt <[email protected]>
* gst/playback/gstplaybin2.c:
playbin: Drop reference to any source element in NULL state
Drop the reference instead of waiting for either finalize(), or
for a new source when reused. Everyone else already forgot about
the old source.
2014-03-16 17:04:44 +0100 Ognyan Tonchev <[email protected]>
* gst-libs/gst/rtsp/gstrtspconnection.c:
rtspconnection: Fix minor memory leaks in error handling
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=726642
2014-03-05 00:35:30 +0000 Tim-Philipp Müller <[email protected]>
* gst/typefind/gsttypefindfunctions.c:
typefindfunctions: lower H.263 typefinder max probability
The typefinder returns LIKELY for as little as one possible
sync and no bad sync (not even taking into account how much
data was looked at for that). It's generally just not fit
for purpose, so should just not return anything like LIKELY
at all ever, even more so since it only recognises one out
of ten H263 files, and likes to mis-detect mp3s as H263.
https://bugzilla.gnome.org/show_bug.cgi?id=700770
https://bugzilla.gnome.org/show_bug.cgi?id=725644
2014-02-24 11:17:05 -0500 Vincent Penquerc'h
<[email protected]>
* gst-libs/gst/audio/gstaudiobasesink.c:
audiobasesink: clip start samples to match clipped start time
Clock slaving can clip start time to zero, giving us a shorted
duration than we originally got. To keep in sync, we must then
discard the samples falling before that zero timestamp.
This possibly fixes random distortion caused by constant PA
underflows which are never resynced.
2014-03-02 11:58:58 +0100 Ognyan Tonchev <[email protected]>
* gst-libs/gst/rtsp/gstrtspconnection.c:
rtspconnection: Call closed() when GET is closed in tunneled mode
This patch adds read source on the write socket in tunneled
mode and we get a callback when client disconnects the GET
channel.
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=725313
2014-02-04 13:55:49 +0100 Eric Trousset <[email protected]>
* gst-libs/gst/tag/gsttagdemux.c:
tagdemux: Forward TIME seeks upstream too, maybe upstream can handle
that
https://bugzilla.gnome.org/show_bug.cgi?id=723597
2014-02-19 13:53:06 +0100 Ognyan Tonchev <[email protected]>
* gst-libs/gst/rtsp/gstrtspconnection.c:
rtspconnection: Remove read child source when POST is disconnected
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=724720
2014-02-19 01:55:50 -0300 Thiago Santos <[email protected]>
* ext/ogg/gstoggdemux.c:
oggdemux: allow file to go until the end in push mode
When seeking back to original state after duration seeks, let
upstream know that we want the whole file, including the last
byte that wasn't requested on the duration seeks.
https://bugzilla.gnome.org/show_bug.cgi?id=724633
2014-02-18 15:02:57 +0100 Sebastian Dröge <[email protected]>
* gst/playback/gstplaybin2.c:
playbin: Keep inputselector around until we release its pads
Otherwise there's an interesting race condition when we destroy
the inputselector (actually it will be destroyed later when its state
change message gets destroyed) and afterwards release its sinkpad.
This is the code path when the last channel is removed from the
input selector.
Gave this warning sometimes, for chained oggs or whenever else
we change decode groups:
GStreamer-CRITICAL **: Padname '':sink_0 does not belong to element
inputselector0 when removing
2014-02-16 15:32:47 +0100 Sebastian Dröge <[email protected]>
* gst/playback/gstplaysink.c:
playsink: Only remove the complete text chain if the text pad goes
away
If the text pads does not go away we just set the overlay to silent,
which
allows us to immediately re-enable subs later again. However before
this
change we also released the streamsynchronizer text pads, which
deadlocked
because there was still dataflow going on. Just do this only if we
remove
the complete chain.
https://bugzilla.gnome.org/show_bug.cgi?id=683504
2014-02-11 16:35:45 +0100 Sebastian Dröge <[email protected]>
* gst/playback/gstplaybin2.c:
playbin: First try to get the pad's current caps, then query caps
The caps query might give us ANY caps while the pad has fixed caps
configured currently.
2014-02-10 16:33:50 +0100 Sebastian Dröge <[email protected]>
* gst/playback/gstplaybin2.c:
playbin: Fix memory leak in autoplugging code
We should not leak element factories ideally.
2014-01-18 13:31:06 +0100 Sebastian Dröge <[email protected]>
* gst/playback/gstplaybin2.c:
playbin: Insert decoders without GstAVElement information between the
other decoders
Otherwise they would be preferred over all decoders independent
of their ranks.
https://bugzilla.gnome.org/show_bug.cgi?id=722316
2014-01-18 13:12:16 +0100 Sebastian Dröge <[email protected]>
* gst/playback/gstplaybin2.c:
playbin: Only put parsers and sinks first, not all non-decoders
https://bugzilla.gnome.org/show_bug.cgi?id=722316
2014-02-10 16:33:35 +0100 Sebastian Dröge <[email protected]>
* tests/check/elements/playbin-complex.c:
playbin: Fix memory leak in unit test
Download
========
https://download.gnome.org/sources/gst-plugins-base/1.2/gst-plugins-base-1.2.4.tar.xz
(2.42M)
sha256sum: 4d6273dc3f5a94bcc53ccfe0711cfddd49e31371d1136bf62fa1ecc604fc6550
_______________________________________________
ftp-release-list mailing list
[email protected]
https://mail.gnome.org/mailman/listinfo/ftp-release-list