[Ffmpeg-devel] 4XM audio codec_tag
Måns Rullgård
mru
Sun Nov 5 20:51:27 CET 2006
Reimar D?ffinger <Reimar.Doeffinger at stud.uni-karlsruhe.de> writes:
> Hello,
> On Sun, Nov 05, 2006 at 07:05:21PM +0000, M?ns Rullg?rd wrote:
>> The tables in riff.c should only be used by RIFF based formats (AVI
>> and WAV) and formats that by definition use the same ID codes. The
>> latter are things like OGM (RIFF headers in Ogg stream) and Matroska
>> (can contain RIFF headers as extradata). Any other use of those
>> tables is invalid.
>
> RIFF based format do not "use" tables since they are data an thus have
> not the ability to "do" anything at all besides exist.
I think you know what I mean, and are simply nit-picking for the sake
of it. How about I rephrase it like this instead: The tables in
riff.c should only be used by muxers/demuxers for RIFF based
formats...
> The best I can make of this criteria is that, except for the audio
> fourccs, there is no reason not to include any of them here, because
> as soon as we add them to MPlayer they are used in AVI.
Does the phrase "format bastardization" mean anything to you? Do you
know what the word "standard" means?
I could store Vorbis in MPEG-TS if I wanted, but I don't do it, since
it's not standardized, and nobody else would be able to play those
files.
--
M?ns Rullg?rd
mru at inprovide.com
More information about the ffmpeg-devel
mailing list