Hi,
I'm trying to use hardware acceleration on my OrangePi PC+ (H3) board, and when I try to compile v4l2-request, it complains for undefined constants. These constants are supposed to be declared in /usr/include/linux/videodev2.h, but looks like a very old version of this file is distributed in the latests Armbian images for my board.
Some missing headers: V4L2_PIX_FMT_MPEG2_SLICE, V4L2_PIX_FMT_SUNXI_TILED_NV12
Looks like these #define have been introduced more than two years ago in the mainline kernel : https://github.com/torvalds/linux/blame/d5beb3140f91b1c8a3d41b14d729aefa4dcc58bc/include/uapi/linux/videodev2.h#L698
Even more weird: a later version (with the defines I need) of this file was available earlier in Armbian 20.05 (kernel 5.4.43) I found in the archived versions.
Hope that to be fixed, and maybe one day have Armbian with hardware acceleration working out of the box