It seems by default AVCaptureVideoDataOutput converts frames to kCMVideoCodecType_422YpCbCr8. (= kCMPixelFormat_422YpCbCr8) Unfortunately it doesn't match what nokhwa decides to use on my environment. (kCMPixelFormat_422YpCbCr8_yuvs)
This commit configures AVCaptureVideoDataOutput to use the same pixel format. (Thus no conversions)
It seems by default AVCaptureVideoDataOutput converts frames to kCMVideoCodecType_422YpCbCr8. (= kCMPixelFormat_422YpCbCr8) Unfortunately it doesn't match what nokhwa decides to use on my environment. (kCMPixelFormat_422YpCbCr8_yuvs)
This commit configures AVCaptureVideoDataOutput to use the same pixel format. (Thus no conversions)
Only tested for kCMPixelFormat_422YpCbCr8_yuvs.