public void update(LineEvent event) {
if (event.getType() == LineEvent.Type.OPEN) {
// start the line, init the buffer
line.start();
int bytes = line.getBufferSize();
byteBuf = new byte [bytes];
doubleBuf = new double [bytes / af.getFrameSize()];
fs = af.getFrameSize();
lineOpened = true;
} else if (event.getType() == LineEvent.Type.START) {
// nothing to do here
} else if (event.getType() == LineEvent.Type.STOP) {
line.close();
} else if (event.getType() == LineEvent.Type.CLOSE) {
// only free the line now
lineOpened = false;
} else
System.err.println("Unknown LineEvent: " + event.getType());
}
AudioPlay.java 文件源码
java
阅读 22
收藏 0
点赞 0
评论 0
项目:crowdpp
作者:
评论列表
文章目录