From 5f98d34e2c4d81a43eafd3d87ae65e67a3d04e06 Mon Sep 17 00:00:00 2001 From: Alex Luccisano Date: Wed, 19 Jun 2024 15:07:59 -0400 Subject: [PATCH] UI: Fix multitrack-video audio track index Fix a minor oversight from a recent commit. Audio track indexing in the UI is 1-based while underlying code uses 0-based indexing. --- UI/window-basic-main-outputs.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/UI/window-basic-main-outputs.cpp b/UI/window-basic-main-outputs.cpp index 3bf83e1d5..3473ac2fd 100644 --- a/UI/window-basic-main-outputs.cpp +++ b/UI/window-basic-main-outputs.cpp @@ -2287,7 +2287,7 @@ FutureHolder AdvancedOutput::SetupStreaming(obs_service_t *service) const char *audio_encoder_id = config_get_string(main->Config(), "AdvOut", "AudioEncoder"); int streamTrackIndex = - config_get_int(main->Config(), "AdvOut", "TrackIndex"); + config_get_int(main->Config(), "AdvOut", "TrackIndex") - 1; auto holder = SetupMultitrackVideo(service, audio_encoder_id,