Hi,
I am trying to play a ".au" file from an application with jdk 1.3
and am getting exception IllegalArgumentException while doing
AudioSystem.getLine().

Now this is because AudioSystem.isLineSupported(...) is returning false.

Foll. is the way I am doing it...

          InputStream is  =
ClassLoader.getSystemResourceAsStream("Bounce.au") ;
          AudioInputStream ais = AudioSystem.getAudioInputStream(is) ;
          AudioFormat format = ais.getFormat();
          DataLine.Info  info = new DataLine.Info(Clip.class, format);
         if ( AudioSystem.isLineSupported(info) ) /*- here it fails...-*/
        {
              line = (Clip) AudioSystem.getLine(info);
              line.open(ais);
        }

Please let me know if I am missing something here.

Thanks,
Bharat.






_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com

_______________________________________________
Advanced-swing mailing list
[EMAIL PROTECTED]
http://eos.dk/mailman/listinfo/advanced-swing

Reply via email to