Development Update

  • Source: Development Update – LibreELEC

  • Thanks for the update, it's nice to get some insights into what's happening internally.

    For those of us not familiar with GBM, V4L2, etc. Can someone up-level a bit as to what all this work will mean for users? For example, how would a Pi3 user benefit from these changes?

  • GBM/V4L2 is all about laying the technical groundwork for the future of Kodi on Linux. Kodi today is not really designed for the 4K media that is slowly becoming mainstream, and it's a massive technical effort (and reinvention of the wheel) to support new hardware. It's unlikely that these changes will deliver significant tangible benefits for the devices of today (particularly with Pi hardware which already has very heavily optimised software). You'll see the benefit in future devices; because a) they will be possible, and b) you'll have a wider choice of devices that are more 'open' and better supported than before.

  • Thanks for the update, it's nice to get some insights into what's happening internally.

    For those of us not familiar with GBM, V4L2, etc. Can someone up-level a bit as to what all this work will mean for users? For example, how would a Pi3 user benefit from these changes?

    It might allow a return to Chromium across all devices as will allow standalone mode via the Chromium GBM backend.
    Generic Buffer Management via Mesa on the RockPro64 is the first time I have seen OpenGLES work with the Rockpro64 dunno how it is for you Pi guys but for the RK3399 & RK3288 finally its seems to be optimised and its quick.

    • Official Post

    chewitt, lrusak: So in what state nxp/i.mx6 is regarding to usable for kodi? Almost there (as like 6 months or year back) or still far away?

    Still a WIP. I'm currently waiting on some etnaviv fixes and the ffmpeg v4l2 interface (that I'm working on).

    Performance on i.MX6Q is okay-ish (not watchable video performance ~15fps). Performance on i.MX6QP is awesome.

  • I am not software versed and couldn't get my RC to work when last tried a generic version, I would like to see "9 update channel" to update my dual boot DS8 tv box (have no more support from manufacturers) which last updated to 8.2.5 fine. Please... provide an update, either auto or manual. Love speed on 64 bit Libreelec working on the dual, Android/Libreelec, boot on my ACEMAX DS8 64bit.

    Thank you

  • completely reflashed my box clean from Android, then dual boot LibreELEC and now get in the manual Update Channel-9.0 Available Version 9.0.1 and does the download, and reboots to install but get FAILED on both Kernel md5 and System md5 check. hopefully you can help me overcome this part of the equation....

    thanks