Updating lame for cdex
The LAME project's position is "Source code is considered as speech, which may contain descriptions of patented technology.Descriptions of patents are in the public domain." LAME source code is maintained in a CVS repository, and the only official codebase for public use is the trunk code tagged "MAIN".LAME (Lame Ain't an MP3 Encoder) is the Hydrogenaudio recommended MP3 encoder.It has been developed by the open-source community since 1998, and has become the highest quality MP3 encoder for most purposes.This section describes the Hydrogenaudio recommended settings to be used with LAME for highest quality MP3 encoding.These settings require LAME 3.98 or later (the latest stable version is recommended).
If you need a predictable bitrate (in a streaming application, for example), use ABR or CBR modes, described below. A compromise between VBR and CBR modes, ABR encoding varies bits around a specified target bitrate.
To keep it from being confused with LAME 3.93 alpha versions, the code was made to self-identify as LAME 4.0 alpha 1 (in late 2002) through 4.0 alpha 14 (since 2005).