mirror of
https://github.com/obsproject/obs-studio.git
synced 2024-09-20 13:08:50 +02:00
7cd7ca80f8
This change allows the virtual camera to really output what is in the program view, some plugin interract with this view but their changes does not appear on the virtual camera.
24 lines
319 B
C++
24 lines
319 B
C++
#pragma once
|
|
|
|
#include <string>
|
|
|
|
enum VCamOutputType {
|
|
Invalid,
|
|
SceneOutput,
|
|
SourceOutput,
|
|
ProgramView,
|
|
PreviewOutput,
|
|
};
|
|
|
|
// Kept for config upgrade
|
|
enum VCamInternalType {
|
|
Default,
|
|
Preview,
|
|
};
|
|
|
|
struct VCamConfig {
|
|
VCamOutputType type = VCamOutputType::ProgramView;
|
|
std::string scene;
|
|
std::string source;
|
|
};
|