Fix MSE GC, make it less aggressive, more spec-compliant (Blink CL)
Provided interface in ChunkDemuxer/WebSourceBuffer to allow blink to invoke "3.5.12 Coded Frame Eviction Algorithm" https://w3c.github.io/media-source/#sourcebuffer-coded-frame-eviction This allows us to detect when buffer is full, even after GC and throw QuotaExceededErr exception as MSE spec prescribes. See step #6 in section 3.5.4 at https://w3c.github.io/media-source/#sourcebuffer-prepare-append Related Chromium CL: https://codereview.chromium.org/1008463002/ BUG=421694 Review URL: https://codereview.chromium.org/1013923002 git-svn-id: svn://svn.chromium.org/blink/trunk@200989 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Showing
This diff is collapsed.
Please register or sign in to comment