nice aarch64 is much faster for some tasks.
e.g. av1 decode with libdav1d, same 1080p video : arm ~16fps vs aarch64 ~21fps.
I build docker addons. it also works nicely for the moment.
nice aarch64 is much faster for some tasks.
e.g. av1 decode with libdav1d, same 1080p video : arm ~16fps vs aarch64 ~21fps.
I build docker addons. it also works nicely for the moment.
I have a few AV1 files than can't be played. I'm not sure if it's film grain the problem ?
This AV1 file for example can't be played.
It play fine in windows with differents player ( vlc, mpv ... )
No 9.2.6 for rockchip ?
Thanks Kwiboo for the progress report. Nice to see that mainline support it's now well advanced
I'll try to do some tests on my rock64 in coming weeks if I have the time.
Thanks for pointing to the bug report.
I tried AV1 decoder ( libdav1d ) but I see it's almost fully optimized with NEON SIMD so it shouldn't really change anything.
I see that RPi4 is build with TARGET_CPU="cortex-a53"
Is there a reason to not use TARGET_CPU="cortex-a72" ?
Could this make SW decoding faster ?
Many thanks Kwiboo ,
I will do some tests in next days on rock64.
I tested the latest mainline branch ( GitHub - Kwiboo/LibreELEC.tv at rockchip-mainline ).
H.264 already works good
For Hevc it try to use the HW decoder but it's black ( Hevc HW decoder isn't yet implemented ). It should be better to use SW decoding IMO.
Not bad. Mainline version should not be far now.
I see some new patches for H.264 decoding : LKML: Ezequiel Garcia: [PATCH v5 00/11] media: hantro: Add support for H264 decoding
Is it good for us if this land mainline ?
Linux-Kernel Archive: [PATCH 0/4] Rockchip: the vendor video codec for reference
Can this be usefull in future for better video decoding ?
Update
PVR/1080i should work now, 576i not yet
xbmc/xbmc@bee0586 + Pull Request #2925 + Pull Request #2927
Thanks, best build I try for my rock64 until now.
HW acceleration works good, resolution switch, HDMI CEC and HDR (tonemapping ) work too.
Now only 4K 50/60Hz limit and it will be near good for me.