Currently I doing a update of Hyperion.NG. There is a pull request pending what I wait for getting merged. If this is done it will be a big jump from now as a lot of changes will be included. Like the json config file isn’t used anymore, it’s now a hyperion.db database file.
To compile it by yourself: clone CoreELEC repo and run: PROJECT=Amlogic-ng ARCH=arm ./scripts/create_addon hyperion.ng
To start it in debug mode:
disable the installed addon in Kodi and enter this in SSH connection: hyperiond --rootPath /storage/.kodi/userdata/addon_data/service.hyperion.ng hyperion.config.json -d
For the future when the config file got changed to database it will be: hyperiond --userdata /storage/.kodi/userdata/addon_data/service.hyperion.ng -d
I couldn’t find your pull request on the CoreElec repo, so I cloned your fork and it’s currently compiling.
As soon as I get around to testing I will let you know. If everything goes well, mind if I post a compiled version on the topic I linked to help out the people struggling with the same issues?
Think I found my mistake… (After fetching the right branch from your repo )
Initially tried to compile on a rock64, when that failed I tried the RPI3 (which gave me a nice msg about not being able to build on raspbian). Currently it’s compiling on a x64 chip, now on linux:host step, since it’s not crashing instantly I think it’s working.
Managed to compile your repository and test it on my box but the problems I needed to fix remained
Live video feed doesn’t work (not a problem as long as the LED view works)
Reds and blues were still swapped on the grabber
But with your help I forked your repository and made the change as mentioned in topic I linked, changed the code and pointed the coreelec package.mk for the addon to my new repository, compiled it and now it the grabber has the correct colors
I noticed that they changed the code a bit since last time someone looked at it and it might be that something isn’t enabled on my system.
This is the line of code I had to change from BGR32…
But if ENABLE_AMLOGIC would’ve been true it would’ve done that automagically, so seems like a bug or something in my config?
Be aware that the Hyperion.NG configuration file changed from hyperion.config.json to hyperion.db. I found no way to convert the json config into the database config, so you have to setup a new config by the Hyperion.NG web interface.
@MunkeyBalls I am not sure about the change. It looks like a “old” bug from hyperion (before hyperion.ng). But I guess a lot of users are switching the colors on the LED hardware like me. So I am afraid breaking a running system.