Sound-Problem

MiRaMC

Erfahrenes Mitglied
Ich habe ein Problem beim abspielen eines Sounds. Der JBuilder (8 Enterprise Edition) zeigt im Quellcode des Programms keine Fehler an und wenn man das Programm dann compiliert, dann wird der Sound nicht abgespielt (wobei der catch-Teil nicht ausgeführt wird). Wenn man das Programm dann beendet wird "java.lang.OutOfMemoryError" angezeigt.
Was heißt das? Wie löst man das Problem?

Danke
 
OK hier der Code zum abspielen des Sounds, wenn ihr noch mehr braucht dann sagts.
Code:
 try {
      AudioInputStream audioInputStream = AudioSystem.getAudioInputStream(new File("C:\\Mission Deep Sea\\Sounds\\test.wav"));
      AudioFormat af = audioInputStream.getFormat();
      int size = (int) (af.getFrameSize() * audioInputStream.getFrameLength());
      byte [] audio = new byte[size];
      DataLine.Info info = new DataLine.Info(Clip.class, af, size);
      audioInputStream.read(audio, 0, size);

        Clip clip = (Clip) AudioSystem.getLine(info);
        clip.open(af, audio, 0, size);
        clip.start();
    }
    catch (Exception x) {
      x.printStackTrace();
    }
 

Neue Beiträge

Zurück