staging: bcm2835-camera: Replace deprecated V4L2_PIX_FMT_BGR32
authorDave Stevenson <dave.stevenson@raspberrypi.com>
Thu, 8 Oct 2020 14:35:14 +0000 (15:35 +0100)
committerDom Cobley <popcornmix@gmail.com>
Mon, 19 Feb 2024 11:33:04 +0000 (11:33 +0000)
commit2d7f81e4f77ea08ab1093df7b85a0e465e03fcd0
treea94e5a08ec04795b91cc323c31962700a2c360c2
parentd40bfdf278c6b1f94b7a3194e4488e109b031c08
staging: bcm2835-camera: Replace deprecated V4L2_PIX_FMT_BGR32

V4L2_PIX_FMT_BGR32 is deprecated as it is ambiguous over where
the alpha byte is. Cheese/GStreamer appear to get it wrong for
one, and qv4l2 gets red and blue swapped.

Swap to the newer V4L2_PIX_FMT_BGRX32 format.

https://www.raspberrypi.org/forums/viewtopic.php?f=38&t=267736&p=1738912

Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.com>
drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c