3
私は、CVPixelBufferRefをウォーターマークをオンザフライでオーバーレイするように、CMSampleBufferRefからCVPixelBufferRefを取得しようとしています。CMSampleBufferGetImageBuffer nullを返す
私はこれを達成するためにCMSampleBufferGetImageBuffer(sampleBuffer)
を使用しています。私は返されたCVPixelBufferRefの結果を表示していますが、常にnullです。
- (void)captureOutput:(AVCaptureOutput *)captureOutput didOutputSampleBuffer:(CMSampleBufferRef)sampleBuffer fromConnection:(AVCaptureConnection *)connection {
CVPixelBufferRef pixelBuffer = CMSampleBufferGetImageBuffer(sampleBuffer);
NSLog(@"PixelBuffer %@",pixelBuffer);
...
}
私には何かがありますか?