mirror of
https://github.com/hyperion-project/hyperion.ng.git
synced 2025-03-01 10:33:28 +00:00
Feature/CEC detection (#877)
* Add CEC functionality * Initial commit * removed libCEC from the system skip list Co-authored-by: Paulchen Panther <16664240+Paulchen-Panther@users.noreply.github.com>
This commit is contained in:
@@ -172,6 +172,9 @@ void GrabberWrapper::handleSettingsUpdate(const settings::type& type, const QJso
|
||||
// device framerate
|
||||
_ggrabber->setFramerate(obj["fps"].toInt(15));
|
||||
|
||||
// CEC Standby
|
||||
_ggrabber->setCecDetectionEnable(obj["cecDetection"].toBool(true));
|
||||
|
||||
_ggrabber->setSignalDetectionEnable(obj["signalDetection"].toBool(true));
|
||||
_ggrabber->setSignalDetectionOffset(
|
||||
obj["sDHOffsetMin"].toDouble(0.25),
|
||||
|
@@ -1,4 +1,3 @@
|
||||
|
||||
// STL includes
|
||||
#include <exception>
|
||||
#include <sstream>
|
||||
|
@@ -131,13 +131,21 @@
|
||||
"required" : true,
|
||||
"propertyOrder" : 15
|
||||
},
|
||||
"cecDetection" :
|
||||
{
|
||||
"type" : "boolean",
|
||||
"title" : "edt_conf_v4l2_cecDetection_title",
|
||||
"default" : false,
|
||||
"required" : true,
|
||||
"propertyOrder" : 16
|
||||
},
|
||||
"signalDetection" :
|
||||
{
|
||||
"type" : "boolean",
|
||||
"title" : "edt_conf_v4l2_signalDetection_title",
|
||||
"default" : false,
|
||||
"required" : true,
|
||||
"propertyOrder" : 16
|
||||
"propertyOrder" : 17
|
||||
},
|
||||
"redSignalThreshold" :
|
||||
{
|
||||
@@ -153,7 +161,7 @@
|
||||
}
|
||||
},
|
||||
"required" : true,
|
||||
"propertyOrder" : 17
|
||||
"propertyOrder" : 18
|
||||
},
|
||||
"greenSignalThreshold" :
|
||||
{
|
||||
@@ -169,7 +177,7 @@
|
||||
}
|
||||
},
|
||||
"required" : true,
|
||||
"propertyOrder" : 18
|
||||
"propertyOrder" : 19
|
||||
},
|
||||
"blueSignalThreshold" :
|
||||
{
|
||||
@@ -185,7 +193,7 @@
|
||||
}
|
||||
},
|
||||
"required" : true,
|
||||
"propertyOrder" : 19
|
||||
"propertyOrder" : 20
|
||||
},
|
||||
"sDVOffsetMin" :
|
||||
{
|
||||
@@ -201,7 +209,7 @@
|
||||
}
|
||||
},
|
||||
"required" : true,
|
||||
"propertyOrder" : 20
|
||||
"propertyOrder" : 21
|
||||
},
|
||||
"sDVOffsetMax" :
|
||||
{
|
||||
@@ -217,7 +225,7 @@
|
||||
}
|
||||
},
|
||||
"required" : true,
|
||||
"propertyOrder" : 21
|
||||
"propertyOrder" : 22
|
||||
},
|
||||
"sDHOffsetMin" :
|
||||
{
|
||||
@@ -233,7 +241,7 @@
|
||||
}
|
||||
},
|
||||
"required" : true,
|
||||
"propertyOrder" : 22
|
||||
"propertyOrder" : 23
|
||||
},
|
||||
"sDHOffsetMax" :
|
||||
{
|
||||
@@ -249,7 +257,7 @@
|
||||
}
|
||||
},
|
||||
"required" : true,
|
||||
"propertyOrder" : 23
|
||||
"propertyOrder" : 24
|
||||
}
|
||||
},
|
||||
"additionalProperties" : true
|
||||
|
Reference in New Issue
Block a user