|
||||||||||
| 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 | |||||||||