obs-transitions.c 887 B

12345678910111213141516171819202122232425262728
  1. #include <obs-module.h>
  2. OBS_DECLARE_MODULE()
  3. OBS_MODULE_USE_DEFAULT_LOCALE("obs-transitions", "en-US")
  4. MODULE_EXPORT const char *obs_module_description(void)
  5. {
  6. return "OBS core transitions";
  7. }
  8. extern struct obs_source_info cut_transition;
  9. extern struct obs_source_info fade_transition;
  10. extern struct obs_source_info swipe_transition;
  11. extern struct obs_source_info slide_transition;
  12. extern struct obs_source_info stinger_transition;
  13. extern struct obs_source_info fade_to_color_transition;
  14. extern struct obs_source_info luma_wipe_transition;
  15. bool obs_module_load(void)
  16. {
  17. obs_register_source(&cut_transition);
  18. obs_register_source(&fade_transition);
  19. obs_register_source(&swipe_transition);
  20. obs_register_source(&slide_transition);
  21. obs_register_source(&stinger_transition);
  22. obs_register_source(&fade_to_color_transition);
  23. obs_register_source(&luma_wipe_transition);
  24. return true;
  25. }