diff --git a/spa/include/spa/utils/names.h b/spa/include/spa/utils/names.h index 66f8e5fda..ff4cb77c0 100644 --- a/spa/include/spa/utils/names.h +++ b/spa/include/spa/utils/names.h @@ -103,6 +103,10 @@ extern "C" { #define SPA_NAME_API_JACK_SOURCE "api.jack.source" /**< a jack source */ #define SPA_NAME_API_JACK_SINK "api.jack.sink" /**< a jack sink */ +/** keys for vulkan factory names */ +#define SPA_NAME_API_VULKAN_COMPUTE_SOURCE \ + "api.vulkan.compute.source" /**< a vulkan compute source. */ + #ifdef __cplusplus } /* extern "C" */ #endif diff --git a/spa/plugins/vulkan/vulkan-compute-source.c b/spa/plugins/vulkan/vulkan-compute-source.c index 162a506b3..65c27cd43 100644 --- a/spa/plugins/vulkan/vulkan-compute-source.c +++ b/spa/plugins/vulkan/vulkan-compute-source.c @@ -33,6 +33,7 @@ #include #include #include +#include #include #include #include @@ -974,7 +975,7 @@ static const struct spa_dict info = SPA_DICT_INIT_ARRAY(info_items); const struct spa_handle_factory spa_vulkan_compute_source_factory = { SPA_VERSION_HANDLE_FACTORY, - "api.vulkan.compute.source", + SPA_NAME_API_VULKAN_COMPUTE_SOURCE, &info, impl_get_size, impl_init,