抱歉,问一个老问题,但我什么也帮不上忙。我正在使用iOS 3.0框架开发一个OpenCV应用程序。
我使用cvVideoCamera延迟记录视频,但是当我设置_cvVideoCam.recordVideo = YES;时,它总是给我内存警告错误。如果我设置了cvVideoCam,recordVideo = YES;,那么就没有任何内存警告,但是在记录完成时,输出url总是在位置显示(null)。
提前谢谢。
发布于 2015-10-18 14:50:26
please check your
-(void)captureOutput:(AVCaptureOutput *)captureOutput didOutputSampleBuffer.....
for -
withPresentationTime:lastSampleTime] )
{
NSLog(@"Video Writing Error");
}
if (pixelBuffer != nullptr)
CVPixelBufferRelease(pixelBuffer);
}
}
because, in some of earlier version OpenCV forgot to release memory upon each append operation to MPEG4 output. May be its your need.https://stackoverflow.com/questions/33195377
复制相似问题