Hi,
I just downloaded the new source code, and I'm suprised of the changes made to
BladeMP3EncDLL.h (besides the fact that it is not really related to Blade
anymore).
VBR_METHOD_NONE = -1,
VBR_METHOD_DEFAULT = 0,
VBR_METHOD_OLD = 1,
VBR_METHOD_NEW = 2,
VBR_METHOD_MTRH = 3,
VBR_METHOD_ABR = 4
has changed to
VBR_METHOD_NONE =0,
VBR_METHOD_OLD,
VBR_METHOD_NEW,
VBR_METHOD_MTRH,
VBR_METHOD_ABR,
VBR_METHOD_R3MIX,
That means that old binaries based on Lame up to 3.89 won't be compatible with
the newer version if they were intended to be used with VBR_METHOD_NONE (CBR
encoding I guess). Is there a particular reason (maybe a pb with the -1 value) ?
PS : a simple nice addition would be at the beginning and end of the file :
#ifdef __cplusplus
extern "C" {
#endif
#ifdef __cplusplus
}
#endif
_______________________________________________
mp3encoder mailing list
[EMAIL PROTECTED]
http://minnie.tuhs.org/mailman/listinfo/mp3encoder