summaryrefslogtreecommitdiffstats
path: root/audio/out/ao_audiotrack.c
diff options
context:
space:
mode:
authorThomas Weißschuh <thomas@t-8ch.de>2023-11-05 09:12:42 +0100
committersfan5 <sfan5@live.de>2023-11-08 20:26:23 +0100
commit0b43b74c15a6bd99982c3f083faaeed01d3e9517 (patch)
tree32f154315acb2605641fdf3dfe126fece04df71b /audio/out/ao_audiotrack.c
parent36d5b5261282dd964f80cd2bb04bb53a7c6d895b (diff)
downloadmpv-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.c2
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;