From 9b41e4dfd925e2dfb1f7ecd70a1184aae3086107 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Thu, 9 Jan 2020 16:06:28 +0100 Subject: [PATCH] jack: use sample rate from position Use the sample rate from the position io area as soon as we get it. --- pipewire-jack/src/pipewire-jack.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pipewire-jack/src/pipewire-jack.c b/pipewire-jack/src/pipewire-jack.c index 23b043f30..71095c683 100644 --- a/pipewire-jack/src/pipewire-jack.c +++ b/pipewire-jack/src/pipewire-jack.c @@ -1169,6 +1169,8 @@ static int client_node_set_io(void *object, c->position = ptr; c->driver_id = ptr ? c->position->clock.id : SPA_ID_INVALID; update_driver_activation(c); + if (ptr) + c->sample_rate = c->position->clock.rate.denom; break; default: break;