org.robokind.api.audio
Interface WavPlayer
- All Superinterfaces:
- Playable
- All Known Implementing Classes:
- WavBufferPlayer
public interface WavPlayer
- extends Playable
- Author:
- Matthew Stevenson
| Methods inherited from interface org.robokind.api.common.playable.Playable |
addPlayableListener, complete, getElapsedPauseTime, getElapsedPlayTime, getPauseTime, getPlayState, getResumeTime, getStartTime, getStopTime, pause, removePlayableListener, resume, start, stop |
PROP_WAV_PLAYER_ID
static final String PROP_WAV_PLAYER_ID
- See Also:
- Constant Field Values
initAudioLine
void initAudioLine()
throws Exception
- Throws:
Exception
getWavPlayerId
String getWavPlayerId()
getWavBuffer
WavBuffer getWavBuffer()
setStartPositionFrame
void setStartPositionFrame(long frame)
setStartPositionMicrosec
void setStartPositionMicrosec(double usec)
getStartPositionFrame
long getStartPositionFrame()
getStartPositionMicrosec
double getStartPositionMicrosec()
setEndPositionFrame
void setEndPositionFrame(long frame)
setEndPositionMicrosec
void setEndPositionMicrosec(double usec)
getEndPositionFrame
long getEndPositionFrame()
getEndPositionMicrosec
double getEndPositionMicrosec()
setStartDelayMillisec
void setStartDelayMillisec(long startDelayMillisec)
setStartDelayFrames
void setStartDelayFrames(long startDelayFrames)
getStartDelayMillisec
long getStartDelayMillisec()
getStartDelayFrames
long getStartDelayFrames()
setPositionFrame
void setPositionFrame(long frame)
setPositionMicrosec
void setPositionMicrosec(double usec)
getPositionFrame
long getPositionFrame()
getPositionMicrosec
double getPositionMicrosec()
getLengthFrames
long getLengthFrames()
getLengthMicrosec
double getLengthMicrosec()
addLineListener
void addLineListener(LineListener listener)
removeLineListener
void removeLineListener(LineListener listener)
addAudioProgressListener
void addAudioProgressListener(AudioProgressListener listener)
removeAudioProgressListener
void removeAudioProgressListener(AudioProgressListener listener)
Copyright © 2011-2013. All Rights Reserved.