diff options
author | Thomas Weißschuh <thomas@t-8ch.de> | 2023-11-05 09:12:42 +0100 |
---|---|---|
committer | sfan5 <sfan5@live.de> | 2023-11-08 20:26:23 +0100 |
commit | 0b43b74c15a6bd99982c3f083faaeed01d3e9517 (patch) | |
tree | 32f154315acb2605641fdf3dfe126fece04df71b /audio/out/ao_audiotrack.c | |
parent | 36d5b5261282dd964f80cd2bb04bb53a7c6d895b (diff) | |
download | mpv-0b43b74c15a6bd99982c3f083faaeed01d3e9517.tar.bz2 mpv-0b43b74c15a6bd99982c3f083faaeed01d3e9517.tar.xz |
ao_audiotrack: switch to ao_read_data_nonblocking()
Diffstat (limited to 'audio/out/ao_audiotrack.c')
-rw-r--r-- | audio/out/ao_audiotrack.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/audio/out/ao_audiotrack.c b/audio/out/ao_audiotrack.c index fcb9aae4e8..1392699435 100644 --- a/audio/out/ao_audiotrack.c +++ b/audio/out/ao_audiotrack.c @@ -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; |