Best approach for migrating an app to became a plugin
I have a C++ App, which is done in multiplatform way using platform-independent GUI graphic
library and some low-level C code. Application is multi-threaded, and there is a high speed application thread that monitors attached USB device, consuming very little processor cycles.
I need to port it to RR plugin or embed it as external application, i.e. make it convinient for RR users to install and use the app in RR environment.
When there is an event, recieved from device, corresponded RR plugin must
activate, pop-up, pause video and/or music stream (if user selected than in the options), visualize parking radars measurements. When parking radar is deactivated or obstacle is out of range, after some periodic delay, the plugin must resume whatever media play was in progress and hide.
Easiest way to be embedding an application, but is there any way to communicate with RR, making it suspend music, etc. - like network socket or library API?
I tried installing relevant RRCam and PDC plugins, no luck with installation yet, hard to understand all the requirements from scratch.
Thanks for all your input in advance.