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 - 2015-09-13

I only have you for debugging. As all your special cases don't appear when I start with 1280x720 on my monitors.


RE: New Era: VAAPI with EGL interoperation - fritsch - 2015-09-13

Good - that one I found:
Quote:14:23:27 T:139633398458368 INFO: Adjust orig: 4096x2160@ 24.00 - Full Screen curr: HDMI1: 1920x1080 @ 60.00Hz, mult: 1.000000, weight: 0.000000

This was fully not intended as it is ...


RE: New Era: VAAPI with EGL interoperation - fritsch - 2015-09-13

Oki - two to go: http://fritsch.fruehberger.net/openelec/OpenELEC-Generic.x86_64-6.0-devel-20150913163842-r21282-g65305aa.tar

Thanks in advance.


RE: New Era: VAAPI with EGL interoperation - fab67 - 2015-09-13

log : http://pastebin.com/TnNP642K


RE: New Era: VAAPI with EGL interoperation - fritsch - 2015-09-13

Do I see it right - only the double rate issue is still there? Rest is fine?


RE: New Era: VAAPI with EGL interoperation - fab67 - 2015-09-13

yes.
only double frame rate that is prefered to the better resolution at native frame rate.


RE: New Era: VAAPI with EGL interoperation - Klojum - 2015-09-13

Okay... Running the latest build (OpenELEC-Generic.x86_64-6.0-devel-20150912224625-r21281-gb78c676.tar), and some new experiences on the C1037UN-EU.

All 4K h264 videos (3840x2160) still play nicely.

Some lower quality videos do not get correctly autoselected anymore. One of them, a 720x560 MPEG video (burosch1.mpg) needs manual selection of the Bicubic filter in order to display correctly.

HEVC videos play again a bit better now. Actually, the Sintel 4K HEVC video (4096x1744) plays relatively smoothly now. Still plenty of hiccups because of the CPU going near 100%, but it's very watchable now during the non-action scenes. During the calm scenes, CPU is around 35-45%.


RE: New Era: VAAPI with EGL interoperation - fritsch - 2015-09-13

@Klojum: Thanks much for your feedback

@fab67: What about this: http://fritsch.fruehberger.net/openelec/OpenELEC-Generic.x86_64-6.0-devel-20150913172751-r21282-g65305aa.tar


RE: New Era: VAAPI with EGL interoperation - fab67 - 2015-09-13

\o/ hurray \o/

All the samples are now playing fine at the best resolution available.

Thanks a lot fritsch for your patience. Smile


RE: New Era: VAAPI with EGL interoperation - fritsch - 2015-09-13

I have to thank for _your_ patience. I am totally new to this part of the code.


RE: New Era: VAAPI with EGL interoperation - fritsch - 2015-09-13

@fab67: I still had a bug for Variable refreshrate files - as the original desktop resolution was not tracked correctly. So those users would get stuck at 4k or something the like.

Can you please try that one: http://fritsch.fruehberger.net/openelec/OpenELEC-Generic.x86_64-6.0-devel-20150913180954-r21282-g65305aa.tar

Hopefully the final test for today :-)


RE: New Era: VAAPI with EGL interoperation - fab67 - 2015-09-13

Still fine

Here the log to confirm : http://pastebin.com/YXSXdz6j


RE: New Era: VAAPI with EGL interoperation - fritsch - 2015-09-13

Yeah - I removed all the logging :-)

Fine - thanks again very much. If you are in my town, just drop by - you get a beer :-)


RE: New Era: VAAPI with EGL interoperation - fab67 - 2015-09-13

:-)


RE: New Era: VAAPI with EGL interoperation - fritsch - 2015-09-13

After the debug session with fab67, here are the new builds: http://fritsch.fruehberger.net/openelec

Changelog:
- Pick mesa 11.0.0
- Rebase on fernet's master
- Improve and fix the Adjust Refreshrate patch

Tomorrow my holidays will end. Therefore I won't be able to build daily. But most of the time - if it's worth it - I will do a new build a week. Have fun