From 33a48a6e9c5fdf12a700920ca5119493fc9d5c6a Mon Sep 17 00:00:00 2001 From: gxalpha Date: Thu, 14 Jul 2022 00:06:52 +0200 Subject: [PATCH] mac-capture: Add label about missing audio on macOS 12 to SCK --- plugins/mac-capture/data/locale/en-US.ini | 1 + plugins/mac-capture/mac-screen-capture.m | 7 +++++++ 2 files changed, 8 insertions(+) diff --git a/plugins/mac-capture/data/locale/en-US.ini b/plugins/mac-capture/data/locale/en-US.ini index 55871b506..ea4127e50 100644 --- a/plugins/mac-capture/data/locale/en-US.ini +++ b/plugins/mac-capture/data/locale/en-US.ini @@ -21,3 +21,4 @@ Crop.origin.y="Crop top" Crop.size.width="Crop right" Crop.size.height="Crop bottom" SCKCapture="macOS Screen Capture" +SCKAudioUnavailable="Audio capture requires macOS 13 or newer." diff --git a/plugins/mac-capture/mac-screen-capture.m b/plugins/mac-capture/mac-screen-capture.m index 381df575b..f0e780575 100644 --- a/plugins/mac-capture/mac-screen-capture.m +++ b/plugins/mac-capture/mac-screen-capture.m @@ -1084,6 +1084,13 @@ static obs_properties_t *screen_capture_properties(void *data) content_changed(sc, props); + if (@available(macOS 13.0, *)) + ; + else + obs_properties_add_text(props, "audio_info", + obs_module_text("SCKAudioUnavailable"), + OBS_TEXT_INFO); + return props; }