The DispmanxWrapper uses an instance of the DispmanxFrameGrabber to obtain ImageRgb's from the displayed content.
More...
#include <AmlogicWrapper.h>
|
virtual void | action () |
| Performs a single frame grab and computes the led-colors.
|
|
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...
|
|
|
| AmlogicWrapper (const unsigned grabWidth, const unsigned grabHeight) |
| Constructs the dispmanx frame grabber with a specified grab size and update rate. More...
|
|
virtual | ~AmlogicWrapper () |
| Destructor of this dispmanx frame grabber. More...
|
|
| AmlogicWrapper (const unsigned grabWidth, const unsigned grabHeight) |
|
const Image< ColorRgb > & | getScreenshot () |
|
void | start () |
| Starts the threaded capturing of screenshots.
|
|
void | stop () |
| Stop grabber.
|
|
| GrabberWrapper (QString grabberName, Grabber *ggrabber, unsigned width, unsigned height, const unsigned updateRate_Hz=0) |
|
template<typename Grabber_T > |
bool | transferFrame (Grabber_T &grabber) |
|
The DispmanxWrapper uses an instance of the DispmanxFrameGrabber to obtain ImageRgb's from the displayed content.
This ImageRgb is processed to a ColorRgb for each led and commmited to the attached Hyperion.
§ AmlogicWrapper()
AmlogicWrapper::AmlogicWrapper |
( |
const unsigned |
grabWidth, |
|
|
const unsigned |
grabHeight |
|
) |
| |
Constructs the dispmanx frame grabber with a specified grab size and update rate.
- Parameters
-
[in] | grabWidth | The width of the grabbed image [pixels] |
[in] | grabHeight | The height of the grabbed images [pixels] |
§ ~AmlogicWrapper()
virtual AmlogicWrapper::~AmlogicWrapper |
( |
| ) |
|
|
inlinevirtual |
Destructor of this dispmanx frame grabber.
Releases any claimed resources.
The documentation for this class was generated from the following files: