[FFmpeg-devel] Cleanup libswscale and reimplement GPL code under LGPL
Mon Apr 7 15:42:28 CEST 2008
Michael Niedermayer wrote:
> On Mon, Apr 07, 2008 at 03:18:37PM +0200, Luca Barbato wrote:
>> Michael Niedermayer wrote:
>>>> Fine by me, still I'd like to have libswscale completely reshaped so it
>>>> can be used (if that as additional bonus makes the separate libswscale
>>>> tree die, bonus)
>>> What do you mean by "completely reshaped"?
>>> And "can be used"?
>> The swscale api isn't exactly documented
> Document it ...
>> and last time I had to use it I
>> found it a bit different than the rest of libav* and not as nice.
function naming a bit inconsistent (some camelCased some
underscore_separated), 5> params in many functions, large use of defines
while enums could be used.
>> like to have it in a better shape. Not to mention the internal
>> structure, that is a complete pain.
It intermixes mmx code and arch independent code, it uses some kind of
templating, adding other arches may lead to an unmaintainable mess.
Gentoo Council Member
More information about the ffmpeg-devel