This is just a data-less class that simply calls obs_startup/obs_shutdown automatically.
@@ -270,3 +270,17 @@ public:
return *this;
}
};
+
+class OBSContext {
+public:
+ inline OBSContext() {}
+ inline OBSContext(const char *locale)
+ {
+ obs_startup(locale);
+ }
+ inline ~OBSContext()
+ obs_shutdown();
+};