[vorbis-dev] On the "broken" .WAV files issue
j_coalson at yahoo.com
Mon Aug 27 10:58:56 PDT 2001
According to the microsoft docs originally pointed to in
thread, it is also legal to use the 18-byte format chunk
for PCM data if the two extended length bytes are zero.
And apparently some tools are generating wave files like
It's seems probable that this was done to break backwards
compatibility in true MS style since it would have been
just as easy to just extend the chunk for non-PCM data,
but the fix is easy enough.
--- Chris Moeller <chris at kode54.net> wrote:
> I believe I proposed a fix to oggenc, but it was rejected because it
> there is some (unwritten) standard that says that PCM format does not
> the extended header.
> ----- Original Message -----
> From: "Chris Wolf" <cwolf at starclass.com>
> To: <vorbis-dev at xiph.org>; <vorbis-dev at xiph.org>
> Sent: Sunday, August 26, 2001 9:54 AM
> Subject: Re: [vorbis-dev] On the "broken" .WAV files issue
> FYI, others and myself, had already attempted to bring this to the
> of interested
> parties, back in July:
> The win32 utility, oggdrop, handles the new "fmt" chunk properly.
> *********** REPLY SEPARATOR ***********
> On 8/26/2001 at 12:08 PM Fabian Giesen wrote:
> >A friend of mine recently had a problem with a "broken" .WAV file
> >(as you call them) because oggenc first printed out a warning and
> >then didn't accept the file because of a "unexpected EOF error".
> >Because I was interested in the issue, I decided to take a look at
> >the oggenc source, and in fact, it is your .WAV reader that's wrong.
> >More precisely: there are two version of the format chunk, one
Do You Yahoo!?
Make international calls for as low as $.04/minute with Yahoo! Messenger
--- >8 ----
List archives: http://www.xiph.org/archives/
Ogg project homepage: http://www.xiph.org/ogg/
To unsubscribe from this list, send a message to 'vorbis-dev-request at xiph.org'
containing only the word 'unsubscribe' in the body. No subject is needed.
Unsubscribe messages sent to the list will be ignored/filtered.
More information about the Vorbis-dev