Class Playback

  • All Implemented Interfaces:
    java.lang.Runnable, java.util.EventListener, javax.sound.sampled.LineListener

    public class Playback
    extends java.lang.Object
    implements java.lang.Runnable, javax.sound.sampled.LineListener
    Deprecated.
    Please use Player instead.
    • Constructor Detail

      • Playback

        public Playback​(PlaybackListener pbl,
                        javax.sound.sampled.Mixer m)
        Deprecated.
      • Playback

        public Playback​(PlaybackListener pbl,
                        javax.sound.sampled.SourceDataLine line)
        Deprecated.
    • Method Detail

      • isPlaying

        public boolean isPlaying()
        Deprecated.
      • prepareToPlay

        public void prepareToPlay​(AudioSource src)
                           throws AudioSourceException,
                                  javax.sound.sampled.UnsupportedAudioFileException,
                                  java.io.IOException
        Deprecated.
        Throws:
        AudioSourceException
        javax.sound.sampled.UnsupportedAudioFileException
        java.io.IOException
      • prepareToPlay

        public void prepareToPlay​(java.io.InputStream is)
                           throws AudioSourceException,
                                  javax.sound.sampled.UnsupportedAudioFileException,
                                  java.io.IOException
        Deprecated.
        Throws:
        AudioSourceException
        javax.sound.sampled.UnsupportedAudioFileException
        java.io.IOException
      • play

        public void play()
        Deprecated.
      • getLevels

        public float[] getLevels()
        Deprecated.
      • close

        public void close()
        Deprecated.
      • isOpen

        public boolean isOpen()
        Deprecated.
      • startPlayback

        public boolean startPlayback()
        Deprecated.
      • pausePlayback

        public boolean pausePlayback()
        Deprecated.
      • stopPlayback

        public void stopPlayback()
        Deprecated.
      • getFrameLength

        public long getFrameLength()
        Deprecated.
      • getFramePosition

        public long getFramePosition()
        Deprecated.
      • getMicrosecondPosition

        public long getMicrosecondPosition()
        Deprecated.
      • setFramePosition

        public void setFramePosition​(long framePos)
                              throws java.io.IOException
        Deprecated.
        Throws:
        java.io.IOException
      • setStartFramePosition

        public long setStartFramePosition​(long startPosition)
        Deprecated.
      • setStopFramePosition

        public long setStopFramePosition​(long stopPosition)
        Deprecated.
      • update

        public void update​(javax.sound.sampled.LineEvent le)
        Deprecated.
        Specified by:
        update in interface javax.sound.sampled.LineListener
      • run

        public void run()
        Deprecated.
        Specified by:
        run in interface java.lang.Runnable
      • getAudioFormat

        public javax.sound.sampled.AudioFormat getAudioFormat()
        Deprecated.
      • getStartFramePosition

        public long getStartFramePosition()
        Deprecated.
        Returns:
        frame position to start from
      • getStopFramePosition

        public long getStopFramePosition()
        Deprecated.
        Returns:
        frame position to stop at