Kodi Community Forum
Intel VAAPI howto with Leia v18 nightly based on Ubuntu 18.04 server - Printable Version

+- Kodi Community Forum (https://forum.kodi.tv)
+-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33)
+--- Forum: General Support (https://forum.kodi.tv/forumdisplay.php?fid=111)
+---- Forum: Linux (https://forum.kodi.tv/forumdisplay.php?fid=52)
+---- Thread: Intel VAAPI howto with Leia v18 nightly based on Ubuntu 18.04 server (/showthread.php?tid=231955)



RE: New Era: VAAPI with EGL interoperation - fritsch - 2016-03-09

Ah - OpenELEC, yes. Will update it later - I think that one is already fixed.


RE: New Era: VAAPI with EGL interoperation - Devil-Strike - 2016-03-09

Yes using openelec, but thanks for the fast response, will wait till new version is up.


RE: New Era: VAAPI with EGL interoperation - fritsch - 2016-03-09

(2016-03-09, 15:45)Devil-Strike Wrote: Yes using openelec, but thanks for the fast response, will wait till new version is up.

Uploaded a new build, but I doubt that fixes it. The locks need revisiting.


RE: New Era: VAAPI with EGL interoperation - Markus_23 - 2016-03-09

Is it an intel onboard-gfx Problem, or why does the refreshrate-change (60hz to 24hz, 24hz to 60Hz) last such a "long" time ?
I compared the N3150 onboard gfx with Kodi 17 EGL to my old Nvidia GT610 with Kodi16.
My Nvidia needs about 2-3secs to change, N3150 needs 3-4secs to change.
It seems to be not so much longer, but when watching a movie, or switching between several movies, these seconds are really annoying.
Is there a change to "optimize" those switching times, or do I simply have to deal with it ?


RE: New Era: VAAPI with EGL interoperation - fritsch - 2016-03-09

It does not need anywhere that long on my setup. Core i3 haswell and N3150. Kernel up2date?


RE: New Era: VAAPI with EGL interoperation - Markus_23 - 2016-03-09

with the N3150 testbuild i used a 4.3.x kernel from the ubuntu kernel ppa (ubuntu 15.10, installed as stated in your first post).
I must say, that my tv needs a bit longer to show image after changing refreshrate, but with N3150 it last noticeable longer than on my old system with that Nvidia GT610.
I remembered that I had done tests wiht Kodi/intel several months ago, and that refreshrate changes also got remembered for longer times with intel.
So there is no chance in optimizing those times, wether it's intel or nvidia ?


RE: New Era: VAAPI with EGL interoperation - fritsch - 2016-03-09

Try from the commandline, just run:

DISPLAY=:0 xrandr -r 24
and measure time

DISPLAY=:0 xrandr -r 60

and see again


RE: New Era: VAAPI with EGL interoperation - Markus_23 - 2016-03-09

I can try, but only with my nvidia setup. The N3150 Boards got sent back, because of several things:

- refreshrate switching times
- often video-artefacts directly after switching tv-channels ( no problem with my nvidia setup)
- Kodi 17 still alpha and although many people already using kodi17egl / openelec egl , for me it's not ready for my "primetime".

I think I will test the intel platform again, when Kodi 17 is getting final and Intel got it's new successor out (maybe with 4k/60Hz and HDMI2.0?)


RE: New Era: VAAPI with EGL interoperation - fritsch - 2016-03-09

Whatever you prefer. Those builds are not for primetime, but for testing - and we don't developer kernel drivers.


RE: New Era: VAAPI with EGL interoperation - mule1 - 2016-03-09

@fritsch: Would be great if you could update the vnsi addon within your build to the latest master version in order to get it working once again after the update of the pvr api to 5.1.0:

Code:
21:17:11 T:140361567156288  NOTICE: PVRManager - stopping
21:17:12 T:140361401177856  NOTICE: PVRManager - starting up
21:17:12 T:140361383343872   ERROR: PVR - Add-on 'VDR VNSI Client' is using an incompatible API version. XBMC minimum API version = '5.1.0', add-on API version '5.0.0'
21:17:12 T:140361383343872 WARNING: UpdateAndInitialiseClients - failed to create add-on VDR VNSI Client, status = 6
21:17:12 T:140361383343872 WARNING: UpdateAndInitialiseClients - failed to load the dll for add-on VDR VNSI Client, disabling it



RE: New Era: VAAPI with EGL interoperation - fritsch - 2016-03-09

I uploaded another version ... just upgrade to OpenELEC-Generic.x86_64-7.0-devel-20160309200505-r22276-g107f3d3.tar


RE: New Era: VAAPI with EGL interoperation - mule1 - 2016-03-09

Working fine now. Thanks for your quick support!


RE: New Era: VAAPI with EGL interoperation - Engelsen - 2016-03-10

TVHeadEnd client addon isn't working either because of incompatible old API ... Sad ... Could you please also merge it into the OE build?

Thx in Advance ...


RE: New Era: VAAPI with EGL interoperation - fritsch - 2016-03-10

I updated all addons yesterday. hts is not yet read and was not updated upstream.

Edit: See https://github.com/kodi-pvr/pvr.hts/commits/master


RE: New Era: VAAPI with EGL interoperation - Engelsen - 2016-03-10

Ah, OK. Damn... so I have to downgrade to 03/06 Sad ..

Looking forward for an update Smile ..