[Bug 650516] eos doesn't arrive to sink

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Mon May 23 02:15:20 PDT 2011


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

Sebastian Dröge <slomo> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEEDINFO                    |NEW
     Ever Confirmed|0                           |1

--- Comment #8 from Sebastian Dröge <slomo at circular-chaos.org> 2011-05-23 09:15:18 UTC ---
Actually you already did...

Ok, I see the problem here. multiqueue inside decodebin2 has about 5 seconds of
data queued and matroskademux always pulls data in blocks of 64 kbytes, and as
such has 64 kbytes of data queued. This isn't that much usually but for very
low bitrate streams like yours, which seems to have about 500 bytes for 5
seconds on average, this is essentially the complete file. And the EOS is only
forwarded after matroskademux' buffer is empty and filesrc is used again to get
more data.

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