[FFmpeg-devel] [RFC] drop libamr support
Diego Biurrun
diego
Sat Jan 26 14:28:16 CET 2008
On Fri, Jan 04, 2008 at 09:21:24PM +0100, Diego Biurrun wrote:
> I've been thinking about libamr again while handling the SaffronEncoder
> and I am thinking more and more that we should drop libamr support
> outright.
>
> [Reminder: libamr is copyrighted without any kind of license grant. As
> a consequence it is non-free and unredistributable.]
>
> Whatever binaries are created with libamr support are unredistributable.
> Nonetheless many are created and redistributed and I fear that most
> people are not doing this on purpose but are blissfully unaware of the
> consequences.
>
> Another point is that while there is a convenient way to hook up libamr
> in FFmpeg the incentive to implement a native replacement will be low.
>
> I fear we are not doing anybody a favor with what we currently have and
> that the disadvantages outweigh the advantages.
>
> Anybody who desperately needs AMR support can go back to a revision with
> libamr support, people who wish to compare native replacements with the
> reference lib can do the same.
>
> I vote for removing libamr.
Our configure now prints "unredistributable" for the license when
libamr* is enabled and you need to explicitly pass --enable-nonfree to
enable it. Given that we require --enable-gpl to enable GPL code this
should be reasonable.
Diego
More information about the ffmpeg-devel
mailing list