ao_audiotrack: switch to ao_read_data_nonblocking()
This commit is contained in:
1 parent
36d5b52612
commit
0b43b74c15
1 file changed
+1
-1
@@ -566,7 +566,7 @@ static MP_THREAD_VOID playthread(void *arg)
|
||||
int64_t ts = mp_time_ns();
|
||||
ts += MP_TIME_S_TO_NS(read_samples / (double)(ao->samplerate));
|
||||
ts += MP_TIME_S_TO_NS(AudioTrack_getLatency(ao));
|
||||
int samples = ao_read_data(ao, &p->chunk, read_samples, ts);
|
||||
int samples = ao_read_data_nonblocking(ao, &p->chunk, read_samples, ts);
|
||||
int ret = AudioTrack_write(ao, samples * ao->sstride);
|
||||
if (ret >= 0) {
|
||||
p->written_frames += ret / ao->sstride;
|
||||
|
||||
Reference in new issue
Block a user