I found a minor annoyance. When building 3.93.1, the lame executable and the ACM both claim to be 3.93. This was very confusing as I was dling many different compiled binaries yet they all claimed to be version 3.93 and not 3.93.1, which is what they were.
I found that this is due to the calls in version.c. In get_lame_version, there is only support for a version of format "x.x" and not "x.x.x" As there are seperate functions to get shorter version strings for embedding in the output file, the get_lame_version. Here are some suggested patches: version.c const char* get_lame_version ( void ) /* primary to write screen reports */ { /* Here we can also add informations about compile time configurations */ #if LAME_ALPHA_VERSION > 0 static /[EMAIL PROTECTED]@*/ const char *const str = XSTR(LAME_MAJOR_VERSION) "." XSTR(LAME_MINOR_VERSION) " " V "(alpha " XSTR(LAME_ALPHA_VERSION) ", " __DATE__ " " __TIME__ ")"; #elif LAME_BETA_VERSION > 0 static /[EMAIL PROTECTED]@*/ const char *const str = XSTR(LAME_MAJOR_VERSION) "." XSTR(LAME_MINOR_VERSION) " " V "(beta " XSTR(LAME_BETA_VERSION) ", " __DATE__ ")"; #else static /[EMAIL PROTECTED]@*/ const char *const str = XSTR(LAME_MAJOR_VERSION) "." XSTR(LAME_MINOR_VERSION) "." V XSTR(LAME_PATCH_VERSION); #endif return str; } version.h: # define LAME_MAJOR_VERSION 3 /* Major version number */ # define LAME_MINOR_VERSION 93 /* Minor version number */ # define LAME_PATCH_VERSION 1 /* Patch version number */ _______________________________________________ mp3encoder mailing list [EMAIL PROTECTED] http://minnie.tuhs.org/mailman/listinfo/mp3encoder