[Buildroot] [PATCH] new package: libav

Wolfram Gloger wg at malloc.de
Wed Jul 13 16:21:52 UTC 2011


> >>>>> "Thomas" == Thomas Petazzoni <thomas.petazzoni at free-electrons.com> writes:
> 
> Hi,
> 
>  Thomas> My understanding is that libav is a fork of ffmpeg. So, it will
>  Thomas> probably become more and more different than ffmpeg, in which case
>  Thomas> separate packages are obviously the right way of handling this.
> 
>  Thomas> In the mean time, as they are exactly similar (at least in terms of
>  Thomas> build mechanism and options), I wanted to suggest doing a modular/tinyx
>  Thomas> style of selection. We might switch to a separate package when needed.
>  Thomas> But on the other hand, having a separate package is probably more clear.
> 
> Yes. Also if they both use the same binary/library names, then we need
> to ensure that you cannot enable both at once.

This is almost 100% the case -- the ffmpeg/ffprobe binary names are
the same, and the static library names are the same.  The dynamic lib
names carry a version number and should/will change if an
incompatibility arises.

It currently doesn't make sense to enable both packages at once, so
I'll try to add that to the buildroot patch.

Regards,
Wolfram.



More information about the buildroot mailing list