feat: SchemaChecker & V4L2 enhancement (#734)

* libjpeg-turbo, QJsonSchemaChecker, V4L2 width/height/fps

Signed-off-by: Paulchen-Panther <Paulchen-Panter@protonmail.com>

* Implement hyperion-v4l cli args

* Apply v4l2 settings during runtime

* feat: Provide minimum values for input restriction

* fix: merge mess

Co-authored-by: brindosch <edeltraud70@gmx.de>
This commit is contained in:
Paulchen Panther
2020-03-27 23:13:58 +01:00
committed by GitHub
parent 20a5e5dc06
commit 662872dafe
26 changed files with 363 additions and 121 deletions

View File

@@ -7,6 +7,7 @@ Grabber::Grabber(QString grabberName, int width, int height, int cropLeft, int c
, _videoMode(VIDEO_2D)
, _width(width)
, _height(height)
, _fps(15)
, _cropLeft(0)
, _cropRight(0)
, _cropTop(0)
@@ -86,3 +87,11 @@ bool Grabber::setWidthHeight(int width, int height)
}
return false;
}
bool Grabber::setFramerate(int fps)
{
if(fps > 0)
_fps = fps;
return fps > 0;
}