1
Я попытался использовать (void)player:(DZRPlayer *)player didBuffer:(long long)bufferedBytes outOf:(long long)totalBytes
для обработки конца трека, но он никогда не вызывался с буферизованными байтами, такими же, как totalBytes. Можно ли обрабатывать концы дорожек?Как я могу обработать DZRPlayer, законченную игру текущего трека?
Вы в конечном итоге нашли решение? – Tys
@Tys Я использую следующий код для обработки конца дорожки '- (void) player: (DZRPlayer *) player didStartPlayingTrack: (DZRTrack *) track {}', и вы должны проверить 'self.player.currentTrack'. Если он не определен, игрок закончил играть предыдущую дорожку. – ifours