mirror of
https://github.com/obsproject/obs-studio.git
synced 2026-05-12 09:16:10 -04:00
frontend: Enable multitrack RTMP option for custom RTMP services
This removes the need to provide an undocumented launch argument to enable custom RTMP service configurations to use multitrack encoding and also provide a custom configuration.
This commit is contained in:
@@ -231,7 +231,8 @@ BasicOutputHandler::BasicOutputHandler(OBSBasic *main_) : main(main_)
|
||||
auto service = main_->GetService();
|
||||
OBSDataAutoRelease settings = obs_service_get_settings(service);
|
||||
auto multitrack_enabled = config_get_bool(main->Config(), "Stream1", "EnableMultitrackVideo") &&
|
||||
obs_data_has_user_value(settings, "multitrack_video_configuration_url");
|
||||
(obs_data_has_user_value(settings, "multitrack_video_configuration_url") ||
|
||||
strcmp(obs_service_get_id(service), "rtmp_custom") == 0);
|
||||
|
||||
if (multitrack_enabled)
|
||||
multitrackVideo = make_unique<MultitrackVideoOutput>();
|
||||
|
||||
Reference in New Issue
Block a user