fix audioPlayer.currentItem could be nil