录制视频时,对samplebuffer处理,可能因为处理samplebuffer耗时,导致某些帧丢失了 ,在
- (void)captureOutput:(AVCaptureOutput *)captureOutput didDropSampleBuffer:(CMSampleBufferRef)sampleBuffer fromConnection:(AVCaptureConnection *)connection
代理方法里 ,获取丢失的帧 samplebuffer 但是这一帧
// 得到pixel buffer的宽和高
size_t width = CVPixelBufferGetWidth(imageBuffer);
size_t height = CVPixelBufferGetHeight(imageBuffer);
宽高 都是 0 为什么 ,怎么处理