Class SimpleAudioPlayer


  • public class SimpleAudioPlayer
    extends java.lang.Object
    • Constructor Detail

      • SimpleAudioPlayer

        public SimpleAudioPlayer()
                          throws javax.sound.sampled.UnsupportedAudioFileException,
                                 java.io.IOException,
                                 javax.sound.sampled.LineUnavailableException
        Throws:
        javax.sound.sampled.UnsupportedAudioFileException
        java.io.IOException
        javax.sound.sampled.LineUnavailableException
    • Method Detail

      • main

        public static void main​(java.lang.String[] args)
      • play

        public void play()
      • pause

        public void pause()
      • resumeAudio

        public void resumeAudio()
                         throws javax.sound.sampled.UnsupportedAudioFileException,
                                java.io.IOException,
                                javax.sound.sampled.LineUnavailableException
        Throws:
        javax.sound.sampled.UnsupportedAudioFileException
        java.io.IOException
        javax.sound.sampled.LineUnavailableException
      • restart

        public void restart()
                     throws java.io.IOException,
                            javax.sound.sampled.LineUnavailableException,
                            javax.sound.sampled.UnsupportedAudioFileException
        Throws:
        java.io.IOException
        javax.sound.sampled.LineUnavailableException
        javax.sound.sampled.UnsupportedAudioFileException
      • stop

        public void stop()
                  throws javax.sound.sampled.UnsupportedAudioFileException,
                         java.io.IOException,
                         javax.sound.sampled.LineUnavailableException
        Throws:
        javax.sound.sampled.UnsupportedAudioFileException
        java.io.IOException
        javax.sound.sampled.LineUnavailableException
      • jump

        public void jump​(long c)
                  throws javax.sound.sampled.UnsupportedAudioFileException,
                         java.io.IOException,
                         javax.sound.sampled.LineUnavailableException
        Throws:
        javax.sound.sampled.UnsupportedAudioFileException
        java.io.IOException
        javax.sound.sampled.LineUnavailableException
      • resetAudioStream

        public void resetAudioStream()
                              throws javax.sound.sampled.UnsupportedAudioFileException,
                                     java.io.IOException,
                                     javax.sound.sampled.LineUnavailableException
        Throws:
        javax.sound.sampled.UnsupportedAudioFileException
        java.io.IOException
        javax.sound.sampled.LineUnavailableException