[Webkit-unassigned] [Bug 127376] GStreamer not buffering loading on Windows

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Apr 4 00:11:55 PDT 2014


https://bugs.webkit.org/show_bug.cgi?id=127376





--- Comment #9 from Philippe Normand <pnormand at igalia.com>  2014-04-04 00:12:12 PST ---
Which httpsrc element is used then?

You need to make sure it has a GstQuery handler answering to the GST_QUERY_SCHEDULING query and setting the GST_SCHEDULING_FLAG_BANDWIDTH_LIMITED flag.

If the element doesn't have that feature please send a patch to bugzilla.gnome.org.

(In reply to comment #8)
> For some reason, gst_query_parse_buffering_range always returns -1, but gst_structure_get_int works with "buffer-percent".  There is also a "buffering-ranges" string in gstquark.c.  Could these be used instead of querying?  Is there a specific reason a timer is used instead of just relying on GstMessages?  It's been this way for a long time.

Yes of course there is a specific reason for this design, this is how on-disk buffering is supposed to be implemented and not to be confused with the GST_QUERY_BUFFERING which is used to know if the pipeline has enough data to handle efficient seeking.

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