Skip to content

Releases: chris-rudmin/opus-recorder

Fix onstart timing

11 Dec 14:43
525a3e7
Compare
Choose a tag to compare

When using streamPages, onstart is now called before any ondataavailable pages are fired.

Deprecate Bower

31 Oct 17:12
Compare
Choose a tag to compare
  • Deprecate Bower support
  • Replace maxBuffersPerPage config option with maxFramesPerPage
  • Fix issue where encoder could output empty pages if buffer size was less than one frame.

Minor Enhancements

29 Oct 16:34
Compare
Choose a tag to compare
  • Run some async tasks in parallel for minor performance improvements.
  • Fix dependencies error for sinon-chai
  • Use arrow functions instead of self

Libopus 1.3 + Lower latency

29 Oct 13:45
b926b8d
Compare
Choose a tag to compare
  • Update Libopus to version 1.3
  • Decrease streaming latency by delaying recording until worker is fully initialized

Better Behaviour

22 Aug 00:21
24dda42
Compare
Choose a tag to compare

This release should help with incoming changes to chrome: https://developers.google.com/web/updates/2017/09/autoplay-policy-changes#webaudio
As well as iOS compatability.

  • Remove option leaveStreamOpen
  • Init the context and worker on start
  • Fix worker staying active even when not needed.

Fix serial

28 May 02:23
0305c21
Compare
Choose a tag to compare

Math.random() does not include 1

Fix Serial Number Distribution

22 May 17:35
a65895a
Compare
Choose a tag to compare
  • Fix the distribution of serial numbers using round instead of floor

Fix for serial number and granulePos

22 May 16:31
576857a
Compare
Choose a tag to compare
  • Fix issue where serial number range was 0 to 2^32 instead of 0 to 2^32 - 1
  • Fix issue where granule position was not set correctly into 64 bits when negative
  • Fix issue where granule position was not set correctly into 64 bits when value is 2^32 - 1

Fix bug in wave recording

22 May 01:33
3650f29
Compare
Choose a tag to compare
  • Fixed issue in wave recording where converting from float to int incorrectly
  • Added some options to example
  • Upgrade emscripten to 1.38.1
  • Upgrade some dev dependencies

Recording Gain

03 Feb 19:04
Compare
Choose a tag to compare
  • Added recording gain option
  • Updated emscripten to 1.37.33