obs-ffmpeg.c 551 B

12345678910111213141516171819202122
  1. #include <obs-module.h>
  2. OBS_DECLARE_MODULE()
  3. OBS_MODULE_USE_DEFAULT_LOCALE("obs-ffmpeg", "en-US")
  4. extern struct obs_source_info ffmpeg_source;
  5. extern struct obs_output_info ffmpeg_output;
  6. extern struct obs_output_info ffmpeg_muxer;
  7. extern struct obs_encoder_info aac_encoder_info;
  8. void initialize_ffmpeg_source();
  9. bool obs_module_load(void)
  10. {
  11. initialize_ffmpeg_source();
  12. obs_register_source(&ffmpeg_source);
  13. obs_register_output(&ffmpeg_output);
  14. obs_register_output(&ffmpeg_muxer);
  15. obs_register_encoder(&aac_encoder_info);
  16. return true;
  17. }