1
0

plugin-main.c 689 B

12345678910111213141516171819202122
  1. #include <obs-module.h>
  2. OBS_DECLARE_MODULE()
  3. OBS_MODULE_USE_DEFAULT_LOCALE("mac-capture", "en-US")
  4. MODULE_EXPORT const char *obs_module_description(void)
  5. {
  6. return "macOS audio input/output and window/display capture";
  7. }
  8. extern struct obs_source_info coreaudio_input_capture_info;
  9. extern struct obs_source_info coreaudio_output_capture_info;
  10. extern struct obs_source_info display_capture_info;
  11. extern struct obs_source_info window_capture_info;
  12. bool obs_module_load(void)
  13. {
  14. obs_register_source(&coreaudio_input_capture_info);
  15. obs_register_source(&coreaudio_output_capture_info);
  16. obs_register_source(&display_capture_info);
  17. obs_register_source(&window_capture_info);
  18. return true;
  19. }