zhuker / lamejs

mp3 encoder in javascript
Other
820 stars 200 forks source link

fix: fix bug in worker example, so that the last second of audio would be fully encoded #96

Open malvill opened 10 months ago

malvill commented 10 months ago

Last second (or less) of audio were not encoded into mp3.

When the "remaining" becomes less than the "maxSamples" constant, we exit the loop for encoding audio portions. However, "remaining" may be non-zero, so part of the audio at the end will remain not encoded.