Проблема с OpenCV 3.0 — запись утечки видеопамяти

Извините, за старый вопрос, но я ничего не нашел для меня полезного. Я разрабатываю приложение для iOS с использованием фреймворка OpenCV 3.0.

Я использую cvVideoCamera Delgate для записи видео, но, как я установил _cvVideoCam.recordVideo = YES;, это всегда дает мне ошибку предупреждения памяти.
Если я установлю cvVideoCam,recordVideo = YES;, Тогда нет никакого предупреждения памяти, но также выходной URL всегда показывает (ноль) в месте, в конце записи.

Заранее спасибо.

1

Решение

    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.
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]