How to commit a change to LiftGammaGain effect?
Jean-Baptiste Mardelle
jb at kdenlive.org
Wed Sep 13 09:19:41 UTC 2017
On 08.09.2017 20:13, Dušan Hanuš wrote:
> Hello,
>
> thanks you for your instructions!
>
> I looked around in phabricator and I didn't know where to post it, so
> for now I hope it's ok to send it here...
>
> Desired functionality: With the patch it shoud be possible to change
> Lift in the range from -1 to +1.
>
>
Hi,
Thanks for the patches. I quickly tested and seems to work fine and
makes sense. I submitted the patch to MLT, and also a similar patch to
Movit's Lift/Gamm/Gain's filter - used in MLT when the GPU Library is
used. Waiting for comments from the original authors.
> MLT and Kdenlive diffs attached.
>
I will merge the Kdenlive diff as soon as the MLT/Movit changes are
committed.
Regards
Jean-Baptiste
> Best regards
>
> Dušan Hanuš
>
>
> Dne 8.9.2017 v 17:08 Jean-Baptiste Mardelle napsal(a):
>> On Friday, September 8, 2017 3:28:57 PM CEST, Dušan Hanuš wrote:
>>> Hello,
>>
>> Hello and welcome!
>>
>>> I modified the Lift Gamma Gain effect so that I can select negative
>>> Lift values (which for me as an editor is absolute must so that I
>>> don't need to use another --and slow-- effects like Bezier Curves etc.)
>>
>>> Now if I wanted to share the commit, how do I do that? (I'm not very
>>> experienced developer, so please could you describe it as
>>> specifically as possible?)
>>
>> If you downloaded the source code using git, you should be able to
>> easily create a patch using:
>> git diff > mypatch.diff
>>
>> You can then send the patch on the mailing list for review, or open
>> an issue on phabricator.kde.org and attach the patch here (you will
>> need to create a kde account).
>>
>> If you did not use git, I guess the easiest is to download the source
>> code using git in a separate directory, and after that copy the
>> modified source files to the git version. You can then use the "git
>> diff" command to create the patch.
>>
>>> I imagine it must be reviewed somehow...
>>
>>
>>> And there's one more thing. This effect is actually two parts - a
>>> QWidget and a MLT effect which unfortunately does not handle
>>> negative values greatly and must be modified too.
>>>
>>> So I guess MLT is completely different project and I have to ask
>>> there, right?
>>
>> Yes that's correct. The patch related to MLT can be sent to the
>> mlt-devel mailing list: https://sourceforge.net/p/mlt/mailman/
>>
>> You can also post the patches to Kdenlive and MLT on this list first
>> so some people can test it and give you feedback.
>>
>> Let us know if you need more help.
>>
>> Best regards
>> Jean-Baptiste Mardelle
>>
>>
>>
>>
>>>
>>> Thank you!
>>>
>>>
>>>
>>
>
More information about the kdenlive
mailing list