Kodi Community Forum
v17 HEVC played in HW on one core instead of SW in 4 core - Printable Version

+- Kodi Community Forum (https://forum.kodi.tv)
+-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33)
+--- Forum: Video Support (https://forum.kodi.tv/forumdisplay.php?fid=264)
+--- Thread: v17 HEVC played in HW on one core instead of SW in 4 core (/showthread.php?tid=311311)



HEVC played in HW on one core instead of SW in 4 core - zebul666 - 2017-04-04

hi.

I have a raspberry pi 2 which allows me to play 720p x265 in libreelec with kodi v17. It uses the 4 cores and ff-hevc-mmal (SW) so software decoding. The playback is ok

But I would preffer to use archlinux arm on my rpi2. But with kodi 17.1 it uses ff-hevc-mmal (HW) so hardware decoding and only one core at 100%. And the playback is not good. with sound skipping sometimes slow framerate and so on.

I have tried disableswmultithreading =false in advancedsettings.xml or usehevccodec = 0 and it changed nothing. I wonder why those settings changed nothing...

How can I force software rendering on 4 cores of h265 video ?

Is it a compile time flag ? a running time config ?


RE: HEVC played in HW on one core instead of SW in 4 core - FernetMenta - 2017-04-07

Currently ff-hevc-mmal is considered as hardware decoding but it is actually sw decoding. We are working on a better solution for this, which makes it finally possible to use all cores in this case.


RE: HEVC played in HW on one core instead of SW in 4 core - zebul666 - 2017-04-08

then why it is working in libreelec and not archlinux arm ?


RE: HEVC played in HW on one core instead of SW in 4 core - fritsch - 2017-04-09

Cause LibreELEC does not run plain kodi, they have roughly 100.000 lines of custom patches for the RPI version, see: https://github.com/LibreELEC/LibreELEC.tv/blob/libreelec-8.0/projects/RPi2/patches/kodi/kodi-001-backport.patch

Don't confuse kodi mainline with distribution specific patchery.


RE: HEVC played in HW on one core instead of SW in 4 core - gary9872 - 2017-04-27

"Distribution Specific Patchery" That's just too funny.