[Webkit-unassigned] [Bug 275683] New: [GStreamer] Buffering hysteresis and buffering improvements for Broadcom
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Jun 20 05:47:42 PDT 2024
https://bugs.webkit.org/show_bug.cgi?id=275683
Bug ID: 275683
Summary: [GStreamer] Buffering hysteresis and buffering
improvements for Broadcom
Product: WebKit
Version: WebKit Nightly Build
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: Media
Assignee: webkit-unassigned at lists.webkit.org
Reporter: eocanha at igalia.com
The usage of a fixed buffering level to evaluate the need for buffering results in a too unstable behaviour on Broadcom platforms, with quick changes between states that may create stuttering when playing regular videos in stream mode (when not using on-disk buffering). Having some sort of hysteresis, with low/high watermark levels for buffering, would significantly improve the buffering logic and make it more stable. Also, on Broadcom Nexus devices, a big part of the media data is "hoarded" in the internal PlayPump subsystem, causing unrealisting buffer level readings when only the GstQueue2 element is queried for the buffering level. Any proposed solution must be compatible with the Quirks framework for custom Broadcom devices support.
See: https://github.com/WebPlatformForEmbedded/WPEWebKit/issues/1309
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20240620/8b8bcbcd/attachment.htm>
More information about the webkit-unassigned
mailing list