[Bug 740689] decodebin/multiqueue/max-size-buffers is not set in playing state

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Mon Dec 15 02:26:49 PST 2014


https://bugzilla.gnome.org/show_bug.cgi?id=740689
  GStreamer | gst-plugins-base | 1.4.4

--- Comment #20 from Branislav Katreniak <katreniak at gmail.com> 2014-12-15 10:26:44 UTC ---
0:00:00.483482384 10507 0x4180a4f0 DEBUG              decodebin
gstdecodebin2.c:2660:no_more_pads_cb:<qtdemux0> Setting group 0x418b48c8 to
complete
0:00:00.483567154 10507 0x4180a4f0 DEBUG              decodebin
gstdecodebin2.c:2666:no_more_pads_cb:<decodebin0> Setting group 0x418b48c8
multiqueue to 'playing' buffering mode
0:00:00.483650384 10507 0x4180a4f0 DEBUG              decodebin
gstdecodebin2.c:3197:decodebin_set_queue_size:<multiqueue0> use buffering 0
0:00:00.483707923 10507 0x4180a4f0 DEBUG              decodebin
gstdecodebin2.c:3241:decodebin_set_queue_size:<multiqueue0> setting limits
2097152 bytes, 5 buffers, 0

....

0:00:00.833996769 10507 0x41837ac0 DEBUG              decodebin
gstdecodebin2.c:3961:gst_decode_bin_expose:<decodebin0> Exposing currently
active chains/groups
0:00:00.834138615 10507 0x41837ac0 DEBUG              decodebin
gstdecodebin2.c:4037:gst_decode_bin_expose:<decodebin0> About to expose dpad
decodepad1 as src_0
0:00:00.834259000 10507 0x41837ac0 DEBUG              decodebin
gstdecodebin2.c:3947:debug_sticky_event:<'':src_0> sticky event stream-start
0:00:00.834320077 10507 0x41837ac0 DEBUG              decodebin
gstdecodebin2.c:3947:debug_sticky_event:<'':src_0> sticky event caps
0:00:00.838859307 10507 0x41837ac0 INFO               decodebin
gstdecodebin2.c:4056:gst_decode_bin_expose:<decodebin0:src_0> added new decoded
pad
0:00:00.855702615 10507 0x41837ac0 DEBUG              decodebin
gstdecodebin2.c:4073:gst_decode_bin_expose:<decodebin0:src_0> unblocking
0:00:00.855840384 10507 0x41837ac0 DEBUG              decodebin
gstdecodebin2.c:4270:gst_decode_pad_set_blocked:<decodebin0:src_0> blocking
pad: 0
0:00:00.856129769 10507 0x41837ac0 DEBUG              decodebin
gstdecodebin2.c:4075:gst_decode_bin_expose:<decodebin0:src_0> unblocked
0:00:00.857123769 10507 0x41837ac0 DEBUG              decodebin
gstdecodebin2.c:4081:gst_decode_bin_expose:<decodebin0> Exposed everything
Pipeline is PREROLLED ...

gst_decode_bin_expose is called and also gst_decode_bin_reset_buffering. But
use_buffering is FALSE.

gst_decode_bin_reset_buffering (GstDecodeBin * dbin)
{
  if (!dbin->use_buffering)
    return;

  GST_DEBUG_OBJECT (dbin, "Reseting multiqueues buffering");
  CHAIN_MUTEX_LOCK (dbin->decode_chain);
  gst_decode_chain_reset_buffering (dbin->decode_chain);
  CHAIN_MUTEX_UNLOCK (dbin->decode_chain);

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list