Molybden API
Loading...
Searching...
No Matches
capture_sources.hpp
1// Copyright (c) 2000-2023 TeamDev Ltd. All rights reserved.
2// TeamDev PROPRIETARY and CONFIDENTIAL.
3// Use is subject to license terms.
4
5#ifndef MOLYBDEN_CAPTURE_SOURCES_HPP
6#define MOLYBDEN_CAPTURE_SOURCES_HPP
7
8#include <vector>
9
10#include "capture_source.hpp"
11
12namespace molybden {
13
21 std::vector<CaptureSource> browsers;
22
26 std::vector<CaptureSource> screens;
27
31 std::vector<CaptureSource> app_windows;
32};
33
34} // namespace molybden
35
36#endif // MOLYBDEN_CAPTURE_SOURCES_HPP
Provides access to the sources available for content capture.
Definition capture_sources.hpp:17
std::vector< CaptureSource > screens
The list of available screens for capture.
Definition capture_sources.hpp:26
std::vector< CaptureSource > app_windows
The list of available application windows for capture.
Definition capture_sources.hpp:31
std::vector< CaptureSource > browsers
The list of available browsers for capture.
Definition capture_sources.hpp:21