bugfixes
- Fix runtime error raised when a live goes offair: "TypeError: Cannot read property 'start' of undefined".
- Memory leak using Worker (Blobs are not cleaned up) #780
- hls.js alternates 3 qualities on throttled connections #799
improvements
- level-controller: don't report fatal error on LEVEL_LOAD error if currentTime is buffered
- stream-controller: keep retrying loading fragment in auto-mode until level-controller switches down to level 0
- stream-controller: allow start level loading retry even if media not attached
- abr-controller: use fragment total processing time instead of loading time for bw estimation
- abr-controller: use best VoD ABR config params found during A/B tests
- Initial live manifest size #789