obs-webrtc: Add Simulcast Support

This commit is contained in:
Sean DuBois
2025-12-17 13:41:59 -05:00
committed by Ryan Foster
parent dcdbd2e904
commit cd4d624ec3
13 changed files with 364 additions and 32 deletions
+3
View File
@@ -1,6 +1,7 @@
#pragma once
#include <utility/MultitrackVideoOutput.hpp>
#include <utility/WHIPSimulcastEncoders.hpp>
#include <obs.hpp>
#include <util/dstr.hpp>
@@ -42,6 +43,8 @@ struct BasicOutputHandler {
obs_scene_t *vCamSourceScene = nullptr;
obs_sceneitem_t *vCamSourceSceneItem = nullptr;
std::unique_ptr<WHIPSimulcastEncoders> whipSimulcastEncoders;
std::string outputType;
std::string lastError;