Я читаю видеофайл, используя:
CMSampleBufferRef sampleBuffer = [asset_reader_output copyNextSampleBuffer];
, где asset_reader_output
- это экземпляр класса AVAssetReaderTrackOutput
.
, это работает хорошо, но если приложение переходит кфон, а затем возвращается (например, если телефонный звонок был получен), а затем, после возврата в приложение, copyNextSampleBuffer всегда возвращает nil.
почему возвращается nil, а не фактические данные?как я могу решить эту проблему?