Anzeige:
Ergebnis 1 bis 2 von 2

Thema: Java 1.7 und Audio-Problem

Baum-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Registrierter Benutzer Avatar von BlueJay
    Registriert seit
    27.08.2004
    Beiträge
    825

    Java 1.7 und Audio-Problem

    Hallo Leute,

    BS: Windows 7
    habe mein System auf Java 1.7 (Runtime, JDK und Netbeans) upgedatet, und von Stund' an gibt es keinen Sound mehr.

    Habe mit Netbeans die Sound-Bibliothek aufgedröselt, unter Netbeans ging der Sound problemlos. Ausserhalb von Netbeans bekommt er die WAV-Files nicht eingelesen.


    Java-Code:
    Code:
    public sound(String pfad, String[] waves)
          { saund=new Clip[waves.length];
        for (int i=0; i<waves.length; i++)
        { try
          { // aus Jar laden:
            AudioInputStream ais=AudioSystem.getAudioInputStream(this.getClass().getResourceAsStream(pfad+waves[i])); // hier knallt es in Java 1.7
            AudioFormat af = ais.getFormat();
           // Clip erzeugen und oeffnen, dabei in Frames umrechnen
            DataLine.Info info = new DataLine.Info(Clip.class,af,((int) ais.getFrameLength()*af.getFrameSize()) );
            saund[i] = (Clip)AudioSystem.getLine(info);
            // ready for use:
            saund[i].open(ais);
          }
          catch (Exception e) { System.out.println("Sound-Problem bei: "+pfad+waves[i]+"\n"+e); }
        }
      }
    Beim Erzeugen des AudioInputStreams gibt es folgende Fehlermeldung:
    Sound-Problem ein /sounds/over.wav
    java.io.IOException: mark/reset not supported
    Lässt man das this weg, ändert sich gar nichts


    Was ist da los, und wie kann man das beheben?

    Gruß,
    Ulrike
    Geändert von BlueJay (02-04-2013 um 04:09 Uhr) Grund: Problem scheint BS-spezifisch zu sein
    Eigentlich ganz einfach, wenn man's weiss!

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •