[Bug 726423] playbin/decodebin: aggregate buffering messages
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Fri May 30 09:24:49 PDT 2014
https://bugzilla.gnome.org/show_bug.cgi?id=726423
GStreamer | gstreamer (core) | git
Thiago Sousa Santos <thiagossantos> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |FIXED
--- Comment #9 from Thiago Sousa Santos <thiagossantos at gmail.com> 2014-05-30 16:24:42 UTC ---
Pushed, thanks for the review.
base:
commit 783195ccefa8690cc4a3ccffbfd77c2e86b2c391
Author: Thiago Santos <ts.santos at sisa.samsung.com>
Date: Sun Mar 16 14:27:30 2014 -0300
decodebin: aggregate buffering messages
Aggregate buffering messages to only post the lower value
to avoid setting pipeline to playing while any multiqueue
is still buffering.
There are 3 scenarios where the entries should be removed from
the list:
1) When decodebin is set to READY
2) When an element posts a 100% buffering (already implemented)
3) When a multiqueue is removed from decodebin.
For item 3 we don't need to handle it because this should only
happen when either 1 is hapenning or when it is playing a
chained file, for which number 2 should have happened for the
previous stream to finish
https://bugzilla.gnome.org/show_bug.cgi?id=726423
core:
commit 01c9ae26309cdf4ce0876ae878e5a72e7fcc7f54
Author: Thiago Santos <ts.santos at sisa.samsung.com>
Date: Tue May 27 08:09:36 2014 -0300
multiqueue: post buffering message when queues flush
The buffering status goes back to 0, so inform the application about it
https://bugzilla.gnome.org/show_bug.cgi?id=726423
--
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