From 8b114e574abd08892612e21e784ea1872e1adf8c Mon Sep 17 00:00:00 2001 From: Aman Gupta Date: Fri, 8 Feb 2019 15:16:29 -0800 Subject: ao/audiounit: include AVAudioSession buffer in latency calc Signed-off-by: Aman Gupta --- audio/out/ao_audiounit.m | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'audio/out/ao_audiounit.m') diff --git a/audio/out/ao_audiounit.m b/audio/out/ao_audiounit.m index 677b2281d2..dd77464edb 100644 --- a/audio/out/ao_audiounit.m +++ b/audio/out/ao_audiounit.m @@ -155,7 +155,7 @@ static void start(struct ao *ao) struct priv *p = ao->priv; AVAudioSession *instance = AVAudioSession.sharedInstance; - p->device_latency = [instance outputLatency]; + p->device_latency = [instance outputLatency] + [instance IOBufferDuration]; OSStatus err = AudioOutputUnitStart(p->audio_unit); CHECK_CA_WARN("can't start audio unit"); -- cgit v1.2.3