--- On Sun, 6/7/09, Justin Ruggles <[email protected]> wrote:
> Hi,
> 
> I have a question about 32-bit sample size.  It is obviously not
> supported in encoding or decoding in libFLAC, but is allowed in the
> format description.  The only way to allow it is in the STREAMINFO,
> which means that the files would not be Subset compatible.  The Subset
> constraints list the value of 7 as allowed, even though it is reserved.
> 
> So my real question is:  Is the value of 7 meant to be used for 32-bit
> eventually?  If so, will 32-bit be Subset compatible at that point?

I would probably lean more toward using 3 for 32-bit samples, because
7 could increase the likelyhood of false sync codes occurring if some
of the other reserved bits came into use.  absent a strong demand for
32 bit though, I would prefer to leave as is due to the disruptive
effect of defining new bits.

there is probably no problem with 32-bit being or not being in the
subset.  subset decoders can reject unsupported sample rates; at the
same time I think any application handling 32-bit samples will not
be constrained in a way the subset tries to mitigate.



      
_______________________________________________
Flac-dev mailing list
[email protected]
http://lists.xiph.org/mailman/listinfo/flac-dev

Reply via email to