

decode and nogap are no valid combination of arguments anymore, wouldn't work as expectedįix for bug #472: NULL Pointer Dereference in id3v2AddAudioDurationįixing resource leak, hip deocder wasn't closed on quit all nogap file names are now build before any encoding starts (now there is only one function building the output file names) replaced parse_nogap_filename by generateOutPath * frontend/: lame_main.c, parse.c, parse.h:įix for bug #473: Buffer Overflow possible in lame_main.c When the input sample rate is very low, like 1 Hz, resampling to 8 kHz can result in a buffer overflow. It was possible to get there, even when checking was demeanded!įix for bug #474: Buffer Overflow possible when input sample rate very low do_copy_buffer did not check buffer size, when size was zero!Ġ was a bad choice for the purpose of not checking, because Include/libmp3lame.sym, libmp3lame/bitstream.c,Īnother go to fix bug #474: Buffer Overflow possible when input sample rate very low * frontend/lame_main.c, include/f, include/lame.h, Libmp3lame/takehiro.c, libmp3lame/util.c, libmp3lame/util.h, Libmp3lame/quantize_pvt.c, libmp3lame/set_get.c, Libmp3lame/gain_analysis.c, libmp3lame/psymodel.c, * frontend/get_audio.c, libmp3lame/fft.c,
Lame mp3 encoder 3.100 alpha 2 Patch#
Patch for bug #484: Lame doesn't recognize user locale correctlyĪdd missing (at least in FreeBSD) include for FLT_EPSILON. * libmp3lame/: gain_analysis.c, machine.h: Set 'use of safe joint' for joint-stereo only, (only effects a bit in vbr tag, sometimes) * Dll/BladeMP3EncDLL.c, frontend/parse.c, libmp3lame/lame.c: List each file explicitely, make dist does not like globs.īuild on FreeBSD 64bit, clang 5.0.0, no advanced compiler flags/optimisations. (cvs2cl -gmt -S -branches -no-wrap -header ChangeLog.header) May not apply to the source you get with this package. An entry of the form "filename (branchname):" This file contains the complete changelog, even commit logs of
