Skip to content

@brion brion released this Feb 26, 2019 · 122 commits to master since this release

1.6.0 - 2019-02-26

  • experimental support for AV1 video in WebM
  • update buildchain to emscripten 1.38.28
  • fix a stray global
  • starting to move to ES6 classes and modules
  • building with babel for ES5/IE11 compat
  • updated eslint
  • updated yuv-canvas to 1.2.4; fixes for software GL rendering
  • updated audio-feeder to 0.4.15; fixes for resampling and Flash perf
  • retooled buffer copies
  • sync fix for audio packets with discard padding
  • clients can pass a custom StreamFile instance as {stream:foo} in options. This can be useful for custom streaming until MSE interfaces are ready.
  • refactored WebM keyframe detection
  • prefill the frame pipeline as well as the audio pipeline before starting audio
  • removed BINARYEN_IGNORE_IMPLICIT_TRAPS=1 option which can cause intermittent breakages
  • changed download streaming method to avoid data corruption problem on certain files
  • fix for seek on very short WebM files
  • fix for replay-after-end-of-playback in WebM
Assets 3