7
如何计算AVAssetWriter进程的进度?所以,如果我有这样的:如何跟踪AVAssetWriter的写作进度?
[assetWriterInput requestMediaDataWhenReadyOnQueue:queue usingBlock:^{
while (1){
if ([assetWriterInput isReadyForMoreMediaData]) {
CMSampleBufferRef sampleBuffer = [audioMixOutput copyNextSampleBuffer];
if (sampleBuffer) {
[assetWriterInput appendSampleBuffer:sampleBuffer];
CFRelease(sampleBuffer);
} else {
[assetWriterInput markAsFinished];
break;
}
}
}
}];
我能在循环过程中拉(或轮询)要弄清楚有多少Y的X我已经完成了?
谢谢。