|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.jmex.audio.player.AudioPlayer
com.jmex.audio.player.StreamedAudioPlayer
public abstract class StreamedAudioPlayer
Player class that plays audio from a streaming source meaning the entire audio track need not (and possibliy may not) be completely in memory to play.
Constructor Summary | |
---|---|
StreamedAudioPlayer(AudioInputStream stream,
AudioTrack parent)
|
Method Summary | |
---|---|
float |
getLength()
|
AudioInputStream |
getStream()
|
void |
setStream(AudioInputStream stream)
|
Methods inherited from class com.jmex.audio.player.AudioPlayer |
---|
applyTrackProperties, cleanup, getBitRate, getChannels, getCurrentTime, getDepth, getMaxDistance, getMaxVolume, getMinVolume, getPauseTime, getPitch, getRefDistance, getRolloff, getStartTime, getTrack, getVolume, init, isActive, isLoop, isPlaying, isStopped, loop, pause, play, setMaxAudibleDistance, setMaxDistance, setMaxVolume, setMinVolume, setPauseTime, setPitch, setRefDistance, setReferenceDistance, setRolloff, setStartTime, setVolume, stop, updateTrackPlacement |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public StreamedAudioPlayer(AudioInputStream stream, AudioTrack parent)
Method Detail |
---|
public AudioInputStream getStream()
public void setStream(AudioInputStream stream)
public float getLength()
getLength
in class AudioPlayer
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |