| ConnectionStrategy enum name | cs::VideoSource | |
| CreateBooleanProperty(std::string_view name, bool defaultValue, bool value) | cs::ImageSource | inline |
| CreateIntegerProperty(std::string_view name, int minimum, int maximum, int step, int defaultValue, int value) | cs::ImageSource | inline |
| CreateProperty(std::string_view name, VideoProperty::Kind kind, int minimum, int maximum, int step, int defaultValue, int value) | cs::ImageSource | inline |
| CreateStringProperty(std::string_view name, std::string_view value) | cs::ImageSource | inline |
| EnumerateProperties() const | cs::VideoSource | |
| EnumerateSinks() | cs::VideoSource | |
| EnumerateSources() | cs::VideoSource | static |
| EnumerateVideoModes() const | cs::VideoSource | inline |
| GetActualDataRate() const | cs::VideoSource | inline |
| GetActualFPS() const | cs::VideoSource | inline |
| GetConfigJson() const | cs::VideoSource | inline |
| GetConfigJsonObject() const | cs::VideoSource | |
| GetDescription() const | cs::VideoSource | inline |
| GetHandle() const | cs::VideoSource | inline |
| GetKind() const | cs::VideoSource | inline |
| GetLastFrameTime() const | cs::VideoSource | inline |
| GetLastStatus() const | cs::VideoSource | inline |
| GetName() const | cs::VideoSource | inline |
| GetProperty(std::string_view name) | cs::VideoSource | inline |
| GetVideoMode() const | cs::VideoSource | inline |
| ImageSource()=default | cs::ImageSource | protected |
| IsConnected() const | cs::VideoSource | inline |
| IsEnabled() const | cs::VideoSource | inline |
| kConnectionAutoManage enum value | cs::VideoSource | |
| kConnectionForceClose enum value | cs::VideoSource | |
| kConnectionKeepOpen enum value | cs::VideoSource | |
| kCv enum value | cs::VideoSource | |
| kHttp enum value | cs::VideoSource | |
| Kind enum name | cs::VideoSource | |
| kRaw enum value | cs::VideoSource | |
| kUnknown enum value | cs::VideoSource | |
| kUsb enum value | cs::VideoSource | |
| m_handle | cs::VideoSource | protected |
| m_status | cs::VideoSource | mutableprotected |
| NotifyError(std::string_view msg) | cs::ImageSource | inline |
| operator bool() const | cs::VideoSource | inlineexplicit |
| operator=(VideoSource other) noexcept | cs::VideoSource | inline |
| operator==(const VideoSource &other) const | cs::VideoSource | inline |
| SetConfigJson(std::string_view config) | cs::VideoSource | inline |
| SetConfigJson(const wpi::json &config) | cs::VideoSource | inline |
| SetConnected(bool connected) | cs::ImageSource | inline |
| SetConnectionStrategy(ConnectionStrategy strategy) | cs::VideoSource | inline |
| SetDescription(std::string_view description) | cs::ImageSource | inline |
| SetEnumPropertyChoices(const VideoProperty &property, std::span< const std::string > choices) | cs::ImageSource | inline |
| SetEnumPropertyChoices(const VideoProperty &property, std::initializer_list< T > choices) | cs::ImageSource | inline |
| SetFPS(int fps) | cs::VideoSource | inline |
| SetPixelFormat(VideoMode::PixelFormat pixelFormat) | cs::VideoSource | inline |
| SetResolution(int width, int height) | cs::VideoSource | inline |
| SetVideoMode(const VideoMode &mode) | cs::VideoSource | inline |
| SetVideoMode(VideoMode::PixelFormat pixelFormat, int width, int height, int fps) | cs::VideoSource | inline |
| VideoSource() noexcept=default | cs::VideoSource | |
| VideoSource(const VideoSource &source) | cs::VideoSource | inline |
| VideoSource(VideoSource &&other) noexcept | cs::VideoSource | inline |
| VideoSource(CS_Source handle) | cs::VideoSource | inlineexplicitprotected |
| ~VideoSource() | cs::VideoSource | inline |