Hi

On 05/07/2018 17:10, Mounir Lamouri wrote:
FWIW, WebKit uses the audio track availability and Blink intends to do this at some point.


There are fundamental technical issues to resolve before this can be achieved. And at this stage, I'm not convinced it could ever be achieved, nor if that's worth it.

It would likely require spec changes
The media element play() has synchronous steps required, while the entire playback demuxing/decoding steps are fully asynchronous. We can't reliably determine if a particular track is available in a synchronous fashion before the play() steps complete. If MSE is in use that becomes even more tricky.


JY
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to