[FFmpeg-devel] FOMS 2009 FFmpeg outbrief

Måns Rullgård mans
Tue Jan 27 00:21:32 CET 2009

Michael Niedermayer <michaelni at gmx.at> writes:

> On Mon, Jan 26, 2009 at 10:23:02PM +0000, M?ns Rullg?rd wrote:
>> Reimar D?ffinger <Reimar.Doeffinger at stud.uni-karlsruhe.de> writes:
>> >> - less dependency of libavformat on libavcodec would be welcome
>> >
>> > I agree fully, but what exactly are you thinking of?
>> > There are only two dependencies I know of: AVParser (which I think is
>> > unavoidable) and that extradata formats may be incompatible (theora, and
>> > IMHO it is justified to blame that on Ogg-braindeadness).
>> Libavformat cannot export a stream for which there is no codec in
>> lavc.  
> this is only partly true
> the user app has to figure the codec out based on the container specific
> codec_tag but thats not the same as impossible ...

Libavformat could set an lavc codec ID even if that codec is
disabled.  Then apps wouldn't need to know the internal tags of each
format, if they even have one.

> besides i see no disadvabtages in just adding a codec_id for every
> codec if someone did the work ...

That's a secondary issue.

M?ns Rullg?rd
mans at mansr.com

More information about the ffmpeg-devel mailing list