QUESTION SUR L'UTILISATION DE MP3PLUGIN.JAR DE SUN

Utilisateur anonyme - 7 mai 2007 à 19:23
 Utilisateur anonyme - 7 mai 2007 à 19:23
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/42609-question-sur-l-utilisation-de-mp3plugin-jar-de-sun

Utilisateur anonyme
7 mai 2007 à 19:23
J'ai trouvé la solution. (mais pas avec l'api JMF pour le lecteur !!)
j'utilise le player javazoom.
voici mes imports :
import com.sun.media.codec.audio.mp3.JS_MP3FileReader;
import java.io.BufferedInputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStream;

import java.net.URL;

import javax.sound.sampled.AudioInputStream;
import javax.sound.sampled.UnsupportedAudioFileException;




ci join le code qui posé problème (avec decode du jar mp3 de sun)
public void Sound(String path) throws Exception {
AudioInputStream aud;
URL fil = new URL(path);

try {
aud = jS_MP3FileReader1.getAudioInputStream(fil);
} catch (UnsupportedAudioFileException e) {
aud = null;
// TODO
} catch (IOException e) {
// TODO
aud = null;
}
BufferedInputStream audioStream =new BufferedInputStream(aud);
InputStream in = audioStream;

player = new AdvancedPlayer(in);
}

si cela peut aider.