From 77e326bf6d75127855247b85303a5a9b5c819c3d Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Tue, 8 Aug 2017 09:09:02 +0200 Subject: [PATCH] deviceprovider: pass right data to callback --- src/gst/gstpipewiredeviceprovider.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/gst/gstpipewiredeviceprovider.c b/src/gst/gstpipewiredeviceprovider.c index 11fb6b472..edf9afc5a 100644 --- a/src/gst/gstpipewiredeviceprovider.c +++ b/src/gst/gstpipewiredeviceprovider.c @@ -388,7 +388,8 @@ no_mem: static void registry_event_global_remove(void *data, uint32_t id) { - GstPipeWireDeviceProvider *self = data; + struct registry_data *rd = data; + GstPipeWireDeviceProvider *self = rd->self; GstDeviceProvider *provider = GST_DEVICE_PROVIDER (self); GstPipeWireDevice *dev;