标签: memory-leaks ios9 decode video-toolbox
我使用视频工具框解码IOS8.x上的h264数据。当这个代码在IOS 9.x上运行时,每次调用VTDecompressionSessionDecodeFrame时都会出现内存泄漏,而且我无法在Instruments工具中看到任何内存泄漏!
这是代码: https://github.com/stevenyao/iOSHardwareDecoder
答案 0 :(得分:0)
在后台线程中处理硬件解码帧时,我看到设备上存在内存泄漏,但我通过CoreImage将YUV帧复制到BGRA帧,然后将BGRA帧传回主线程,以便它可以变成了UIImage。那时,泄漏就消失了。