我最近写了一个audioTrack播放音频的程序,
audioTrack.play;
audioTrack.write(temp, 0, temp.length);
temp是我从文件截取的数据,pum格式,temp的length=
playBufSize = AudioTrack.getMinBufferSize(8000,//每秒8K个点
AudioFormat.CHANNEL_CONFIGURATION_MONO,//双声道
AudioFormat.ENCODING_PCM_16BIT);//一个采样点16比特-2个字节
playBufSize的值,但是现在播放时,总会有咔,咔的响声,应该是write时,有断点造成的
各位大侠,有办法解决吗?
audioTrack.play;
audioTrack.write(temp, 0, temp.length);
temp是我从文件截取的数据,pum格式,temp的length=
playBufSize = AudioTrack.getMinBufferSize(8000,//每秒8K个点
AudioFormat.CHANNEL_CONFIGURATION_MONO,//双声道
AudioFormat.ENCODING_PCM_16BIT);//一个采样点16比特-2个字节
playBufSize的值,但是现在播放时,总会有咔,咔的响声,应该是write时,有断点造成的
各位大侠,有办法解决吗?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货