1.4.0

@brion brion released this Apr 6, 2017 · 124 commits to master since this release

1.4.0 - 2017-04-06

  • fastSeek() is now fast; seeks to first keyframe found.
  • VP9 base profile support in WebM container (8-bit 4:2:0 only).
  • Safari no longer complains about missing es6-promise.map source map
  • Smoother playback on low-end machines prone to lag spikes: when A/V sync lags, keep audio running smoothly and resync video at the next keyframe. To restore previous behavior, set sync: 'delay-audio' in options.
  • Experimental Web Assembly builds of all modules; set wasm: true in options to force on.
  • error property now returns an OGVMediaError object instead of string.
  • Decode pipeline up to 3 frames deep to aid in momentary spikes.
  • Experimental multithreaded JS builds for VP8 and VP9; set threading: true in options to force on.
  • Fixed bad autodetection of files in root dir