spa/support/plugin.h
More...
Go to the source code of this file.
|
#define | SPA_VERSION_HANDLE 0 |
| Version of this struct.
|
|
#define | spa_handle_get_interface(h, ...) (h)->get_interface((h),__VA_ARGS__) |
|
#define | spa_handle_clear(h) (h)->clear((h)) |
|
#define | SPA_SUPPORT_INIT(type, data) ((struct spa_support) { (type), (data) }) |
|
#define | SPA_VERSION_HANDLE_FACTORY 1 |
| The version of this structure.
|
|
#define | spa_handle_factory_get_size(h, ...) (h)->get_size((h),__VA_ARGS__) |
|
#define | spa_handle_factory_init(h, ...) (h)->init((h),__VA_ARGS__) |
|
#define | spa_handle_factory_enum_interface_info(h, ...) (h)->enum_interface_info((h),__VA_ARGS__) |
|
#define | SPA_HANDLE_FACTORY_ENUM_FUNC_NAME "spa_handle_factory_enum" |
|
#define | SPA_KEY_FACTORY_NAME "factory.name" |
| the name of a factory
|
|
#define | SPA_KEY_FACTORY_AUTHOR "factory.author" |
| a comma separated list of factory authors
|
|
#define | SPA_KEY_FACTORY_DESCRIPTION "factory.description" |
| description of a factory
|
|
#define | SPA_KEY_FACTORY_USAGE "factory.usage" |
| usage of a factory
|
|
#define | SPA_KEY_LIBRARY_NAME "library.name" |
| the name of a library.
|
|