diff --git a/src/pipewire/core.c b/src/pipewire/core.c index 4954e3322..6cec5da76 100644 --- a/src/pipewire/core.c +++ b/src/pipewire/core.c @@ -460,6 +460,8 @@ struct pw_core *pw_core_new(struct pw_loop *main_loop, struct pw_properties *pro this->info.props = &properties->dict; this->info.name = name; + this->sc_pagesize = sysconf(_SC_PAGESIZE); + this->global = pw_core_add_global(this, NULL, NULL, diff --git a/src/pipewire/private.h b/src/pipewire/private.h index 3e534abcd..1a2c9dc4c 100644 --- a/src/pipewire/private.h +++ b/src/pipewire/private.h @@ -148,6 +148,8 @@ struct pw_core { struct spa_support support[4]; /**< support for spa plugins */ uint32_t n_support; /**< number of support items */ + long sc_pagesize; + struct { struct spa_graph graph; } rt;