diff --git a/src/pipewire/type.c b/src/pipewire/type.c index ab0daa3ad..93e2dd234 100644 --- a/src/pipewire/type.c +++ b/src/pipewire/type.c @@ -63,4 +63,5 @@ void pw_type_init(struct pw_type *type) spa_type_monitor_map(type->map, &type->monitor); spa_type_param_buffers_map(type->map, &type->param_buffers); spa_type_param_meta_map(type->map, &type->param_meta); + spa_type_param_io_map(type->map, &type->param_io); } diff --git a/src/pipewire/type.h b/src/pipewire/type.h index caf810a8c..a290ee75e 100644 --- a/src/pipewire/type.h +++ b/src/pipewire/type.h @@ -30,6 +30,7 @@ extern "C" { #include #include #include +#include #include #include @@ -74,6 +75,7 @@ struct pw_type { struct spa_type_monitor monitor; struct spa_type_param_buffers param_buffers; struct spa_type_param_meta param_meta; + struct spa_type_param_io param_io; }; void