[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