2011/10/12 Måns Rullgård <[email protected]>:
> Are the files we produce valid?  If so, should the players not be fixed
> instead?
>

I don't believe so;
http://matroska.org/technical/specs/codecid/index.html states that
"The private data contains the ACM structure WAVEFORMATEX including
the extra private bytes, as defined by Microsoft.", and WAVEFORMATEX
is 18 bytes in size (including this cbSize field). Other sources such
as http://haali.su/mkv/codecs.pdf seem to agree that the data should
always be WAVEFORMATEX.

It's also worth noting that asfenc contains similar logic, for the
same reason. I'd prefer to handle this in ff_put_wav_header somehow,
but I don't really think it's worth the ABI issues.

> --
> Måns Rullgård
> [email protected]

- John
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to