Я использую AVFoundation
для реализации AVPlayer
. Я хочу, чтобы петли видеоклипа непрерывно, поэтому я зарегистрировать AVPlayerItemDidPlayToEndTimeNotification
, чтобы вызвать этот метод:Могу ли я проверить, когда IOS4 AVPlayer seekToTime завершается?
- (void)player1ItemDidReachEnd:(NSNotification *)notification
{
dispatch_async(dispatch_get_main_queue(),
^{
[player1 seekToTime:kCMTimeZero];
[player1 play];
});
}
Он работает некоторое время, но в конце концов, игра останавливается, предположительно, из-за асинхронной завершения seekToTime
. Как я могу сделать этот код пуленепробиваемым?
хех, некоторое время остановки% (игры, когда отсчет игра 2,5,6,11 :( – iTux