Кто нибудь пользовался AudioTrack? почему при воспроизведения звука,в начале и в конце воспроизводятся щелчки?
private fun playSound() {
val bufferSize = initAudioTrack()
audioTrack!!.play()
var i: Int
val buffer = ByteArray(bufferSize)
val inputStream = resources.openRawResource(R.raw.repeat_1)
try {
while (
inputStream.read(buffer).also { i = it } != -1) audioTrack!!.write(buffer, 0, i)
inputStream.close()
} catch (e: IOException) {
e.printStackTrace()
}
}