Class AudioDevice


  • public class AudioDevice
    extends Object
    • Field Detail

      • mixer

        public final Mixer mixer
      • line

        public final Line line
      • output

        public final boolean output
      • playback

        public final boolean playback
      • microsecondPosition

        public long microsecondPosition
      • source

        public URL source
    • Constructor Detail

      • AudioDevice

        public AudioDevice()
      • AudioDevice

        public AudioDevice​(Line line,
                           Mixer mixer,
                           boolean output)
      • AudioDevice

        public AudioDevice​(Mixer mixer,
                           Line line,
                           Line.Info lineInfo,
                           Mixer.Info mixerInfo,
                           boolean output,
                           boolean playback)
    • Method Detail

      • getVolume

        public int getVolume()
      • setVolume

        public void setVolume​(int volume)
      • getBalance

        public int getBalance()
      • setBalance

        public void setBalance​(int volume)
      • getMute

        public boolean getMute()
      • setMute

        public void setMute​(boolean mute)
      • setSource

        public void setSource​(URL url)
      • play

        public void play()
      • pause

        public void pause()
      • replay

        public void replay()
      • stop

        public void stop()
      • isRunning

        public boolean isRunning()