mirror of
https://github.com/hyperion-project/hyperion.ng.git
synced 2025-03-01 10:33:28 +00:00
GrabberFix PiCam
This commit is contained in:
@@ -165,6 +165,10 @@ void GrabberWrapper::handleSettingsUpdate(const settings::type& type, const QJso
|
||||
_ggrabber->setDeviceVideoStandard(
|
||||
obj["device"].toString("auto"),
|
||||
parseVideoStandard(obj["standard"].toString("no-change")));
|
||||
_ggrabber->setGrabberFixValues(
|
||||
obj["gFWidth"].toInt(0),
|
||||
obj["gFHeight"].toInt(0),
|
||||
obj["gFVType"].toString("JPEG"));
|
||||
|
||||
}
|
||||
}
|
||||
|
@@ -194,6 +194,64 @@
|
||||
},
|
||||
"required" : true,
|
||||
"propertyOrder" : 15
|
||||
},
|
||||
"grabberFix" :
|
||||
{
|
||||
"type" : "boolean",
|
||||
"title" : "edt_conf_v4l2_grabberFix_title",
|
||||
"default" : false,
|
||||
"required" : true,
|
||||
"propertyOrder" : 16
|
||||
},
|
||||
"gFWidth" :
|
||||
{
|
||||
"type" : "integer",
|
||||
"title" : "edt_conf_v4l2_gFWidth_title",
|
||||
"minimum" : 320,
|
||||
"maximum" : 1980,
|
||||
"default" : 1280,
|
||||
"step" : 10,
|
||||
"options": {
|
||||
"dependencies": {
|
||||
"grabberFix": true
|
||||
}
|
||||
},
|
||||
"required" : true,
|
||||
"propertyOrder" : 17
|
||||
},
|
||||
"gFHeight" :
|
||||
{
|
||||
"type" : "integer",
|
||||
"title" : "edt_conf_v4l2_gFHeight_title",
|
||||
"minimum" : 240,
|
||||
"maximum" : 1080,
|
||||
"default" : 720,
|
||||
"step" : 10,
|
||||
"options": {
|
||||
"dependencies": {
|
||||
"grabberFix": true
|
||||
}
|
||||
},
|
||||
"required" : true,
|
||||
"propertyOrder" : 18
|
||||
},
|
||||
"gFVType" :
|
||||
{
|
||||
"type" : "string",
|
||||
"title" : "edt_conf_v4l2_gFVType_title",
|
||||
"enum" : ["UYVY","YUYV","RGB32"],
|
||||
"options":
|
||||
{
|
||||
"enum_titles": ["UYVY","YUYV","RGB32"]
|
||||
},
|
||||
"default" : "UYVY",
|
||||
"options": {
|
||||
"dependencies": {
|
||||
"grabberFix": true
|
||||
}
|
||||
},
|
||||
"required" : true,
|
||||
"propertyOrder" : 19
|
||||
}
|
||||
},
|
||||
"additionalProperties" : false
|
||||
|
Reference in New Issue
Block a user