From 38f63473fc1e1ec83330154d102cdf910796bc3c Mon Sep 17 00:00:00 2001 From: gxalpha Date: Sat, 1 Jul 2023 00:35:34 +0200 Subject: [PATCH] mac-capture: Mark CoreAudio output capture source as deprecated --- plugins/mac-capture/plugin-main.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/plugins/mac-capture/plugin-main.c b/plugins/mac-capture/plugin-main.c index 05842368b..e1adff35d 100644 --- a/plugins/mac-capture/plugin-main.c +++ b/plugins/mac-capture/plugin-main.c @@ -16,8 +16,6 @@ extern bool is_screen_capture_available() WEAK_IMPORT_ATTRIBUTE; bool obs_module_load(void) { - obs_register_source(&coreaudio_input_capture_info); - obs_register_source(&coreaudio_output_capture_info); #if __MAC_OS_X_VERSION_MAX_ALLOWED >= 120300 // __MAC_12_3 if (is_screen_capture_available()) { extern struct obs_source_info sck_video_capture_info; @@ -27,6 +25,8 @@ bool obs_module_load(void) OBS_SOURCE_DEPRECATED; window_capture_info.output_flags |= OBS_SOURCE_DEPRECATED; + coreaudio_output_capture_info.output_flags |= + OBS_SOURCE_DEPRECATED; extern struct obs_source_info sck_audio_capture_info; obs_register_source(&sck_audio_capture_info); } @@ -34,5 +34,7 @@ bool obs_module_load(void) #endif obs_register_source(&display_capture_info); obs_register_source(&window_capture_info); + obs_register_source(&coreaudio_input_capture_info); + obs_register_source(&coreaudio_output_capture_info); return true; }