1、问题现象:
playback在硬解码出图后,点击返回按钮出现crash问题
2、问题分析:
通过debug调试发现crash在transformToImage方法中由sampleBuffer转image时
3、问题解决:
a、CMSampleBufferRef转image方法由 CGDataProviderCreateWithData换成CGBitmapContextCreate。b、Camera.m: didHWDecompress方法中的
camera:didReceiveRawDataFrame:VideoWidth:VideoHeight:不需要丢到 dispatch_async(dispatch_get_main_queue(), ^{} )。
本文介绍了一种解决playback在硬解码出图后点击返回按钮导致crash的问题。通过debug发现crash发生在transformToImage方法中sampleBuffer转换为image的过程,并给出了具体的解决方案。
1万+

被折叠的 条评论
为什么被折叠?



