AVFoundation webcam capture in kCVPixelFormatType_24BGR

Hello, I'm not fluent in obj-c, just trying to alter some software here. I've noticed in OpenCV the pixel format is BGR.

So when I'm capturing from webcam we have to use some pixel conversion for the image. I don't understand why is not possible to use a format like kCVPixelFormatType_24BGR since the webcam doesn't have alpha anyway.

here are the availableVideoCVPixelFormatTypes list

		kCVPixelFormatType_422YpCbCr8
		kCVPixelFormatType_422YpCbCr8_yuvs
		kCVPixelFormatType_420YpCbCr8BiPlanarVideoRange
		kCVPixelFormatType_420YpCbCr8BiPlanarFullRange
		kCVPixelFormatType_32ARGB
		kCVPixelFormatType_32BGRA
AVFoundation webcam capture in kCVPixelFormatType_24BGR
 
 
Q