window-basic-vcam.hpp 319 B

1234567891011121314151617181920212223
  1. #pragma once
  2. #include <string>
  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. };