[FFmpeg-cvslog] r19173 - trunk/libavformat/adtsenc.c

Måns Rullgård mans
Tue Jun 30 12:21:11 CEST 2009


Reimar D?ffinger <Reimar.Doeffinger at gmx.de> writes:

> On Tue, Jun 30, 2009 at 12:04:26PM +0200, Benjamin Larsson wrote:
>> Reimar D?ffinger wrote:
>> > On Tue, Jun 30, 2009 at 11:44:33AM +0200, Benjamin Larsson wrote:
>> >   
>> >> Reimar D?ffinger wrote:
>> >>     
>> >>> Huh? That may be true for the particularly ugly formats, but there
>> >>> should be quite few formats/codecs where it doesn't.
>> >>> Also, a libavcommon wouldn't help a bit with that issue, so it that
>> >>> seems irrelevant in this discussion...
>> >>>       
>> >> Most stuff is broken without codecs.
>> >>     
>> >
>> > Examples? Also I think it is possible to have the parser without the
>> > codecs, though I think it currently doesn't save much space.
>> > What are the codecs needed for except containers that contain
>> > insufficient data (basically MPEG-*)?
>> >   
>> 
>> Remuxing unknown codecs are impossible without a codecid for avi files.
>
> So? The codec ids are still there when the codecs have been disabled, so
> how should this be an issue?

Good luck trying to find it when the decoder isn't available.  lavf
relies on being able to fill AVStream.codec with something, which
fails when the decoder is disabled.

But don't worry, I don't use lavf much anyway.  It's much easier to
write separate demuxers.

-- 
M?ns Rullg?rd
mans at mansr.com



More information about the ffmpeg-cvslog mailing list