3
我想從CMSampleBufferRef中檢索一個CVPixelBufferRef,以便改變CVPixelBufferRef來動態覆蓋水印。CMSampleBufferGetImageBuffer返回null
我正在使用CMSampleBufferGetImageBuffer(sampleBuffer)
來實現此目的。我打印返回的CVPixelBufferRef的結果,但它始終爲空。
- (void)captureOutput:(AVCaptureOutput *)captureOutput didOutputSampleBuffer:(CMSampleBufferRef)sampleBuffer fromConnection:(AVCaptureConnection *)connection {
CVPixelBufferRef pixelBuffer = CMSampleBufferGetImageBuffer(sampleBuffer);
NSLog(@"PixelBuffer %@",pixelBuffer);
...
}
我有什麼我失蹤?