mf-plugin.cpp 446 B

1234567891011121314151617181920212223242526
  1. #include <obs-module.h>
  2. #include <util/profiler.h>
  3. #include "mf-common.hpp"
  4. extern "C" extern void RegisterMFAACEncoder();
  5. extern void RegisterMFH264Encoders();
  6. extern "C" bool obs_module_load(void)
  7. {
  8. MFStartup(MF_VERSION, MFSTARTUP_FULL);
  9. RegisterMFAACEncoder();
  10. RegisterMFH264Encoders();
  11. return true;
  12. }
  13. extern "C" void obs_module_unload(void)
  14. {
  15. MFShutdown();
  16. }
  17. OBS_DECLARE_MODULE()
  18. OBS_MODULE_USE_DEFAULT_LOCALE("win-mf", "en-US")