Class AudioDevice
- java.lang.Object
-
- berlin.yuna.tinkerforgesensor.model.AudioDevice
-
public class AudioDevice extends Object
-
-
Constructor Summary
Constructors Constructor Description AudioDevice()AudioDevice(Line line, Mixer mixer, boolean output)AudioDevice(Mixer mixer, Line line, Line.Info lineInfo, Mixer.Info mixerInfo, boolean output, boolean playback)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetBalance()booleangetMute()intgetVolume()booleanisRunning()voidpause()voidplay()voidreplay()voidsetBalance(int volume)voidsetMute(boolean mute)voidsetSource(URL url)voidsetVolume(int volume)voidstop()StringtoString()
-
-
-
Field Detail
-
mixer
public final Mixer mixer
-
line
public final Line line
-
lineInfo
public final Line.Info lineInfo
-
mixerInfo
public final Mixer.Info mixerInfo
-
output
public final boolean output
-
playback
public final boolean playback
-
microsecondPosition
public long microsecondPosition
-
source
public URL source
-
-
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()
-
-