[oe] Kodi 16rc recipes available

Koen Kooi koen at dominion.thruhere.net
Fri Feb 12 16:23:36 UTC 2016


Hi,

I’ve managed to get kodi 16rc3 to build (and work!) on armv7a and x86-64. The recipes can be found here: https://github.com/koenkooi/meta-dominion/tree/master/recipes-multimedia

It needs work before I can submit it properly to meta-multimedia. The problems I’ve spotted so far:

1) No libva in oe-core, it should move from meta-intel to oe-core. libva-intel-driver is fine where it is.
2) No vdpau in oe-core, it should move from meta-dominion to oe-core
3) It runs java in do_configure. Since meta-java only works one day per year we’ll just have to install it on the host.
4) OpenGLES is broken in kodi, a fork has fixes.
5) Wayland is broken in kodi, a fork has fixes.
6) No PACKAGECONFIGs yet for weird media accelerations like openmax, imx6, etc.

and the big one for me:

7) no hts add-ons available. pvr.hts needs ${S} from kodi, but uses cmake instead of autotools. I might just partially copy/paste cmake*bbclass into kodi_git.bb to make this work. Needs more thought and less cmake.

So if you have an x86-64 box with intel graphics, great, everything works as expected. On ARM you need working openGL, so that limits you to snapdragon/freedreno. That works[1], but no accelerated decode.
If you have non-intel graphics in x86, have a look at what meta-dominion and meta-amd (thanks Kergoth!) do, I have it working on ATI and Nvidia cards locally.

Anyway, if people want to help out with getting the recipes upstreamed into the right layers: awesome. The biggest hurdle named ffmpeg was removed (well, added into OE, but you get what I mean) 16 days ago, so it should be relatively plain sailing :)

regards,

Koen

[1] https://www.youtube.com/watch?v=ZJcfcKmIgSM


More information about the Openembedded-devel mailing list