• 1
  • 9
  • 10
  • 11(current)
  • 12
  • 13
  • 128
Linux VAAPI: Nuc, Chromebox, HSW, IVB, Baytrail with Ubuntu 14.04
yes - see the commits in master.

Or here: http://xbmcnightlybuilds.com/openelec-ge...-download/ (yesterday someone told that the menus are broken, but that's not really related to the new code).
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Not ready for Gotham upgrade yet, will wait for the release.
http://sources.openelec.tv/tmp/image/tes...734d59.tar <- now without segfault in the menus.
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Just a dumb question: Is there a reason why libsse4 is only enabled for "$ARCH" = "x86_64-linux" and not for ARCH="i486-linux"?
Kodi 19.5-Matrix/OpenGLES/gbm (+ PR19558 ) - Linux kernel 5.14.21 x86_64 - ffmpeg 4.4-git (+ patch )
Mesa 22.3.7 with iris driver - VA-API version 1.16.0 + Intel iHD driver version 22.6.3 - libdrm 2.4.116 - libcec 6.0.2
Intel i9-11900T - ASRock Z590 Extreme - BIOS version 2.20
We only have 64 bit Hardware to test. For that code i even have to verify the integer fields of the algo. Fully not sure if our si_stream_load works at all. Fallback mode is much too slow. I implemented a sse2 Version, also much too slow.
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
(2013-12-26, 01:27)fritsch Wrote: http://sources.openelec.tv/tmp/image/tes...734d59.tar <- now without segfault in the menus.

Works nice here on IB HD4000 GPU Nod Good work Wink
| myHTPC |
(2013-12-26, 17:19)fritsch Wrote: We only have 64 bit Hardware to test.
Hi,

I can confirm that libsse4 works with a 32bit system:
Quote:# uname -a
Linux fli4l 3.11.10-nonfree #1 SMP Sat Dec 14 14:17:48 CET 2013 i686 GNU/Linux
Quote:# grep libsse xbmc.log
10:33:59 T:2786429856 DEBUG: SECTION:LoadDLL(special://xbmcbin/system/libsse4-i486-linux.so)
10:33:59 T:2786429856 DEBUG: Loading: /opt/files/usr/lib/xbmc/system/libsse4-i486-linux.so
using this patch:
Code:
--- xbmc-bcac867529a2c189c7f18fff6547bf68c826f21e.org/configure.in      2013-12-27 19:54:41.455775990 +0100
+++ xbmc-bcac867529a2c189c7f18fff6547bf68c826f21e/configure.in  2013-12-27 20:00:28.827410006 +0100
@@ -876,7 +876,7 @@
fi

use_sse4=no
-if test "$ARCH" = "x86_64-linux"; then
+if test "$ARCH" = "x86_64-linux" -o "$ARCH" = "i486-linux"; then
     SAVE_CFLAGS="$CFLAGS"
     CFLAGS="-msse4.1"
     AC_COMPILE_IFELSE(
De-interlacing with yadif produces ~ 4% cpu load according to top using this system:

ASRock Z87 Extreme4
Intel Haswell i3-4330T using the onboard GPU
Kodi 19.5-Matrix/OpenGLES/gbm (+ PR19558 ) - Linux kernel 5.14.21 x86_64 - ffmpeg 4.4-git (+ patch )
Mesa 22.3.7 with iris driver - VA-API version 1.16.0 + Intel iHD driver version 22.6.3 - libdrm 2.4.116 - libcec 6.0.2
Intel i9-11900T - ASRock Z590 Extreme - BIOS version 2.20
Yeah - impossible with 4% CPU load. It's CPU interlacer. Perhaps with 576i content.

But will forward your findings. Thanks for testing.
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
(2013-12-28, 12:02)fritsch Wrote: Yeah - impossible with 4% CPU load. It's CPU interlacer. Perhaps with 576i content.
Correct, the content was an interlaced SD TV channel (BBC World) using tvheadend.
Kodi 19.5-Matrix/OpenGLES/gbm (+ PR19558 ) - Linux kernel 5.14.21 x86_64 - ffmpeg 4.4-git (+ patch )
Mesa 22.3.7 with iris driver - VA-API version 1.16.0 + Intel iHD driver version 22.6.3 - libdrm 2.4.116 - libcec 6.0.2
Intel i9-11900T - ASRock Z590 Extreme - BIOS version 2.20
Btw. please post a fully debug log.

https://github.com/FernetMenta/xbmc/pull/199 <- thx
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Fritsch the work you (and others) have done is great. I am using the OE build with yadif and the picture quality is A LOT better than with OE 3.2.4, live tv is just so much better.

I have the IVB i3 3220 and deinterlacing takes only 15% CPU so not bad at all.

Thanks.
15% at SD Channels i can confirm, at 1080i Channels like Anixe and ServusTV is sometimes go up to 50%, but its not bad too, cause
it is only one Core from 4 and is only sometimes.
| myHTPC |
I meant 15% for 1080i, should have mentioned that.
@Frank-NL: Not possible. Make sure the method is set to "Deinterlace". Yadif is really CPU hungry. On a dual core 3ghz machines, it should be approx 50%.

Edit: 50% of a max of 200%.
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Hmm. Top is reporting 20% for XBMC when viewing 1080i but the codec info overlay shows higher percentages for the cores. Up to 40% so that seems more like it.

It is set to Deinterlace, the difference is quite obvious to me Smile
  • 1
  • 9
  • 10
  • 11(current)
  • 12
  • 13
  • 128

Logout Mark Read Team Forum Stats Members Help
VAAPI: Nuc, Chromebox, HSW, IVB, Baytrail with Ubuntu 14.0416