Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add more detailed development documentation #14

Open
latenitefilms opened this issue Apr 5, 2023 · 0 comments
Open

Add more detailed development documentation #14

latenitefilms opened this issue Apr 5, 2023 · 0 comments

Comments

@latenitefilms
Copy link
Contributor

I'm just going to use this issue to jot down personal notes about how the OpenFX plugin works, so that I can eventually update the Gyroflow Documentation with some more detailed developer notes to help others make Gyroflow plugins.

instance_id

yes, it's a random ID I save in a openfx property (hidden string field)
the idea is that when user copies the effect, that id will remain the same
or cuts the clip
then we don't have to create a new instance, surface and memory
but when user modifies any settings manually or reloads project, that instance id is generated again
also, it's for the use case, where you have a clip with the effect, you cut or copy it multiple times, and you change only one instance, but you want the rest to remain intact

@AdrianEddy AdrianEddy transferred this issue from gyroflow/gyroflow-ofx Sep 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant