|Summary:||[Cocoa] Should video stop being live, time scrubber will not show|
|Product:||WebKit||Reporter:||Jean-Yves Avenard [:jya] <jean-yves.avenard>|
|Component:||Media||Assignee:||Jean-Yves Avenard [:jya] <jean-yves.avenard>|
Description Jean-Yves Avenard [:jya] 2021-08-19 01:08:41 PDT
Sometime the time scrubber will not show: STR: 1- Open https://jyavenard.github.io/htmltests/tests/mse_mp4/81349236.html 2- Click somewhere on the video to get around autoplay policy or allow media to play for https://jyavenard.github.io domain. 3- Look at the Touch Bar. 4- Playback will start showing up as a live stream, will stall and the seek back to the beginning. What happens: the scrubber doesn't show. You may have to refresh the page if the scrubber appears, 90% of the time it won't. What this page does is start loading a MSE video, setting the duration to Infinity and then load content and start playback. Once playback has stalled, the duration is set to the buffered range end and loop. The scrubber should appear when the duration is know as we can now seek in the video.
Comment 2 Jean-Yves Avenard [:jya] 2021-08-19 01:09:42 PDT
Created attachment 435853 [details] Touch Bar
Comment 3 Jean-Yves Avenard [:jya] 2021-08-23 22:14:02 PDT
Created attachment 436263 [details] Patch
Comment 4 Eric Carlson 2021-08-24 17:26:15 PDT
Comment on attachment 436263 [details] Patch Please add a link to the manual test.
Comment 5 Jean-Yves Avenard [:jya] 2021-08-24 19:24:12 PDT
Created attachment 436365 [details] Patch add manual test