Confirmed users
811
edits
Joshwalker (talk | contribs) |
Joshwalker (talk | contribs) |
||
| Line 125: | Line 125: | ||
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1284389 Bug 1284389 - Don't suspend video elements captured via mozCaptureStream()] | * [https://bugzilla.mozilla.org/show_bug.cgi?id=1284389 Bug 1284389 - Don't suspend video elements captured via mozCaptureStream()] | ||
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1295921 Bug 1295921 - Don't suspend video decoder for elements as sources to drawImage() and createImageBitmap()] | * [https://bugzilla.mozilla.org/show_bug.cgi?id=1295921 Bug 1295921 - Don't suspend video decoder for elements as sources to drawImage() and createImageBitmap()] | ||
=== Optimizations === | |||
* [https://bugzil.la/1282710 Bug 1282710 - Suspend and resume foreground video decoders according to visibility events] | |||
** done. | |||
* [https://bugzil.la/1282012 Bug 1282012 - Seek to nearest keyframe when resuming videos with no audio] | |||
** [https://bugzil.la/1294657 Bug 1294657 - Seek to nearest keyframe when resuming videos with no audio - with audio track but muted] | |||
*** pending, excluded from phase 1. | |||
** [https://bugzil.la/1294658 Bug 1294658 - Seek to nearest keyframe when resuming videos with no audio - with audio track but might be silent] | |||
*** pending, excluded from phase 1. | |||
** [https://bugzil.la/1294656 Bug 1294656 - Seek to nearest keyframe when resuming videos with no audio - no audio track] | |||
*** done. | |||
* [https://bugzil.la/1274919 Bug 1274919 - Resume suspended video decoders on tab mouse hover.] | |||
** under review. | |||
* [https://bugzil.la/1284389 Bug 1284389 - Don't suspend video elements captured via mozCaptureStream()] | |||
** WIP. | |||
* [https://bugzil.la/1295921 Bug 1295921 - Don't suspend video decoder for elements as sources to drawImage() and createImageBitmap()] | |||
** WIP. | |||
* Resume video when keyboard is used to change tags - Needs Bug | |||
** For example, if it's possible to detect the direction of cycling and videos are within, say, 5 tabs of the current tab, then start decoding again. | |||
** Need to hook into the tab navigation/change code and alert media elements, like bug 1274919 | |||