audio: Bug fix: context.ready should be set true after writing

This commit is contained in:
Hajime Hoshi 2019-05-02 03:25:06 +09:00
parent 2e35d9dc70
commit 876340da17

View File

@ -422,6 +422,7 @@ func (p *playerImpl) loop() {
p.context.setError(err) p.context.setError(err)
break break
} }
p.context.setReady()
} }
close(wclosed) close(wclosed)
}() }()
@ -483,7 +484,6 @@ func (p *playerImpl) read() ([]byte, bool) {
buf[2*i+1] = byte(v16 >> 8) buf[2*i+1] = byte(v16 >> 8)
} }
p.pos += int64(len(buf)) p.pos += int64(len(buf))
p.context.setReady()
return buf, true return buf, true
} }