【发布时间】:2016-02-05 03:13:55
【问题描述】:
我有一个应用程序,用于保存来自 iOS 相机的帧 (CVPixelBuffer)。我使用委托方法
-(void)captureOutput:(AVCaptureOutput *)captureOutput didOutputSampleBuffer (CMSampleBufferRef)sampleBuffer fromConnection:(AVCaptureConnection *)connection
.
由于最近的 iOS 更新,如果前一次没有释放,则没有更多的帧通过委托方法到达。现在CVPixelBufferUnlockBaseAddress 和CVPixelBufferRelease 需要在新帧到来之前调用存储的帧。
有什么想法吗?我认为有一些硬件优化,但我找不到细节。
【问题讨论】:
标签: ios cvpixelbuffer