I have a valid FLAC file created with FLAC 0.3. Playback fails without any error message, the file just disapears from the playlist.
Winamp plugin cannot play it either - but it fails with ERROR_NO_METADATA_BLOCK
I also have a FLAC 1.02 file that has been currupted with metaflac 1.04. Playback in Winamp fails with the following message: ERROR_CURRUPT_METADATA_BLOCK. Fb2k just removes it from playlist without notification.
I do not like this behavior. I could encode a new CD to FLAC and currupt several files without ever knowing it -- i'd had to spot the holes in the track numbers. If it were the last tracks on the album, I'd have no chance of ever spotting the currupt files.
I would like fatal errors to be quite visible -- i.e. popup dialog, red line etc.
If an minor error occurs during playback, i.e. my hardware is broken and sometimes fails decoding a frame correctly - or bit error on network, I'd like a visible warning message.