OK, I finally fixed the linear dithering code in the Winamp 2 plugin. I have not figured out all the whiz-bang GUI-based configuration stuff yet so as it stands the plugin will play back 24-bit FLAC files and dither them down to 16-bit. I don't know how to check if the output module supports 24-bit either, but you can recompile the plugin without the #define FLAC__DO_DITHER to force it to do raw 24-bit output. I will gladly take patches for GUI configuration. The Winamp 3 plugin will likely be MIA in flac 1.0.4 unless the guys update their cnv_rawpcm example to match the SDK. I am experimenting with Vorbis comment support in the XMMS plugin; when it works I'll add it to the Winamp 2 plugin (before 1.0.4). Josh __________________________________________________ Do You Yahoo!? HotJobs - Search Thousands of New Jobs http://www.hotjobs.com
--- Glenn <glenn@meaning.com> wrote:> > I think it would be a good idea if FLAC included the encoder > version and encoding options in the FLAC metadata header. > > That way, if the FLAC format, or subset changes, it would be > easy to go through a very large collection of FLACs very quickly > and see if any didn't conform to the new spec. > > I know this can be done now using metaflac, but I don't think > many people would be willing to go through the additional step.yeah, I will probably start putting information in the vorbis comment vendor string. Josh __________________________________________________ Do You Yahoo!? HotJobs - Search Thousands of New Jobs http://www.hotjobs.com
I think it would be a good idea if FLAC included the encoder version and encoding options in the FLAC metadata header. That way, if the FLAC format, or subset changes, it would be easy to go through a very large collection of FLACs very quickly and see if any didn't conform to the new spec. I know this can be done now using metaflac, but I don't think many people would be willing to go through the additional step. I can't think of any reason why this would be a bad idea. cheers, glenn