Releases: eshaz/wasm-audio-decoders
Releases · eshaz/wasm-audio-decoders
opus-decoder/0.7.7
Fixes
- Typescript
sampleRate
parameter forOpusDecoder
andOpusDecoderWebWorker
What's Changed
New Contributors
- @frederick927 made their first contribution in #111
Full Changelog: opus-decoder/0.7.6...opus-decoder/0.7.7
ogg-opus-decoder/1.6.14
Fixes
- Upgrade
opus-decoder
What's Changed
- added sampleRate to typed.d.ts by @frederick927 in #111
- Typescript Fixes by @eshaz in #112
New Contributors
- @frederick927 made their first contribution in #111
Full Changelog: ogg-opus-decoder/1.6.13...ogg-opus-decoder/1.6.14
ogg-vorbis/0.1.16
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
What's Changed
Features
- Update libraries
Full Changelog: ogg-opus-decoder/1.6.12...ogg-opus-decoder/1.6.13
flac/0.2.5
opus-decoder/0.7.6
What's Changed
Full Changelog: opus-decoder/0.7.5...opus-decoder/0.7.6
ogg-vorbis/0.1.15
What's Changed
Full Changelog: ogg-vorbis/0.1.14...ogg-vorbis/0.1.15
ogg-opus-decoder/1.6.12
What's Changed
Full Changelog: ogg-opus-decoder/1.6.10...ogg-opus-decoder/1.6.12
mpg123-decoder/1.0.0
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
tofalse
in the options of theMPEGDecoder
andMPEGDecoderWebWorker
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
What's Changed
Full Changelog: flac/0.2.3...flac/0.2.4