[Webkit-unassigned] [Bug 35706] New: [GStreamer] Buffering logic is not correct, and does not work very well
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed Mar 3 15:17:50 PST 2010
https://bugs.webkit.org/show_bug.cgi?id=35706
Summary: [GStreamer] Buffering logic is not correct, and does
not work very well
Product: WebKit
Version: 528+ (Nightly build)
Platform: PC
OS/Version: Linux
Status: NEW
Keywords: Gtk
Severity: Normal
Priority: P2
Component: Media Elements
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: gns at gnome.org
The main problem is this:
if (m_fillTimeoutId) {
m_networkState = MediaPlayer::Loading;
// Buffering has just started, we should now have enough
// data to restart playback if it was internally paused by
// GStreamer.
if (m_paused && !m_startedPlaying)
gst_element_set_state(m_playBin, GST_STATE_PLAYING);
}
This pretty much guarantees that the pipeline is playing while buffering, which
is not the behavior we want, nor what GStreamer expects.
--
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