From 8f961691172397fcd508ac001d8ff6e46355e73b Mon Sep 17 00:00:00 2001 From: sfan5 Date: Thu, 15 Aug 2019 15:36:16 +0200 Subject: ao_opensles: fix delayed audio This was forgotten in commit 5a8c48fde2a26fe00c3552e3ccf83a965b6d3576 when the number of buffers was reduced to 1. --- audio/out/ao_opensles.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/audio/out/ao_opensles.c b/audio/out/ao_opensles.c index 8c24320406..482a85afea 100644 --- a/audio/out/ao_opensles.c +++ b/audio/out/ao_opensles.c @@ -79,7 +79,7 @@ static void buffer_callback(SLBufferQueueItf buffer_queue, void *context) pthread_mutex_lock(&p->buffer_lock); - delay = 2 * p->frames_per_enqueue / (double)ao->samplerate; + delay = p->frames_per_enqueue / (double)ao->samplerate; delay += p->audio_latency; ao_read_data(ao, &p->buf, p->frames_per_enqueue, mp_time_us() + 1000000LL * delay); -- cgit v1.2.3