On Wed, 22 Jan 2014 08:20:19 -0500, Reinhard Tartler <[email protected]> wrote:
> On Wed, Jan 22, 2014 at 4:56 AM, Luca Barbato <[email protected]> wrote:
> > The only marginal problem is having loads of external libraries pulled
> > in and that might or might not annoying certain people.
> 
> who do you mean with "certain" people? It will annoy all binary
> redistributors, because this way, all programs that only need to
> demultiplex/decode from files, now suddenly also drag in libraries for
> opening sound devices, v4l, and whatnot.
> 
> One way to solve this would be to only open them on demand (via
> dlopen()), but I'm not seriously suggesting to implement that. My
> point is that this change makes avformat considerably more heavyweight
> than it already is.
> 

AFAIK Debian and Ubuntu already ship two versions of libavcodec -- one slim
without the extra libs and one with all the frills. I imagine doing the same for
libavformat should not be very hard.
This is not specific to libav either, i've seen the same pattern for e.g. vim
and other packages.

And non-distro users can simply disable all those demuxers with a single switch
if they so choose, so this merge should not be a problem for them either.

-- 
Anton Khirnov
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to