public static final class SoundPlayer.SoundFile
extends de.ims.icarus.ui.events.ChangeSource
Constructor and Description |
---|
SoundPlayer.SoundFile(java.nio.file.Path path) |
Modifier and Type | Method and Description |
---|---|
javax.sound.sampled.AudioFormat |
getAudioFormat() |
long |
getEndFrame() |
long |
getFrameLength() |
long |
getMicroSecondsLength() |
java.nio.file.Path |
getPath() |
long |
getStartFrame() |
boolean |
isActive() |
boolean |
isClosed() |
boolean |
isOpen() |
boolean |
isPaused() |
boolean |
isRepeating() |
void |
setEndFrame(long endFrame) |
void |
setEndOffset(float endOffset) |
void |
setRepeating(boolean repeating) |
void |
setStartFrame(long startFrame) |
void |
setStartOffset(float startOffset) |
public long getStartFrame()
public long getEndFrame()
public boolean isRepeating()
public void setStartFrame(long startFrame)
startFrame
- the startFrame to setpublic void setStartOffset(float startOffset)
public void setEndFrame(long endFrame)
endFrame
- the endFrame to setpublic void setEndOffset(float endOffset)
public void setRepeating(boolean repeating)
repeating
- the repeating to setpublic java.nio.file.Path getPath()
public javax.sound.sampled.AudioFormat getAudioFormat()
public long getFrameLength()
public long getMicroSecondsLength()
public boolean isOpen()
public boolean isActive()
public boolean isClosed()
public boolean isPaused()