再次进入前台时AVAssetReader失败

时间:2017-03-01 10:46:32

标签: ios avfoundation avassetreader backgrounding

在我的应用中,我正在使用AVAssetReaderAVAssetWriter组合处理视频。

当应用程序发送到后台时,我暂停视频写入(因此也不再阅读)。再次进入前台时,我想继续这个过程。但是,当我从阅读器的输出尝试copyNextSampleBuffer时,阅读器失败并出现以下错误:

Error Domain=AVFoundationErrorDomain Code=-11800 "The operation could not be completed" 
UserInfo={NSUnderlyingError=0x170256d40 {Error Domain=NSOSStatusErrorDomain Code=-12131 "(null)"}, 
NSLocalizedFailureReason=An unknown error occurred (-12131), 
NSLocalizedDescription=The operation could not be completed}

在应用程序暂停一段时间后,有什么办法可以继续阅读资产样本吗?

PS:我也无法在任何框架标题中找到错误代码12131 ...

0 个答案:

没有答案