AudioTrack redémarre même après l'arrêt

J'ai créé une application simple qui génère un signal carré de fréquence donnée et en joue à l'aide de AudioTrack en mode FLUX (STREAM_MUSIC). Tout semble fonctionner correctement et le son joue bien, cependant lorsque le flux est fini, je reçois des messages dans le journal:

W/AudioTrack( 7579): obtainBuffer() piste 0x14c228 désactivé, le redémarrage de ...

Même après l'appel de la fonction stop (), je reçois toujours ces.
Je crois que j'ai bien mis les AudioTrack taille de la mémoire tampon, basée sur la taille minimale requise par AudioTrack (dans mon cas 6x1024). Je le nourrir avec de petits tampons de 1024 shorts.

Est-il normal que je reçois ces et dois-je le laisser comme ça?

source d'informationauteur Chris Koston