Skip to content

v2.1.2

Compare
Choose a tag to compare
@peaBerberian peaBerberian released this 14 Jun 15:27

Release 2.1.2 (2017-06-14)

Overview

This release brings multiple bug fixes. The most notable bug it fixes led to the impossibility to play DRM-protected contents, following a (poorly-managed) RxJS version update.

To sum up this version:

  • DRM-protected contents are now perfectly playable

  • the "new" seekTo API (used with an object instead of a number) had some typos which led to weird behaviors. This has been fixed.

  • the lowest video bitrate is now considered when the width of the video element is not sufficient

  • Some internal error management has been fixed

Bug fixes

  • stream: the BUFFER_APPEND_ERROR error, happening when a SourceBuffer.appendBuffer failed for an unknown reason, is now a fatal error for audio/video segments
  • eme: fix rxjs timeout management which prevented from playing DRM-protected contents
  • api: add securities to avoid useless errors to be thrown when the player already encounters an error
  • position: fix a bug which prevented to seek at the beginning of the content with the new api
  • position: fix typo which prevented to perform absolute seeks with the new api
  • buffer: automatically seek if there is a discontinuity in a live stream
  • adaptive: take the lowest bitrate (instead of the initial/default one) when the player is not displayed/too small