gst/playback/gstplaybasebin.c: Increase upper limit for audio queue a bit; fixes...
authorJosep Torra Valles <josep@fluendo.com>
Tue, 11 Sep 2007 11:29:12 +0000 (11:29 +0000)
committerTim-Philipp Müller <tim@centricular.net>
Tue, 11 Sep 2007 11:29:12 +0000 (11:29 +0000)
Original commit message from CVS:
Patch by: Josep Torra Valles <josep@fluendo.com>
* gst/playback/gstplaybasebin.c:
Increase upper limit for audio queue a bit; fixes preroll problem
with playbin and decodebin2 when playing a quicktime trailer with
multichannel audio via http (#464666).

ChangeLog
gst/playback/gstplaybasebin.c

index 9ac3ebf507cfeee17320d6641610cb3885c73006..14fb52edd972706c5e7fad75a588336c555fa0d5 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2007-09-11  Tim-Philipp Müller  <tim at centricular dot net>
+
+       Patch by: Josep Torra Valles <josep@fluendo.com>
+
+       * gst/playback/gstplaybasebin.c:
+         Increase upper limit for audio queue a bit; fixes preroll problem
+         with playbin and decodebin2 when playing a quicktime trailer with
+         multichannel audio via http (#464666).
+
 2007-09-10  Wim Taymans  <wim.taymans@gmail.com>
 
        * gst-libs/gst/audio/gstbaseaudiosrc.c:
index c84e6cc0525b8eb947e3ae4159e002eb140db016..5c3a1115e9fd36f5abde3ef55024eca367b8b252 100644 (file)
@@ -809,7 +809,7 @@ gen_preroll_element (GstPlayBaseBin * play_base_bin,
    */
   g_object_set (G_OBJECT (preroll),
       "max-size-buffers", 0, "max-size-bytes",
-      ((type == GST_STREAM_TYPE_VIDEO) ? 25 : 1) * 1024 * 1024,
+      ((type == GST_STREAM_TYPE_VIDEO) ? 25 : 2) * 1024 * 1024,
       "max-size-time", play_base_bin->queue_size, NULL);
 
   /* the overrun signal is always attached and serves two purposes: