SoundSourcepublic class FilePlaybackSoundManager extends AbstractSoundManager
SoundSource.DataFormatMEDIA_DIR| Constructor | Description |
|---|---|
FilePlaybackSoundManager(String fileName,
SoundSource.DataFormat fileDataFormat,
Logger logger) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
close() |
|
SoundSource.DataFormat |
dataProduced() |
|
boolean |
finished() |
|
void |
init() |
|
byte[] |
readData() |
read raw data linear PCM 8kHz, 16 bits signed, mono-channel, little endian
|
void |
waitFinished() |
|
int |
writeData(byte[] buffer,
int offset,
int length) |
public FilePlaybackSoundManager(String fileName, SoundSource.DataFormat fileDataFormat, Logger logger)
public void init()
init in class AbstractSoundManagerpublic void close()
close in class AbstractSoundManagerpublic int writeData(byte[] buffer,
int offset,
int length)
writeData in class AbstractSoundManagerpublic SoundSource.DataFormat dataProduced()
public byte[] readData()
SoundSourcepublic boolean finished()
public void waitFinished()
throws InterruptedException
InterruptedExceptionCopyright © 2018. All rights reserved.