Plugin now queries the scene and waits until it gets a reply before launching properly instead of sleeping for 5 seconds and assuming everything then exists. It should mean that OBS should no longer crash on load.
Also added a loading screen while the plugin waits to start.
With the new front end API, I've added back the ability to start/stop the stream and ONLY the stream (NOT a recording) by pressing the left most button on a monochrome LCD or the 'OK' button on a colour LCD.
Also, hopefully fixed the Studio Mode crash.
I'm sure the ability to mute the desktop/mic is possible through the API but I still can't figure it out.