[Bug 726423] playbin/decodebin: aggregate buffering messages

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Tue May 27 06:52:08 PDT 2014


https://bugzilla.gnome.org/show_bug.cgi?id=726423
  GStreamer | gstreamer (core) | git

Thiago Sousa Santos <thiagossantos> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #272081|0                           |1
        is obsolete|                            |

--- Comment #6 from Thiago Sousa Santos <thiagossantos at gmail.com> 2014-05-27 13:52:04 UTC ---
Created an attachment (id=277293)
 View: https://bugzilla.gnome.org/attachment.cgi?id=277293
 Review: https://bugzilla.gnome.org/review?bug=726423&attachment=277293

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

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