gpt4 book ai didi

c++ - OpenCV 3.0 问题 - 录制视频内存泄漏

转载 作者:太空宇宙 更新时间:2023-11-04 13:26:31 24 4
gpt4 key购买 nike

抱歉,对于一个老问题,但我发现没有任何帮助。我正在使用 OpenCV 3.0 框架开发一个 iOS 应用程序。

我正在使用 cvVideoCamera delgate 来录制视频,但是当我设置 _cvVideoCam.recordVideo = YES; 时,它总是给我内存警告错误。如果我设置 cvVideoCam,recordVideo = YES;,那么没有任何内存警告,但输出 url 总是在记录完成时显示 (null) 在位置。

提前致谢。

最佳答案

    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.

关于c++ - OpenCV 3.0 问题 - 录制视频内存泄漏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33195377/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com