关于android audiotrack 中返回播放时间的问题

trackplayer = new AudioTrack(AudioManager.STREAM_MUSIC, SampleRate,
AudioFormat.CHANNEL_OUT_STEREO,
AudioFormat.ENCODING_PCM_16BIT, BufferSizeMax,
AudioTrack.MODE_STREAM);

                samplerate 是44100, buffersizemax 是256*1024
当 (trackplayer.getPlaybackHeadPosition()/ SampleRate * 1000) 返回时间时,为什么时间不是连续的呢
把thread.sleep 设置到(100),但是每秒的间隔不是1秒
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问