[Webkit-unassigned] [Bug 35706] [GStreamer] Buffering logic is not correct, and does not work very well
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Mon Mar 8 12:51:41 PST 2010
https://bugs.webkit.org/show_bug.cgi?id=35706
Gustavo Noronha (kov) <gns at gnome.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
AssignedTo|webkit-unassigned at lists.web |gns at gnome.org
|kit.org |
Attachment #49955|0 |1
is obsolete| |
Attachment #50242| |review?, commit-queue-
Flag| |
--- Comment #7 from Gustavo Noronha (kov) <gns at gnome.org> 2010-03-08 12:51:41 PST ---
Created an attachment (id=50242)
--> (https://bugs.webkit.org/attachment.cgi?id=50242)
fix buffering logic to also consider non-download cases
So it turns out that the real problem was in using the on-disk-buffering logic
to pause/play the pipeline. GStreamer uses a buffering-percent value in the
struct that is sent to the bus in the buffering message to provide information
on how much of the immediate buffering it needs to play is actually complete.
That is the information we need to use to decide when to restart playing the
pipeline that got paused for buffering, not the fact that the on-disk buffering
has started.
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list