[FFmpeg-devel] [PATCH] port DVCProHD encoding code from FFmbc-0.7-rc5
Maksym Veremeyenko
verem at m1stereo.tv
Fri Jan 20 18:04:52 CET 2012
18.01.12 16:54, Clément Bœsch написав(ла):
> On Wed, Jan 18, 2012 at 04:46:56PM +0200, Maksym Veremeyenko wrote:
>> 18.01.12 15:52, Tomas Härdin написав(ла):
>>> On Wed, 2012-01-18 at 13:01 +0200, Maksym Veremeyenko wrote:
>>>> Hi,
>>>>
>>>> attached patch port a code for encoding DVCProHD
>>>
>>> Considering FFmbc is GPL, isn't this code too? If so then it requires
>>> some configuration fiddlery as well.
>>> The code may be based on a set of old patches from this mailing list,
>>> meaning it might count as LGPL. IANAL and I don't know if this code is
>>> based on that.
>> i am not Lawyer too, maybe somebody could clarify this?
>>
>> *dvenc.c* file from ffmbc has a header:
>> [...]
>> * FFmpeg is free software; you can redistribute it and/or
>> * modify it under the terms of the GNU General Public
>> * License as published by the Free Software Foundation;
>> * version 2 of the License.
>> [...]
>>
>
> You are changing libavcodec/dv.c in FFmpeg, which is LGPL. FFmbc is GPL2
> only; it means any code you take from it can't be added in LGPL code (even
> if the file is stated to be LGPL in FFmbc, the whole project is GPL).
>
> Or basically:
> LGPL(FFmpeg) -> GPL(FFmbc): OK
> GPL(FFmbc) -> LGPL(FFmpeg): NOT OK
>
> You need an explicit OK from the author(s?) to do such thing.
Ping? Baptiste?
--
________________________________________
Maksym Veremeyenko
More information about the ffmpeg-devel
mailing list