[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