VCamConfig.hpp 361 B

1234567891011121314151617181920212223
  1. #pragma once
  2. constexpr const char *VIRTUAL_CAM_ID = "virtualcam_output";
  3. enum VCamOutputType {
  4. Invalid,
  5. SceneOutput,
  6. SourceOutput,
  7. ProgramView,
  8. PreviewOutput,
  9. };
  10. // Kept for config upgrade
  11. enum VCamInternalType {
  12. Default,
  13. Preview,
  14. };
  15. struct VCamConfig {
  16. VCamOutputType type = VCamOutputType::ProgramView;
  17. std::string scene;
  18. std::string source;
  19. };