[Bug 738285] playbin: Sequential playback of the file list does not work

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Wed Nov 26 23:13:37 PST 2014


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

--- Comment #72 from Andrei Sarakeev <sarakusha at gmail.com> 2014-11-27 07:13:31 UTC ---
Essence of the problem:

It is very important for continuous playback send all EOS events after the
emission 'drained' signal to the playbin switched on the next media.
If the container contains multiple audio streams, only one stream will be
linked to audio sink.
input-selector to pump buffer all streams synchronously with the active stream.
When the active stream ends, the selector will not know and will wait for the
next buffer even if there was only a last buffer in not linked stream.
Not linked stream never send the EOS event.
Playback stops.

To prevent this need to wait for EOS events only from the connected streams.

PLEASE, I spent a lot of time to understand the problem and find an acceptable
solution. Help me finish the job. Thank you.

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