[Bug 764635] splitmuxsink: deadlock when reference stream has low framerate

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Tue Apr 5 12:50:56 UTC 2016


https://bugzilla.gnome.org/show_bug.cgi?id=764635

--- Comment #1 from Xavier Claessens <xclaesse at gmail.com> ---
I guess a "normal" subtitle stream knows in advance when is the next subtitle,
so just after a subtitle buffer you immediately get a GAP event with a duration
up to the next one. 

In my case I cannot know in advance when the next subtitle buffer will arrive,
so if after 1s I had nothing, I generate a GAP event for that period. That
means that there are periods of 1s where matroskamux can legitimately wait for
something on the subtitle stream and thus audio/video must be queued until
then. In the "normal" usage it knows when to expect next subtitle and will
consume audio/video during that period, so queues won't grow that much.

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