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 int
getBalance()
boolean
getMute()
int
getVolume()
boolean
isRunning()
void
pause()
void
play()
void
replay()
void
setBalance(int volume)
void
setMute(boolean mute)
void
setSource(URL url)
void
setVolume(int volume)
void
stop()
String
toString()
-
-
-
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()
-
-