diff --git a/src/modules/module-client-device/resource-device.c b/src/modules/module-client-device/resource-device.c index 01be2d4d6..9d300bb3a 100644 --- a/src/modules/module-client-device/resource-device.c +++ b/src/modules/module-client-device/resource-device.c @@ -128,7 +128,7 @@ struct pw_impl_device *pw_client_device_new(struct pw_resource *resource, pw_properties_setf(properties, PW_KEY_CLIENT_ID, "%d", client->global->id); - device = pw_impl_device_new(context, properties, sizeof(struct impl)); + device = pw_context_create_device(context, properties, sizeof(struct impl)); if (device == NULL) return NULL; diff --git a/src/modules/spa/spa-device.c b/src/modules/spa/spa-device.c index 1712f3682..cc7732095 100644 --- a/src/modules/spa/spa-device.c +++ b/src/modules/spa/spa-device.c @@ -80,7 +80,7 @@ pw_spa_device_new(struct pw_context *context, struct impl *impl; int res; - this = pw_impl_device_new(context, properties, sizeof(struct impl) + user_data_size); + this = pw_context_create_device(context, properties, sizeof(struct impl) + user_data_size); if (this == NULL) return NULL; diff --git a/src/pipewire/impl-device.c b/src/pipewire/impl-device.c index 1032926ad..1feb98c0e 100644 --- a/src/pipewire/impl-device.c +++ b/src/pipewire/impl-device.c @@ -119,7 +119,7 @@ static void check_properties(struct pw_impl_device *device) } SPA_EXPORT -struct pw_impl_device *pw_impl_device_new(struct pw_context *context, +struct pw_impl_device *pw_context_create_device(struct pw_context *context, struct pw_properties *properties, size_t user_data_size) { @@ -574,7 +574,7 @@ static void device_add_object(struct pw_impl_device *device, uint32_t id, case SPA_TYPE_INTERFACE_Device: { struct pw_impl_device *dev; - dev = pw_impl_device_new(context, props, sizeof(struct object_data)); + dev = pw_context_create_device(context, props, sizeof(struct object_data)); od = pw_impl_device_get_user_data(dev); od->object = dev; diff --git a/src/pipewire/impl-device.h b/src/pipewire/impl-device.h index b3c05ae13..4e66764ef 100644 --- a/src/pipewire/impl-device.h +++ b/src/pipewire/impl-device.h @@ -65,7 +65,7 @@ struct pw_impl_device_events { void (*info_changed) (void *data, const struct pw_device_info *info); }; -struct pw_impl_device *pw_impl_device_new(struct pw_context *context, +struct pw_impl_device *pw_context_create_device(struct pw_context *context, struct pw_properties *properties, size_t user_data_size);