[FFmpeg-devel] [PATCH] Dynamic plugins loading

Felipe Contreras felipe.contreras
Sat Nov 6 10:50:51 CET 2010

On Sat, Nov 6, 2010 at 11:37 AM, Nicolas George
<nicolas.george at normalesup.org> wrote:
> Le sextidi 16 brumaire, an CCXIX, Felipe Contreras a ?crit?:
>> That's what I thought. So dynamic plugin loading support in FFmpeg
>> would help, right?
> Non, and I have already explained why: you still build-depend on the
> headers.

I wasn't asking you, I was asking an actual packager. BTW, one source
package can generate multiple binary packages, you don't necessarily
have to package the headers to build the plugins.

> To avoid depending on a "patent-encumbered" library, you just have to create
> a fork of said library where you remove all "patent-encumbered" code while
> keeping it API- and ABI-compatible with the original. The fork does not need
> to do something useful at all, just printing an error message is enough.
> As for the claim that libvpx is not "patent-encumbered", Jason has covered
> it details in his blog.

Jason is not the law. When a VP8 case is brought to court, and the
court decides VP8 is violating patents, Fedora would stop distributing
VP8, and will stay on the safe side. In the meantime saying VP8
doesn't violate patents is a valid opinion.

Felipe Contreras

More information about the ffmpeg-devel mailing list