If you can't combine the activity, share the static functions
Finish subclassing VJoy, EGL, OSD, Add runtime muting
Account for the default value of unset boolean being false
Merge pull request #266 from NoblesseOblige/master

If you can't combine the activity, share the static functions