gst-plugins-base 1.2.4


2014-04-18  Sebastian Dröge <slomo coaxion net>

          releasing 1.2.4

2014-04-10 12:10:47 +0100  Vincent Penquerc'h <vincent penquerch collabora co uk>

        * gst-libs/gst/video/gstvideometa.c:
          videometa: fix texture_type memcpy size
          Coverity 1139589, 1139588

2014-04-08 15:43:50 +0200  Wim Taymans <wtaymans redhat com>

        * gst-libs/gst/sdp/gstsdpmessage.c:
          sdp: guard against address parse errors.

2014-03-25 17:11:34 +0100  Mathieu Duponchelle <mathieu duponchelle opencreed com>

        * 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.

2014-04-04 02:14:50 +1100  Jan Schmidt <jan centricular com>

        * 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 <otonchev gmail com>

        * gst-libs/gst/rtsp/gstrtspconnection.c:
          rtspconnection: Fix minor memory leaks in error handling

2014-03-05 00:35:30 +0000  Tim-Philipp Müller <tim centricular com>

        * 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.

2014-02-24 11:17:05 -0500  Vincent Penquerc'h <vincent penquerch collabora co uk>

        * 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 <ognyan axis com>

        * 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

2014-02-04 13:55:49 +0100  Eric Trousset <etrousset awox com>

        * gst-libs/gst/tag/gsttagdemux.c:
          tagdemux: Forward TIME seeks upstream too, maybe upstream can handle that

2014-02-19 13:53:06 +0100  Ognyan Tonchev <ognyan axis com>

        * gst-libs/gst/rtsp/gstrtspconnection.c:
          rtspconnection: Remove read child source when POST is disconnected

2014-02-19 01:55:50 -0300  Thiago Santos <ts santos sisa samsung com>

        * 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.

2014-02-18 15:02:57 +0100  Sebastian Dröge <sebastian centricular com>

        * 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 <sebastian centricular com>

        * 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.

2014-02-11 16:35:45 +0100  Sebastian Dröge <sebastian centricular com>

        * 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 <sebastian centricular com>

        * 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 <sebastian centricular com>

        * 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.

2014-01-18 13:12:16 +0100  Sebastian Dröge <sebastian centricular com>

        * gst/playback/gstplaybin2.c:
          playbin: Only put parsers and sinks first, not all non-decoders

2014-02-10 16:33:35 +0100  Sebastian Dröge <sebastian centricular com>

        * tests/check/elements/playbin-complex.c:
          playbin: Fix memory leak in unit test

======== (2.42M)
  sha256sum: 4d6273dc3f5a94bcc53ccfe0711cfddd49e31371d1136bf62fa1ecc604fc6550

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]