diff --git a/audio/internal/readerdriver/driver_android.go b/audio/internal/readerdriver/driver_android.go index 4a04a97dc..9438c6584 100644 --- a/audio/internal/readerdriver/driver_android.go +++ b/audio/internal/readerdriver/driver_android.go @@ -134,6 +134,7 @@ func (p *player) playImpl() { } p.p.AppendBuffer(buf[:n]) if err == io.EOF { + p.eof = true break } }