From e72129b9cabbc2744919d6844259948780999be9 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Wed, 12 Feb 2020 16:24:31 +0100 Subject: [PATCH] device: fix data pointer for subscribe_params --- src/pipewire/impl-device.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pipewire/impl-device.c b/src/pipewire/impl-device.c index b21deb688..76eef8b17 100644 --- a/src/pipewire/impl-device.c +++ b/src/pipewire/impl-device.c @@ -323,8 +323,8 @@ static int device_enum_params(void *object, int seq, uint32_t id, uint32_t start static int device_subscribe_params(void *object, uint32_t *ids, uint32_t n_ids) { - struct pw_resource *resource = object; - struct resource_data *data = pw_resource_get_user_data(resource); + struct resource_data *data = object; + struct pw_resource *resource = data->resource; uint32_t i; n_ids = SPA_MIN(n_ids, SPA_N_ELEMENTS(data->subscribe_ids));