mirror of
https://github.com/raspberrypi/linux.git
synced 2025-12-06 01:49:46 +00:00
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>
This commit is contained in:
committed by
Dom Cobley
parent
7c10462234
commit
e0b6e6c6c9
@@ -177,7 +177,7 @@ static struct mmal_fmt formats[] = {
|
||||
.ybbp = 1,
|
||||
.remove_padding = true,
|
||||
}, {
|
||||
.fourcc = V4L2_PIX_FMT_BGR32,
|
||||
.fourcc = V4L2_PIX_FMT_BGRX32,
|
||||
.mmal = MMAL_ENCODING_BGRA,
|
||||
.depth = 32,
|
||||
.mmal_component = COMP_CAMERA,
|
||||
|
||||
Reference in New Issue
Block a user