Skip to content

Releases: eshaz/wasm-audio-decoders

opus-decoder/0.7.7

31 Oct 03:15
6e2effe
Compare
Choose a tag to compare

Fixes

  • Typescript sampleRate parameter for OpusDecoder andOpusDecoderWebWorker

What's Changed

New Contributors

Full Changelog: opus-decoder/0.7.6...opus-decoder/0.7.7

ogg-opus-decoder/1.6.14

31 Oct 03:16
6e2effe
Compare
Choose a tag to compare

Fixes

  • Upgrade opus-decoder

What's Changed

New Contributors

Full Changelog: ogg-opus-decoder/1.6.13...ogg-opus-decoder/1.6.14

ogg-vorbis/0.1.16

20 Oct 05:34
Compare
Choose a tag to compare

What's Changed

Fixes

  • Correctly trim Ogg Vorbis samples at the end of a stream based on absoluteGranulePosition
  • See eshaz/codec-parser#32

Features

  • Update libraries

Full Changelog: ogg-vorbis/0.1.15...ogg-vorbis/0.1.16

ogg-opus-decoder/1.6.13

20 Oct 05:33
Compare
Choose a tag to compare

What's Changed

Features

  • Update libraries

Full Changelog: ogg-opus-decoder/1.6.12...ogg-opus-decoder/1.6.13

flac/0.2.5

20 Oct 05:35
Compare
Choose a tag to compare

What's Changed

Features

  • Update libraries

Full Changelog: flac/0.2.4...flac/0.2.5

opus-decoder/0.7.6

16 Jan 08:18
Compare
Choose a tag to compare

What's Changed

  • Typescript Fixes by @eshaz in #104
  • Update Emscripten to 3.1.51

Full Changelog: opus-decoder/0.7.5...opus-decoder/0.7.6

ogg-vorbis/0.1.15

16 Jan 08:21
Compare
Choose a tag to compare

What's Changed

  • Typescript Fixes by @eshaz in #104
  • Update Emscripten to 3.1.51

Full Changelog: ogg-vorbis/0.1.14...ogg-vorbis/0.1.15

ogg-opus-decoder/1.6.12

16 Jan 08:19
Compare
Choose a tag to compare

What's Changed

  • Typescript Fixes by @eshaz in #104
  • Update Emscripten to 3.1.51

Full Changelog: ogg-opus-decoder/1.6.10...ogg-opus-decoder/1.6.12

mpg123-decoder/1.0.0

16 Jan 08:36
Compare
Choose a tag to compare

What's Changed

New Contributors

Features / Breaking Changes

  • Gapless decoding was added and is enabled by default. This feature results in decoded MP3 audio more closely matching the length of the input data.
  • This is marked as a breaking change since it may change the length of your decoded audio.
  • Gapless decoding can be disabled by setting enableGapless to false in the options of the MPEGDecoder and MPEGDecoderWebWorker constructors.
    const options = {
      enableGapless: false
    };
    
    const decoder = new MPEGDecoder(options);
  • Thanks to @londek for contributing this feature!

Fixes

  • Buffer overflow issue when storing interleaved pcm data from the decoder
  • Various C compilation warnings
  • libmpg123 included headers were removed and will always be generated from configure from now on
  • Remove custom dynencode crc implementation and use what's included in simple-yenc
  • Better documentation on contributing and developing

Full Changelog: mpg123-decoder/0.4.12...mpg123-decoder/1.0.0

flac/0.2.4

16 Jan 08:22
Compare
Choose a tag to compare

What's Changed

  • Typescript Fixes by @eshaz in #104
  • Update Emscripten to 3.1.51

Full Changelog: flac/0.2.3...flac/0.2.4