Commit 4b5b7bdb authored by Alexander Reshetnikov's avatar Alexander Reshetnikov

Fixed cvRetrieveFrame memory leak under AVFoundation (ticket #1837)

parent cddadc04
...@@ -969,6 +969,8 @@ IplImage* CvCaptureFile::retrieveFramePixelBuffer() { ...@@ -969,6 +969,8 @@ IplImage* CvCaptureFile::retrieveFramePixelBuffer() {
CVPixelBufferUnlockBaseAddress(pixels, 0); CVPixelBufferUnlockBaseAddress(pixels, 0);
CVBufferRelease(pixels); CVBufferRelease(pixels);
CMSampleBufferInvalidate(sampleBuffer);
CFRelease(sampleBuffer);
[localpool drain]; [localpool drain];
return bgr_image; return bgr_image;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment