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