How to use STM32MP157C GPU Hardware Acceleration with FFmpeg
We want to use FFmpeg for video processing (encoding, decoding, scaling, format convertion, etc) on a STM32MP157C based custom board.
I understand STM32MP157C has a display controller and a Vivante GPU that supports OpenGL-ES and OpenVG to accelerate graphics-based applications.
We are not using any display (LCD/HDMI) with the board and the display controller is disabled in device tree.
We want to use the GPU's hardware acceleration feature for video processing through FFmpeg.
We will compile the FFmpeg from source and want to include STM32MP157C GPU Hardware accelerator, that can be access by "-hwaccel" option in ffmpeg command.
We don't know yet how to implement this. I looked at PM0263 (STM32MP157 GPU application programming manual) but not much helpfull.
Is there any OpenGL API that exposes GPU's hardware acceleration that we can integrate with ffmpeg?
Has anyone used STM32MP157C GPU with FFmpeg or any video processing application?
Any help is much appreciated.
