libobs: Add OBSContext class to obs.hpp

This is just a data-less class that simply calls
obs_startup/obs_shutdown automatically.
This commit is contained in:
jp9000 2015-07-30 18:44:09 -07:00
parent ec69bcb15e
commit df2242b6aa

View file

@ -270,3 +270,17 @@ public:
return *this;
}
};
class OBSContext {
public:
inline OBSContext() {}
inline OBSContext(const char *locale)
{
obs_startup(locale);
}
inline ~OBSContext()
{
obs_shutdown();
}
};