> i'd wouldn't be so bad if it wasn't for the fact that the downloadable DLL > version of LAME (lame_enc.dll) doesn't support all the features of LAME > (high/lowpass filtering for instance)..So I would have huge ifdefs around > my nicely multi-platform code, in addition to reduced functionality on the > win32 platform.
This is because lame_enc.dll has the same interface as blade_enc.dll, for historical reasons. To have the same code on both platforms, you would have to use libmp3lame, even under win32. This would require you to statically link with this lib. The other possibility would be to provide only a few selected fonctions in your application. I would suggest to only provide preset and eventually mono choice. Most of the other options are likely to reduce quality. I think that only providing access to abr, cbr and vbr presets would be better, but that is only my own opinion. Regards, ---- Gabriel Bouvigne www.mp3-tech.org personal page: http://gabriel.mp3-tech.org _______________________________________________ mp3encoder mailing list [EMAIL PROTECTED] http://minnie.tuhs.org/mailman/listinfo/mp3encoder
