Implement HTMLMediaElement.prototype.fastSeek |
|||
Issue descriptionThis showed up in "Web features in 2 major browser, but not Chrome": https://docs.google.com/spreadsheets/d/1Fqv1JyadCDGMJ91GdIYPQicI97ELIHabwUfxFQv-jLU/edit?usp=sharing The other two engines are Gecko and WebKit, Edge 14 does not have this.
,
Sep 19 2016
watk@ is working on this.
,
Sep 26 2016
I have an early POC: https://codereview.chromium.org/2366373003. I have quite a few open questions/API improvements/tests to write before turning it into a real CL.
,
Oct 27 2016
Note: Mozilla is planning to drop support for this API due to developer confusion over its use.
,
Nov 2 2016
That's interesting, do you have a link to that discussion?
,
Nov 7 2016
Unfortunately no, it was an in-person discussion at FOMS, and I have been so far unable to follow up on it. I will keep trying.
,
Jan 10 2017
Whoops, totally failed to post here with the responses. Bugzilla bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1022913 "fastSeek() is not guaranteed to seek in the correct direction " - https://bugzilla.mozilla.org/show_bug.cgi?id=1023771 "Regression: Unable to properly seek in a WEBM video" - https://bugzilla.mozilla.org/show_bug.cgi?id=1026330 "fastSeek should always be fast" Some better heuristics can solve these problems except for the last one; fastSeek() is inevitably inconsistent. As a result the UX was inconsistent. "Based on that, we decided not to use fastSeek in our own built in video controls, and generally I feel fastSeek() isn't a good idea." Their metrics (https://mzl.la/2g03mkK) showed very low adoption (but those clients that use it use it a lot).
,
Jan 11 2017
That's interesting. If you want to chat with them, it would be interesting to know if there are any spec changes that could salvage the situation?
,
Jul 6 2017
|
|||
►
Sign in to add a comment |
|||
Comment 1 by liber...@chromium.org
, Sep 19 2016