Conversation
… ends with other postfix
…ths from environment variable
…d widget '2dsize'
- handle the Microsoft Visual C++ compiler in module CMakeLists.txt - Change every copyright to the year 2025 - Use C99 variables in the for loop initializer declare style - Clang format and include <stdbool.h> explicitly - specify which versions of OpenFX supported - mention OpenFX header files URL in mlt_openfx.c - using mlt_image and its functions in src/modules/openfx/filter_openfx.c
…t frame to the suitable format
…escribe in context action required by some plugins such as net.sf.openfx.Mirror to function
I found this with the GoPro Reframe plugin, which throws C++ exception when the host does not set all of its properties.
I found a fix for this (some missing host properties). |
|
I am done with making changes on this branch. @bmatherly please review my recent changes, probably easiest by commit before I merge. |
|
@ddennedy thanks for adding the service lock. This all look good to me. |
|
@bmatherly Did you have a change to test my changes with the plugins you have? I do not have many, focusing on Windows and macOS testing with some proprietary ones. |
|
I had been testing with Natron plugins on Linux - and this latest version is working well. Let's get this merged! |
|
Note: https://mltframework.org/changes/todo/ shows OpenFX support in the "Old Roadmap" section. Worth updating ? |
|
Congratulations that's a great achievement ! |
|
Awesome! Been looking forward to this one. This may not be the right place for me to enquire, do you think we'll eventually see a Windows-to-Linux OFX wrapper, similar to how DAWs on Linux have wrappers to let you use Windows VSTs? Wine can handle OFX hosts fine, which may be something to consider for a wrapper, though I admit I should probably take this discussion to individual NLEs based on MLT. |
|
@bmatherly @ddennedy the news of Shotcut/MLT supporting OpenFX now was discussed in the ASWF Slack room for OpenFX recently and people expressed interest to see you ("the Shotcut devs") at the OpenFX TSC meeting. Since I believe you are not a member of the Slack chat, I wanted to make you aware of that invetation. |
Pinging also @joinlaw |
|
Sure, I am open to that. I should probably join the mailing list at https://lists.aswf.io/g/openfx-discussion, but not sure I want to do Slack as well. I think there are questions we have. |
|
I am also interested. |
Good. I joined the mailing list. |
|
@ddennedy @bmatherly @joinlaw Yeah, I think the mailing list is sufficent to get reminders for the TSC meeting. |
Work on openfx module continued from this PR: #1186