From cde6b99890bff1964c6582ea6442d279cc69abcd Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Wed, 19 Aug 2020 16:49:30 +0200 Subject: [PATCH] stream: call latency_update callback --- pipewire-pulseaudio/src/stream.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pipewire-pulseaudio/src/stream.c b/pipewire-pulseaudio/src/stream.c index b83aaa5ab..4d1955bd7 100644 --- a/pipewire-pulseaudio/src/stream.c +++ b/pipewire-pulseaudio/src/stream.c @@ -1337,10 +1337,14 @@ static void on_timing_success(pa_operation *o, void *userdata) pa_stream *s = o->stream; update_timing_info(s); - pa_operation_done(o); + + if (s->latency_update_callback) + s->latency_update_callback(s, s->latency_update_userdata); if (d->cb) d->cb(s, s->timing_info_valid, d->userdata); + + pa_operation_done(o); } SPA_EXPORT