3 #include <utils/Logger.h> 4 #include <utils/settings.h> 5 #include <utils/Components.h> 6 #include <utils/Image.h> 22 void setSystemCaptureEnable(
const bool& enable);
23 void setV4LCaptureEnable(
const bool& enable);
38 void handleSettingsUpdate(
const settings::type& type,
const QJsonDocument& config);
44 void handleSystemImage(
const QString& name,
const Image<ColorRgb>& image);
50 void handleV4lImage(
const QString& name,
const Image<ColorRgb> & image);
55 void setV4lInactive();
60 void setSystemInactive();
67 bool _systemCaptEnabled;
68 quint8 _systemCaptPrio;
69 QString _systemCaptName;
70 QTimer* _systemInactiveTimer;
76 QTimer* _v4lInactiveTimer;
The main class of Hyperion.
Definition: Hyperion.h:57
Provide utility methods for Hyperion class.
Definition: BlackBorderDetector.h:7
Capture Control class which is a interface to the HyperionDaemon native capture classes.
Definition: CaptureCont.h:15
Components
Enumeration of components in Hyperion.
Definition: Components.h:10