[FFmpeg-devel] [PATCH] libmpcodecs support

Benjamin Larsson banan
Sun Jan 16 03:37:42 CET 2011

On 01/14/2011 05:37 AM, Michael Niedermayer wrote:
> Hi
> Attached patchset makes libavfilter support most libmpcodecs filters
> The libmpcodecs filters are practically unmodified and for keeping it
> maintainable id like to keep them unmodified.
> I will commit this soon but wont enable it yet. That way others can help
> cleanup the wraper (minus code that for maintainability should stay identical
> to the original), fix bugs, rename all global functions so they wont conflict
> with mplayers if they ever include this and generally help.

Ok, here is my take on this.

Add a new configure flag that must be explicitly enabled. Whenever a
libmpcodecs filter is enabled print out that it is unsupported and might
change at any time (ie filter ported to libavfilter). Just add a subset
of the filters (ie the most commonly used ones). Then for GSoC we can
have filter porting as projects or qualification tasks. This will give
most users what they want and developers will have a quantifiable amount
of code that we have to take care of. And we get a plan for moving the
code to libavfitler.

Benjamin Larsson

More information about the ffmpeg-devel mailing list