123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- #include <obs-module.h>
- OBS_DECLARE_MODULE()
- OBS_MODULE_USE_DEFAULT_LOCALE("frontend-tools", "en-US")
- void InitSceneSwitcher();
- void FreeSceneSwitcher();
- #if defined(_WIN32)
- void InitCaptions();
- void FreeCaptions();
- #endif
- void InitOutputTimer();
- void FreeOutputTimer();
- #if defined(ENABLE_SCRIPTING)
- void InitScripts();
- void FreeScripts();
- #endif
- bool obs_module_load(void)
- {
- #if defined(_WIN32)
- InitCaptions();
- #endif
- InitSceneSwitcher();
- InitOutputTimer();
- #if defined(ENABLE_SCRIPTING)
- InitScripts();
- #endif
- return true;
- }
- void obs_module_unload(void)
- {
- #if defined(_WIN32)
- FreeCaptions();
- #endif
- FreeSceneSwitcher();
- FreeOutputTimer();
- #if defined(ENABLE_SCRIPTING)
- FreeScripts();
- #endif
- }
|