Jak mogę obliczyć postęp procesu AVAssetWriter? Więc jeśli mam coś takiego:Jak mogę śledzić postęp pisania 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;
}
}
}
}];
co mogę być pociągnięcie (lub sondowania) podczas pętli, aby dowiedzieć się, ile X z Y Mam ukończone?
Dzięki.