Closed emutavchi closed 3 months ago
I've developed a preliminary solution in https://github.com/WebPlatformForEmbedded/WPEWebKit/commit/29c0ec7200c44195a109b8929c5bfb54e1dd8eab, in the https://github.com/WebPlatformForEmbedded/WPEWebKit/commits/eocanha/eocanha-debug-150 branch. I still have to port it upstream, check the layout tests and have it reviewed, but at least it's a start.
The patch has landed upstream as https://commits.webkit.org/282958@main and was backported to wpe-2.38 as https://github.com/WebPlatformForEmbedded/WPEWebKit/commit/a584664157df52094785f1a1814569f87165e26e.
Closing this Issue.
I must have screwed my local environment and the commit had some merge leftovers. I've undone it (force-pushed the previous wpe-2.38 commit before mine) and I'm pushing again mine in a moment.
Now for good, backported to wpe-2.38 as https://github.com/WebPlatformForEmbedded/WPEWebKit/commit/cf98ff899a4594032630658471d6d0bc4d5ab003
WPEWebKit MSE reports a playback error when app ends stream before appending any samples. Reproducible with attached test mse_early_eos.html.gz