I have just finished uploading the source release for FLAC 1.0.4 betato Sourceforge; there are no binary releases. See the includeddoc/html/news.html for the changes since 1.0.3; there are quite a few.

Please beat up on this as much as possible in the next week or two andtry and turn up bugs. Here's a suggested test plan:

configure --enable-exhaustive-tests[also optionally try out different combinations of --enable-debug--disable-asm-optimizations --enable-3dnow --enable-sse, asappropriate]makemake check [NOTE this will run for several hours]make install

Then try making some flac files (AIFF and 24-bit WAVE experimentsespecially valuable), try tagging with Vorbis comments using metaflac(non ISO-8859-1 charsets especially valuable), id3v1 and v2 tags,checking for tag support in the plugins (note the new config window inthe XMMS plugin).

Special note: 24-bit playback in plugins is currently supported bydithering the output to 16 bps. If you want to try and test raw 24-bitout, delete the "#defing FLAC__DO_DITHER" in all the plugin sourcebefore compiling. Eventually this will be configurable in the plugins.If you can write this *please do* and send me a patch.

Also, I noticed too late that there is no "clean" target for the doc/directory. I'll also welcome patches for that.

Ogg FLAC playback in the plugins is on my list. It's actually not that hard to do now that I broke out the Ogg-related stuff into libOggFLAC but I don't have time to get it in 1.0.4.

I should mention that there is no real advantage to Ogg FLAC over native FLAC yet; my original reason for adding it was to possibly make it easier to stream FLAC, through Ogg-aware tools, but no one has really picked up that ball yet. Ogg FLAC files will be slightly larger than native FLAC files.