media: sun6i-csi: fix colorspace in sun6i_video_try_fmt()
authorMikhail Rudenko <mike.rudenko@gmail.com>
Sat, 5 Feb 2022 23:33:31 +0000 (02:33 +0300)
committerHans Verkuil <hverkuil-cisco@xs4all.nl>
Tue, 22 Feb 2022 08:41:12 +0000 (09:41 +0100)
commitadccfff098f59f47cbf4bcbfdf8732832419dcaf
tree4bb67e3cae0159100cfd7833bde51cd9806b86ab
parent67e4550ecd6164bfbdff54c169e5bbf9ccfaf14d
media: sun6i-csi: fix colorspace in sun6i_video_try_fmt()

With gstreamer 1.19.3 all attempts to capture video in YUV formats on
our Allwinner H3-based custom board with an ov5640 sensor result in
pipeline crashes with the following messages:

Device '/dev/video0' does not support 2:0:0:0 colorimetry
Additional debug info:
Device wants 2:0:0:0 colorimetry

Fix this by setting the correct colorspace in sun6i_video_try_fmt().

Signed-off-by: Mikhail Rudenko <mike.rudenko@gmail.com>
Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
drivers/media/platform/sunxi/sun6i-csi/sun6i_video.c