UI: Re-arrange multitrack-video schema to version 2024-06-04

Co-authored-by: Ruwen Hahn <haruwenz@twitch.tv>
This commit is contained in:
Andrew Francis
2024-06-03 22:25:39 -07:00
committed by Ryan Foster
parent ce4171908b
commit 14d2c80560
4 changed files with 56 additions and 70 deletions

View File

@@ -456,8 +456,17 @@ bool AutoConfigStreamPage::validatePage()
int multitrackVideoBitrate = 0;
for (auto &encoder_config :
config.encoder_configurations) {
multitrackVideoBitrate +=
encoder_config.config.bitrate;
auto it =
encoder_config.settings.find("bitrate");
if (it == encoder_config.settings.end())
continue;
if (!it->is_number_integer())
continue;
int bitrate = 0;
it->get_to(bitrate);
multitrackVideoBitrate += bitrate;
}
// grab a streamkey from the go live config if we can