|
bool | start () |
|
void | stop () |
|
void | setSignalThreshold (double redSignalThreshold, double greenSignalThreshold, double blueSignalThreshold) |
|
void | setCropping (int cropLeft, int cropRight, int cropTop, int cropBottom) |
|
void | setSignalDetectionOffset (double verticalMin, double horizontalMin, double verticalMax, double horizontalMax) |
|
void | setSignalDetectionEnable (bool enable) |
|
void | setDeviceVideoStandard (QString device, VideoStandard videoStandard) |
|
virtual void | action ()=0 |
| virtual method, should perform single frame grab and computes the led-colors
|
|
virtual void | setVideoMode (const VideoMode &videoMode) |
| Set the video mode (2D/3D) More...
|
|
virtual void | setCropping (unsigned cropLeft, unsigned cropRight, unsigned cropTop, unsigned cropBottom) |
| Set the crop values. More...
|
|
virtual void | handleSettingsUpdate (const settings::type &type, const QJsonDocument &config) |
| Handle settings update from HyperionDaemon Settingsmanager emit. More...
|
|
|
| V4L2Wrapper (const QString &device, VideoStandard videoStandard, PixelFormat pixelFormat, int pixelDecimation) |
|
bool | getSignalDetectionEnable () |
|
| GrabberWrapper (QString grabberName, Grabber *ggrabber, unsigned width, unsigned height, const unsigned updateRate_Hz=0) |
|
virtual bool | start () |
| Starts the grabber wich produces led values with the specified update rate.
|
|
virtual void | stop () |
| Stop grabber.
|
|
template<typename Grabber_T > |
bool | transferFrame (Grabber_T &grabber) |
|
The documentation for this class was generated from the following files:
- include/grabber/V4L2Wrapper.h
- libsrc/grabber/v4l2/V4L2Wrapper.cpp