Android lecteur multimédia lecteur multimédia(658): erreur (1, -2147483648)

J'ai cette erreur lors de la lecture d'un flux audio dans Android:

MediaPlayer(658): erreur (1, -2147483648)

mediaPlayer.setAudioStreamType(AudioManager.STREAM_MUSIC);
mediaPlayer.setDataSource(url);
mediaPlayer.prepareAsync();
Je vais avoir un problème d'erreur de trop. Je n'ai pas été en mesure de trouver la cause encore. Dans mon cas, j'ai un service qui diffuse de la musique à partir d'une url. Je peux exécuter le service d'une activité à l'amende juste. Cependant quand je le lance à partir d'une autre activité, il me donne toujours cette erreur. Même url, ce même code. Me rend fou! L'activité qui cause le problème est assez complexe et je me demande si cela a à voir avec la mémoire. Encore du travail!

OriginalL'auteur Sreekumar Menon | 2011-11-23