Thanks @jock. I already tried the mpv binaries you compiled, long ago, and could not make them work properly.Dependencies also were a pain and the whole thing seemed too unstable for the use case I need (i.e. get ad udp video stream from the network and playt it). LIbreelec works, but has a weird lag problem with network streams, it always gets a 4/5 seconds delay, whatever parameters I use.
LIbreelec on x86_64 does not have this problem, mpv on x86_64 w/VAAPI on Intel/AMD works perfectly/realtime with skinny distros (i.e. Alpine LInux or similar).
Since libreelec/kodi/xbmc it's an old-school binary "frankenstein" blob that was born on consoles (xbox) it's impossible to launch a proper mpv inside it, or stop the interface from loading, and a lot of parameters are hardcoded in the binary itself.
Libreleec developers are also extremely proud of their ultra-patched binary Golem creature they worship and do not want to assist anyone with a small mpv binary, which would be trivial to add, and that sucks.
I'd love to compile a working ffmpeg/mpv for rockchip 322x: I think it should be this github: https://github.com/jernejsk/FFmpeg
but it's totally unclear if it's the ffmpeg I need, since there is a TON of information scattered around forums that contradict each other and is a total mess.
I'm -sadly- buying x86_64 hardware for my project, since this rockchip h264/hevc hardware acceleration thing has grown into a messy hairball of patches that "should work" but nobody knows how and -as of today - there are no userland tools to use it.