AVAudioPlayer problema de currentTime
Estoy tratando de usar laAVAudioPlayer
con un control deslizante para buscar una pista (nada complicado).
Pero tengo un comportamiento extraño ... por algún valor decurrentTime
(entre 0 y trackDuration), el jugador deja de reproducir la pista y pasa aaudioPlayerDidFinishPlaying:successfully:
con éxito a NO. Y no entró enaudioPlayerDecodeErrorDidOccur:error:
Es como si no pudiera leer el tiempo que le estoy dando.
or ejemplo, la duración de la pista es: 295.784424 segundos configuré lacurrentTime
a 55.0s (es decir: 54.963878 o 54.963900 o 54.987755, etc ... cuando se imprime como% f). Los "bloqueos" siempre ocurren cuando lacurrentTime
es 54.987755 ... y realmente no entiendo por qué ...
Entonces, si tienes alguna idea ... ^^