There is a bigger issue. We need hardware video decoding to get any reasonable performance out of a video player (Unless you can tolerate with very short battery time with CPU decoding). And it seems that it won’t happen soon. The Etnaviv devs have just started to get NIR (a Mesa internal stuff) working. They are far from reverse engineering the video decoder and making it work on Linux.
I thought that the board was mainly chosen because the GPU is open source?
Or is the VideoPU a completely different thing, here?
https://www.nxp.com/products/processors-and-microcontrollers/applications-processors/i.mx-applications-processors/i.mx-8-processors/i.mx-8m-family-armcortex-a53-cortex-m4-audio-voice-video:i.MX8M