diff options
author | Aman Gupta <aman@tmm1.net> | 2019-02-08 15:16:29 -0800 |
---|---|---|
committer | Aman Gupta <aman@tmm1.net> | 2019-04-05 10:29:44 +0700 |
commit | 8b114e574abd08892612e21e784ea1872e1adf8c (patch) | |
tree | c02c8d7c872e1a510e99e6d93e66be4a233b4db2 | |
parent | e35aca3cb4a6e93a2eda8c14c69ab0fbadf7c2ee (diff) | |
download | mpv-8b114e574abd08892612e21e784ea1872e1adf8c.tar.bz2 mpv-8b114e574abd08892612e21e784ea1872e1adf8c.tar.xz |
ao/audiounit: include AVAudioSession buffer in latency calc
Signed-off-by: Aman Gupta <aman@tmm1.net>
-rw-r--r-- | audio/out/ao_audiounit.m | 2 |
1 files changed, 1 insertions, 1 deletions
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"); |