[flac-dev] Parts of the standard not supported in reference decoder?

Martijn van Beurden mvanb1 at gmail.com
Fri Dec 12 10:05:11 PST 2014

Op 12-12-14 om 14:25 schreef MauritsVB:
> things that are part of the standard but not supported in the reference decoder. I am not looking for things missing from the reference encoder (such as variable block sizes).

Isn't this self-contradicting more or less? I mean, FLAC should 
be able to decode every stream it has ever encoded since the 
freeze in FLAC 0.5, so there really should not be anything in 
the standard and in the encoder, but not in the decoder. We 
should have noticed that long ago, anyway.

Op 12-12-14 om 14:25 schreef MauritsVB:
> Any idea what that was? Any other ideas about what might be missing from the decoder despite being described in the standard?

The only thing that is in the standard but not implemented in 
the reference decoder that I know of is bitdepths other than 8, 
16 or 24 (so, bitdepths like 4 bits, 21 bits and 32 bits for 

I really think that improved compression was me talking about 
variable blocksizes. They are indeed supported by the reference 
decoder, but that functionality has never been implemented in 
the encoder.

More information about the flac-dev mailing list