Thanks, this is useful data. The Firefox result matches the current picture pretty well: HEVC 8-bit is fine, 1080p Main10 can work, but 4K Main10 in-browser may still fall back to software depending on the exact path Firefox/GStreamer chooses. High CPU in htop is the giveaway that it is not reaching the VPU for that file.
The H.264 result is the more worrying one, but also consistent with the remaining problem area: browser H.264 + display/compositing/flicker is not fully solved yet, especially around the RK3588 vendor stack. If you can, please also test the same 4K Main10 file with mpv using VA-API. That will help separate “decoder works” from “browser pipeline does not pick it up.”