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,