tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
0
ZUGRIFFE
360
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Lukas_H Lukas_H ist offline Rookie
    Registriert seit
    Nov 2011
    Beiträge
    6
    Hallo,

    Ich habe folgendes Problem: Ich habe mit java ein kleines 2D Spiel programmiert, bei dem im Hintergrund ein Lied läuft. Unter Windows 7 und Vista funktioniert alles einwandfrei, beim compilen gibt es keine Fehlermeldungen und auch wenn man die erzeugte JAR Datei startet funktioniert alles. Nur unter Mac hört man keinen Ton . 2 Freunde haben einen Mac und sie konnten das Spiel ganz normal spielen, aber sie hören das lied nicht. Das Lied ist im richtigen Format und kann auch geladen werden, sonst würde das Spiel garnicht erst starten.

    Hier der Code der das Lied ladet und startet:

    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    
    AudioInputStream audioIn;
            Clip lied;
            
            
            public Spielfeld()
            {  
                try
                {
                    audioIn =    AudioSystem.getAudioInputStream(getClass().getClassLoader().getResource("lied.wav"));
                    lied = AudioSystem.getClip();
                    lied.open(audioIn);
                    lied.loop(Clip.LOOP_CONTINUOUSLY);
                }        
                catch(IOException e)    { System.out.println("1"); }
                catch(UnsupportedAudioFileException e)  { System.out.println("2"); } 
                catch (LineUnavailableException e) { System.out.println("3"); }
    //weiterer Code
    }

    Hier die Mac-Konsolenausgabe(leider etwas mehr ):

    Code :
    1
    2
    3
    4
    5
    6
    7
    
    java    Error loading /Library/Audio/Plug-Ins/HAL/JackRouter.plugin/Contents/MacOS/JackRouter:  dlopen(/Library/Audio/Plug-Ins/HAL/JackRouter.plugin/Contents/MacOS/JackRouter, 262): no suitable image found.  Did find:
        /Library/Audio/Plug-Ins/HAL/JackRouter.plugin/Contents/MacOS/JackRouter: mach-o, but wrong architecture
    05.01.12 19:10:44,183   java    Cannot find function pointer MyFactory for factory FAFCAFC3-BAE8-11D6-B4A8-00039315CD46 in CFBundle/CFPlugIn 0x7fe178cf40d0 </Library/Audio/Plug-Ins/HAL/JackRouter.plugin> (bundle, not loaded)
    05.01.12 19:10:44,183   [0x0-0x56056].com.apple.JarLauncher 2012-01-05 19:10:44.181 java[2179:e203] Error loading /Library/Audio/Plug-Ins/HAL/JackRouter.plugin/Contents/MacOS/JackRouter:  dlopen(/Library/Audio/Plug-Ins/HAL/JackRouter.plugin/Contents/MacOS/JackRouter, 262): no suitable image found.  Did find:
    05.01.12 19:10:44,183   [0x0-0x56056].com.apple.JarLauncher     /Library/Audio/Plug-Ins/HAL/JackRouter.plugin/Contents/MacOS/JackRouter: mach-o, but wrong architecture
    05.01.12 19:10:44,183   [0x0-0x56056].com.apple.JarLauncher 2012-01-05 19:10:44.182 java[2179:e203] Cannot find function pointer MyFactory for factory FAFCAFC3-BAE8-11D6-B4A8-00039315CD46 in CFBundle/CFPlugIn 0x7fe178cf40d0 </Library/Audio/Plug-Ins/HAL/JackRouter.plugin> (bundle, not loaded)
    05.01.12 19:10:45,152   [0x0-0x56056].com.apple.JarLauncher

    was kann ich machen, das auch mac user einen ton hören ?
    Danke imVorraus
    Geändert von Lukas_H (10.01.12 um 16:13 Uhr) Grund: vertippt
     

Ähnliche Themen

  1. Support fuer Postgresql in PHP unter XAMPP unter Windows aktivieren
    Von Thomas Darimont im Forum Hosting & Webserver
    Antworten: 2
    Letzter Beitrag: 24.08.10, 16:03
  2. Antworten: 2
    Letzter Beitrag: 29.10.07, 13:59
  3. Antworten: 3
    Letzter Beitrag: 11.01.06, 09:32
  4. Antworten: 0
    Letzter Beitrag: 28.04.04, 23:43
  5. Antworten: 0
    Letzter Beitrag: 30.05.02, 23:07

Stichworte