mirror of
https://github.com/hyperion-project/hyperion.ng.git
synced 2025-03-01 10:33:28 +00:00
Added skeleton for effect engine development
Former-commit-id: e1fb69fd4de4b8968075660e3ba7f7add021c152
This commit is contained in:
@@ -6,6 +6,7 @@ target_link_libraries(hyperiond
|
||||
bootsequence
|
||||
hyperion
|
||||
xbmcvideochecker
|
||||
effectengine
|
||||
jsonserver
|
||||
protoserver
|
||||
boblightserver)
|
||||
|
@@ -26,6 +26,9 @@
|
||||
// XBMC Video checker includes
|
||||
#include <xbmcvideochecker/XBMCVideoChecker.h>
|
||||
|
||||
// Effect engine includes
|
||||
#include <effectengine/EffectEngine.h>
|
||||
|
||||
// JsonServer includes
|
||||
#include <jsonserver/JsonServer.h>
|
||||
|
||||
@@ -150,6 +153,13 @@ int main(int argc, char** argv)
|
||||
}
|
||||
#endif
|
||||
|
||||
// Create the effect engine
|
||||
EffectEngine * effectEngine = nullptr;
|
||||
if (true)
|
||||
{
|
||||
effectEngine = new EffectEngine(&hyperion);
|
||||
}
|
||||
|
||||
// Create Json server if configuration is present
|
||||
JsonServer * jsonServer = nullptr;
|
||||
if (config.isMember("jsonServer"))
|
||||
@@ -187,8 +197,10 @@ int main(int argc, char** argv)
|
||||
delete dispmanx;
|
||||
#endif
|
||||
delete xbmcVideoChecker;
|
||||
delete effectEngine;
|
||||
delete jsonServer;
|
||||
delete protoServer;
|
||||
delete boblightServer;
|
||||
|
||||
// leave application
|
||||
return rc;
|
||||
|
Reference in New Issue
Block a user