[Ffmpeg-devel] [PATCH] configure.c: CONFIG_ENCODERS

Rich Felker dalias
Sat May 7 21:50:29 CEST 2005


On Sat, May 07, 2005 at 09:32:20PM +0200, Roine Gustafsson wrote:
> 
> On May 7, 2005, at 8:19 PM, M?ns Rullg?rd wrote:
> 
> >Roine Gustafsson <roine at users.sourceforge.net> writes:
> >
> >>Patch sets CONFIG_ENCODERS and CONFIG_DECODERS depending on wether the
> >>user has added any encoders or decoders.
> >>The idea is to use CONFIG_[EN|DE]CODERS for libavformat and use
> >>CONFIG_<x>_[EN|DE]CODER for libavcodec.
> >>Then libavformat would have no 'encoders' (muxers) if libavcodec has
> >>no encoders at all.
> >
> >You might still want the ability to mux streams from other encoders,
> >or copied from the input.
> 
> You might have misunderstood: If there are ANY decoders, it will enable 
> ALL demuxers, and similar for encoders.

Yes, this is wrong. There's no reason you need decoders to use
demuxers, and no reason you need encoders to use muxers.

> The current behaviour is to always include both muxers and demuxers.

Which is good unless you want to make individual switches for each..

Rich





More information about the ffmpeg-devel mailing list