From 84bf1ddf5c9bbdf673018eb2ad46f54bf0f47c42 Mon Sep 17 00:00:00 2001 From: Hajime Hoshi Date: Tue, 31 May 2016 10:17:22 +0900 Subject: [PATCH] audio: Bug fix: Avoid blocking when sending buffer --- audio/internal/driver/driver_android.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/audio/internal/driver/driver_android.go b/audio/internal/driver/driver_android.go index 3eecaed2f..75bcf1619 100644 --- a/audio/internal/driver/driver_android.go +++ b/audio/internal/driver/driver_android.go @@ -202,7 +202,7 @@ func NewPlayer(sampleRate, channelNum, bytesPerSample int) (*Player, error) { bytesPerSample: bytesPerSample, buffer: []byte{}, chErr: make(chan error), - chBuffer: make(chan []byte), + chBuffer: make(chan []byte, 8), } if err := jni.RunOnJVM(func(vm, env, ctx uintptr) error { audioTrack := C.jobject(nil)