Player is blocked at the end of the Multi-Resolution Multi-Rate video
Created by: daemon1981
Description
It happens that the player is blocked at the end of the video when user has seeked. It happens about 1 out of 3 tries. It seems to happen when resolution/rate changes during the seek.
Environment
Bug can be reproduced on DashJS Reference Client 2.6.8 with Multi-Resolution Multi-Rate video sample provided (http://dash.akamaized.net/dash264/TestCases/2a/qualcomm/1/MultiResMPEG2.mpd) + video option Loop to false. Browser scope : Windows 8 (Chrome and Firefox up to date), Mac 10.13.4 (Chrome and Firefox up to date)
Steps to reproduce
- Go to DashJS Reference Client 2.6.8
- Set Stream -> DASH Industry Forum Test Vectors -> Multi-Resolution Multi-Rate (http://dash.akamaized.net/dash264/TestCases/2a/qualcomm/1/MultiResMPEG2.mpd)
- Set option Loop to false
- To go fast, seek to 10 seconds before the end of the video
- Wait the end of the video
- About one out of three tries, the video is blocked one second before the end.
Observed behaviour
The video blocks one second before the end.
Console output
No console error