From 632932a00a74542ff1de398c0c9eb49c36777de4 Mon Sep 17 00:00:00 2001 From: Vladimir Sumarov Date: Wed, 11 Feb 2026 16:11:12 -0800 Subject: [PATCH] fix destroy signal --- obs-studio-server/source/nodeobs_service.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/obs-studio-server/source/nodeobs_service.cpp b/obs-studio-server/source/nodeobs_service.cpp index cbab155e0..06a87b2f7 100644 --- a/obs-studio-server/source/nodeobs_service.cpp +++ b/obs-studio-server/source/nodeobs_service.cpp @@ -2830,8 +2830,8 @@ void OBS_service::JSCallbackOutputSignal(void *data, calldata_t *params) obs_output_t *output; if (signal.getOutputType().compare("streaming") == 0) { - output = streamingOutput[0]; - isStreaming[StreamServiceId::Main] = false; + output = streamingOutput[signal.getIndex()]; + isStreaming[signal.getIndex()] = false; } else if (signal.getOutputType().compare("recording") == 0) { output = recordingOutput; isRecording = false;