bugfixes
- QuotaExceededError - BUFFER_FULL_ERROR in IE11 and Edge #708
- Reuse existing texttracks #710
- Sound is low-pitched in latest Opera #719
- The config value for fragLoadingMaxRetryTimeout is not applied in stream- and audio-controller #722
- After changing level on initial load live stream with dvr starts at the middle #724
- Failover/redundant streams errors #728
- Fix for #EXT-X-START. TIME-OFFSET can be 0 #729
- level/stream-controller: reduce max buffer length on fragLoopLoadingError : fix fatal frag loop loading error happening on FF / http://www.dailymotion.com/video/x4v2sbe forced 1440p60
improvements
- SauceLabs testing cleanup #715 #716
- more conservative ABR controller in low buffer condition
- xhr-loader: use onreadystatechange listener, readyState>=2 to improve stats.tfirst accuracy
- xhr-loader: earlier timeout when headers not received fast enough. fire timeout in case HTTP response headers are still not received after half of total timeout
- level-controller: on recoverable network error, switch to
current level - 1
instead of always switching to level 0