diff --git a/lib/wp/proxy.c b/lib/wp/proxy.c index 81e164d1..2740edc5 100644 --- a/lib/wp/proxy.c +++ b/lib/wp/proxy.c @@ -50,7 +50,7 @@ enum { static guint signals[N_SIGNALS]; -G_DEFINE_TYPE (WpProxy, wp_proxy, G_TYPE_OBJECT); +G_DEFINE_TYPE (WpProxy, wp_proxy, wp_object_get_type ()); static void spa_dict_to_hashtable (const struct spa_dict * dict, GHashTable * htable) diff --git a/lib/wp/proxy.h b/lib/wp/proxy.h index 1ccf0c71..ffa763b5 100644 --- a/lib/wp/proxy.h +++ b/lib/wp/proxy.h @@ -9,13 +9,14 @@ #ifndef __WP_PROXY_H__ #define __WP_PROXY_H__ +#include "object.h" #include "proxy-registry.h" G_BEGIN_DECLS struct pw_proxy; -G_DECLARE_FINAL_TYPE (WpProxy, wp_proxy, WP, PROXY, GObject) +G_DECLARE_FINAL_TYPE (WpProxy, wp_proxy, WP, PROXY, WpObject) guint32 wp_proxy_get_id (WpProxy * self); guint32 wp_proxy_get_parent_id (WpProxy * self);