[oe] Kodi 16rc recipes available

Christopher Larson clarson at kergoth.com
Fri Feb 12 17:12:29 UTC 2016


On Fri, Feb 12, 2016 at 9:23 AM Koen Kooi <koen at dominion.thruhere.net>
wrote:

> 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.
>

To make sure credit goes where it's due, I didn't have anything to do with
meta-amd, that was other folks at Mentor, IIRC primarily Sean Hudson and
Drew Moseley. They've done good work on it :)


> 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 :)
>

Nice, looks like you've done some great work on this :)



More information about the Openembedded-devel mailing list