Thanks for the info, this seems to be a widevine issue - see eg here https://github.com/xbmc/inputstream.adaptive/issues/877 - reverting back to older widevine version seems to help in this case
so long,
Hias
Thanks for the info, this seems to be a widevine issue - see eg here https://github.com/xbmc/inputstream.adaptive/issues/877 - reverting back to older widevine version seems to help in this case
so long,
Hias
busfahrer303 thanks for the info! Can you please do a test with this build:
https://www.horus.com/~hias/tmp/libreelec/LibreELEC-RPi4.arm-10.0-devel-20220319153448-7f96b91.tar
I've added a bit of additional debug logging which will show if and when scrambling is used. Please reproduce the issue and post a log from that build.
BTW: I strongly recommend setting kodi gui resolution to 1920x1080 60Hz, not 3840x2160 30Hz. Kodi will keep using GUI resolution as a fallback when none of the whitelist entries match and 30Hz is a very bad choice eg for 50/60fps video playback.
so long,
Hias
I'm still puzzled about your first log. Did you also have no picture after TV power off/on at 3840x2160 30Hz? Does it also happen at 1920x1080 (60 and 30 Hz)?
so long,
Hias
Try a different, HDMI Premium certified ,HDMI cable. RPi4 will now output 10/12bit video which means you'll see issues like that with cables that don't meet the specs.
See also here: RE: RPi Deinterlacer testbuild
so long,
Hias
busfahrer303 I just checked your log again and you don't seem to be using 4kp50/60 output - log shows kodi GUI runs in 4kp30 and the 720p video playback switches to 4kp25 - so scratch my comments about scrambling.
INFO <general>: GUI format 1920x1080, Display 3840x2160 @ 30.000000 Hz
INFO <general>: Display resolution ADJUST : 3840x2160 @ 25.000000 Hz (29)
BTW: I highly recommend configuring your display settings and whitelist as described in the wiki: https://wiki.libreelec.tv/configuration/4k-hdr
so long,
Hias
Flipping the screen upside down should work by setting the "panel_orientation=upside_down" video option in cmdline.txt but IIRC kodi still ignores it. Read more about it here:
so long,
Hias
HiassofT are RPi2/3 are still using patchram to load BT firmware? .. these days everything else (AWL/AML/RK) is driven from device-tree. If RPi did the same we wouldn't see that error, no?
I just checked current RPi OS, it still uses the old hciattach method.
I guess switching to DT / kernel config might work somehow (latest RPiOS bt-uart script checks for that case) but I'm not sure if it'd catch all cases - like when using the miniuart-bt dtoverlay etc so I didn't dare to touch that area yet.
so long,
Hias
Add dtoverlay=vc4-kms-dsi-7inch to the end of /flash/config.txt.
so long,
Hias
Just post here in the forum - but please don't edit your posts if you add test results, always create a separate post with that info.
We don't get any notification when you later change your older posts (only on new posts) so no one saw the line you added about one day later that the test build didn't work either...
so long,
Hias
The hdmi pixel clock is actually the same.
12-bit YCC422 is 24-bits per pixel. Which is the same as 8-bit RGB444.
For 4kp50/60 yes, but 4kp30 and below will use 12bit RGB 4:4:4 if supported by the TV.
So lots of 10-bit videos (eg 4kp24 or 1080p) now can have 50% higher clocks than before.
so long,
Hias
Drop imageres and fanartres from your advancedsettings.xml, the GPU is running out of (CMA) memory.
You could also try increasing CMA memory a bit, add eg "dtoverlay=cma,cma-320" or "dtoverlay=cma,cma-384" to config.txt to get 320 or 384 MB instead of the default 256MB - but be careful, better keep image resolution at sane levels.
You can safely ignore the messages on the screen (and in journal), first two are because Silce/CM3 doesn't have a bluetooth chip, and the other two are normal (and harmless), too.
so long,
Hias
Keep in mind that LE 10.0.2 will now output 10bit video files as 10 or 12 bit instead of only 8bit before - which obviously requires higher HDMI output clocks.
If you are overclocking you'll be generally on your own and be prepared that any odd issues are most likely caused by too aggressive overclock - in which case you have to find working overclock settings again.
so long,
Hias
busfahrer303 can you check if the AppleTV outputs 4:2:0 YCbCr ("YUV"), 4:2:2 YCbCr or 4:4:4 RGB/YCbCr?
If it outputs 4:2:0 YCbCr (which is quite a common default config) then you won't run into scrambling issues with it as that format doesn't need high bandwidth / scrambling for 4kp60 output.
The RPi4 however doesn't support 4:2:0 YCbCr so it'll need higher bandwidth (which requires scrambling) for 4kp50/60.
I won't rule out that there could be a bug somewhere in the video driver code, but it could also be that it's a bug in the AVR but you didn't hit it with the Apple TV.
so long,
Hias
Also read through the info here https://github.com/xbmc/inputstream.adaptive/issues/877 - newer widevine versions cause high cpu load and stuttering, downgrade helps.
so long,
Hias