Copy link to clipboard
Copied
Hi!
I'm building a c++ transmitter plugin based on the template in the sdk.
I also want to control some of its settings from an html based panel extension, while also being able to send some feedback back. How would I be able to implement a straightforward messaging system between the panel's js. code to the c++ plugin? I know Adobe Illustrator implements a similar functionality but it seems to be based on illustrator-specific libraries.
While it's been requested, there aren't offical channels to do this unfortuantely. While PlugPlug clearly works this way, the source is closed so we can't see how to access the APIs.
You can try and go the ExternalObject route to allow ExtendScript to call C++ functions:
https://extendscript.docsforadobe.dev/integrating-external-libraries/index.html
https://github.com/Adobe-CEP/CEP-Resources/tree/master/ExtendScript-Toolkit/Samples/cpp
But I'm not sure there are any direct ways to communicate
...Copy link to clipboard
Copied
While it's been requested, there aren't offical channels to do this unfortuantely. While PlugPlug clearly works this way, the source is closed so we can't see how to access the APIs.
You can try and go the ExternalObject route to allow ExtendScript to call C++ functions:
https://extendscript.docsforadobe.dev/integrating-external-libraries/index.html
https://github.com/Adobe-CEP/CEP-Resources/tree/master/ExtendScript-Toolkit/Samples/cpp
But I'm not sure there are any direct ways to communicate the other way in Premiere like there is in AE with AEGP_ExecuteScript().
You might want to make your own system through the filesystem reads/writes, http, websockets, or something like that.
Copy link to clipboard
Copied
I'll get on it, thanks!