From 25d84f40d6fc4f6cd68cc614dc45391d6e425eaa Mon Sep 17 00:00:00 2001 From: tududweb Date: Mon, 25 Jul 2022 02:38:07 +0800 Subject: [PATCH] libobs: Fix audio monitor output error in macOS --- libobs/audio-monitoring/osx/coreaudio-output.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/libobs/audio-monitoring/osx/coreaudio-output.c b/libobs/audio-monitoring/osx/coreaudio-output.c index f464aa6ec..1a1afa79c 100644 --- a/libobs/audio-monitoring/osx/coreaudio-output.c +++ b/libobs/audio-monitoring/osx/coreaudio-output.c @@ -65,6 +65,10 @@ static void on_audio_playback(void *param, obs_source_t *source, return; } + if (os_atomic_load_long(&source->activate_refs) == 0) { + return; + } + uint8_t *resample_data[MAX_AV_PLANES]; uint32_t resample_frames; uint64_t ts_offset;