[prev in list] [next in list] [prev in thread] [next in thread]
List: flac-dev
Subject: Re: [flac-dev] Wrong warning in encoder for 24bits WAV
From: Olivier Tristan <o.tristan () uvi ! net>
Date: 2014-03-20 17:13:35
Message-ID: 532B21BF.1050802 () uvi ! net
[Download RAW message or body]
I never seen this before.
Thanks a lot.
Le 20/03/2014 16:45, lvqcl a écrit :
> Olivier Tristan wrote:
>
>> I've just faced a wrong warning trying to encode a 24 bits WAV file
>>
>> if(wFormatTag == 1) {
>> if(bps != 8 && bps != 16) {
>> if(bps == 24 || bps == 32) {
>> /* let these slide with a warning since they're
>> unambiguous */
>> flac__utils_printf(stderr, 1, "%s: WARNING:
>> legacy WAVE file has format type %u but bits-per-sample=%u\n",
>> e->inbasefilename, (unsigned)wFormatTag, bps);
>>
>> AFAIK only 32bits file require a format of 3 while it's fine for 8, 16
>> and 24bits
> FLAC expects wFormatTag == 0xFFFE when bitdepth is not 8 or 16.
>
> See http://msdn.microsoft.com/en-us/library/windows/desktop/dd757713.aspx
>
> "If wFormatTag is WAVE_FORMAT_PCM, then wBitsPerSample should be equal to 8 or 16.
> [...]
> If wFormatTag is WAVE_FORMAT_EXTENSIBLE, this value can be any integer multiple of 8."
> _______________________________________________
> flac-dev mailing list
> flac-dev@xiph.org
> http://lists.xiph.org/mailman/listinfo/flac-dev
>
--
Olivier TRISTAN
uvi.net
_______________________________________________
flac-dev mailing list
flac-dev@xiph.org
http://lists.xiph.org/mailman/listinfo/flac-dev
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic