Version 0.3.13 (2010-01-21)
-
Fixed documentation location (--docdir in configure)
-
thanks to Chris Mayo for patch
-
-
Moved source code control to Github
-
Improvements to build system
-
Updated to autoconf 2.60, libtool 2.2, automake 1.10 and Doxygen 1.7.3
-
Fix problem with extern inline by changing them to static inline
-
Wrote perl script to test output of the frontend
-
Changed all debugging messages, writing to stdout to write to stderr
-
Removed calls to exit() from libtwolame.
-
Added --non-copyright option (which is enabled by default)
-
Fix for bad copy/paste of variable assignment.
-
Manpage correction
-
Changed fopen() options to wb to fix Windows
Version 0.3.12 (2008-01-09)
-
Fixed inline for the forthcoming gcc-4.3
-
thanks to Martin Michlmayr for patch
-
Version 0.3.11 (2007-07-02)
-
Fixed energy levels bug for mono audio
-
thanks to Staale Helleberg for patch
-
-
Fixed STDIN support in twolame frontend
Version 0.3.10 (2007-03-20)
-
Added win32/winutil.h to tarball - fixes bug #1629945
-
Fixed presentation of --enable-debug in configure script
-
Added twolame_encode_buffer_float32_interleaved()
-
Fixed bug that was loosing stereo in twolame_encode_buffer_float32()
-
Fixed twolame_set_mode() to accept TWOLAME_AUTO_MODE
-
Added source file Ids to the top of every file
-
Added -pedantic to CFLAGS for debug build
Version 0.3.9 (2006-12-31)
-
Fix for Windows in simple frontend: open files in binary mode
-
thanks to Kurien Mathew
-
-
(libtwolame) Fixed energy level support
-
thanks to Staale Helleberg
-
-
Nows displays the version number of libsndfile in frontend
-
as suggested by Elio Blanca
-
-
Changed documentation build system, so you have to run it manually
-
Buffer overrun fix in new_extension()
-
(libtwolame) Added warning that DAB support is still broken
-
(libtwolame) Added twolame_get_framelength() to return number of bytes per frame
-
Added TWOLAME_SAMPLES_PER_FRAME macro, clarifying that there are always 1152 samples per frame in Layer 2
-
Frontend now displays extra information
-
Duration of input file (if known)
-
Total number of frames to be encoded and percentage complete
-
The filesize of the output file
-
-
Cleaned up source files so that it is consistent and all uses tabs (tab width 4)
Version 0.3.8 (2006-06-19)
-
(libtwolame) Fixed CRC protection
-
More code tidying
-
pkg-config is no-longer required (but is recommended)
-
frontend now has the exectuable suffix appended to filename
-
added -std=c99 to the compiler options
Version 0.3.7 (2006-05-07)
-
(libtwolame) Added twolame_encode_buffer_float32() function
-
(libtwolame) Fix NAN bug for AMD64 processors
-
Checks type sizes of short and float
Version 0.3.6 (2006-12-25)
-
Removed comma which was causing problems with -pedantic
-
Thanks to Akos Maroy
-
-
(libtwolame) Added libtool library versioning
Version 0.3.5 (2005-11-29)
-
(libtwolame) Added back twolame_get_VBR_q/twolame_set_VBR_q
-
More documentation is installed
Version 0.3.4 (2005-11-19)
-
(libtwolame) Checks parameters a bit better
-
(libtwolame) Removed lots of exit() calls
-
(libtwolame) added twolame_print_config() API call
-
(libtwolame) Fixed twolame.h so that it works with C++ code
-
Rewrote frontend and now (only) uses libsndfile
-
Changed behavior in frontend and backend for verbosity setting
-
Rewrote manpage for frontend
-
(libtwolame) Fixed bug with setting MPEG version
-
(libtwolame) Removed default samplerate - must choose one
-
(libtwolame) Original flag is now turned on by default
-
(libtwolame) Default bitrate is automatically chosen based on the samplerate/channels
-
(libtwolame) Default mode is automatically chosen based on the number of channels
-
Documentation improvements and corrections
-
(libtwolame) made some of VBR debugging send to stderr instead of stdout
Version 0.3.3 (2005-04-19)
-
Added Debian package description
-
Now installs documentation
-
Removed old unused tables.c and tables.h sources
Version 0.3.2 (2005-04-10)
-
Added scaling of input samples
-
Added downmixing/upmixing of samples
-
Applied patch from Christophe Massiot to make TwoLAME thread-safe
Version 0.3.1 (2004-09-17)
-
Frontend displays information about the input file format
-
Fixed bug with audio_get_samples reading more than buffer size
-
Added asciidoc documentation
-
Added doxygen documentation
Version 0.3.0 (2004-09-14)
-
Based on tooLAME 0.2m beta 8
-
changed build system to use automake/libtool
-
now builds shared library
-
restructured lots of code
-
Removed some dead code and unused files
-
-
should now be close to being thread safe
-
removed memory leaks / static variables
-
changed library API so that it is almost the same as LAMEs
-
hopefully not too many people have been using the old API
-
not too many big differences
-
will hopefully add resampling support to next release
-
API is ready for resampling support to be added
-
ready for downmixing to be added to libtoolame
-
-
Added libsndfile support to toolame frontend (if you have it)
-
moved set/get functions into get_set.c
-
I have broken energy levels support (sorry !) - will try and fix
-
Added LGPL header to the top of all the files
-
Added toolame_encode_buffer_interleaved