Skip to content
Snippets Groups Projects
Commit 94213310 authored by George Kiagiadakis's avatar George Kiagiadakis
Browse files

private: further cleanup of private.h, sort out header includes

parent c2221915
No related branches found
No related tags found
No related merge requests found
...@@ -9,14 +9,15 @@ ...@@ -9,14 +9,15 @@
#ifndef __WIREPLUMBER_CORE_H__ #ifndef __WIREPLUMBER_CORE_H__
#define __WIREPLUMBER_CORE_H__ #define __WIREPLUMBER_CORE_H__
#include <glib-object.h> #include <gio/gio.h>
#include "object-manager.h" #include "defs.h"
#include "proxy.h" #include "properties.h"
G_BEGIN_DECLS G_BEGIN_DECLS
struct pw_context; struct pw_context;
struct pw_core; struct pw_core;
typedef struct _WpObjectManager WpObjectManager;
#define WP_TYPE_CORE (wp_core_get_type ()) #define WP_TYPE_CORE (wp_core_get_type ())
WP_API WP_API
......
...@@ -16,6 +16,7 @@ ...@@ -16,6 +16,7 @@
#include "endpoint.h" #include "endpoint.h"
#include "node.h" #include "node.h"
#include "session.h" #include "session.h"
#include "object-manager.h"
#include "error.h" #include "error.h"
#include "wpenums.h" #include "wpenums.h"
#include "si-factory.h" #include "si-factory.h"
......
...@@ -9,12 +9,11 @@ ...@@ -9,12 +9,11 @@
#ifndef __WIREPLUMBER_OBJECT_H__ #ifndef __WIREPLUMBER_OBJECT_H__
#define __WIREPLUMBER_OBJECT_H__ #define __WIREPLUMBER_OBJECT_H__
#include "core.h"
#include "transition.h" #include "transition.h"
G_BEGIN_DECLS G_BEGIN_DECLS
typedef struct _WpCore WpCore;
/** /**
* WpObjectFeatures: * WpObjectFeatures:
* *
......
...@@ -9,14 +9,9 @@ ...@@ -9,14 +9,9 @@
#ifndef __WIREPLUMBER_PRIVATE_H__ #ifndef __WIREPLUMBER_PRIVATE_H__
#define __WIREPLUMBER_PRIVATE_H__ #define __WIREPLUMBER_PRIVATE_H__
#include "core.h"
#include "object-manager.h"
#include "props.h" #include "props.h"
#include "proxy.h"
#include "session-item.h"
#include "spa-type.h" #include "spa-type.h"
#include <stdint.h>
#include <pipewire/pipewire.h> #include <pipewire/pipewire.h>
G_BEGIN_DECLS G_BEGIN_DECLS
......
...@@ -9,7 +9,6 @@ ...@@ -9,7 +9,6 @@
#ifndef __WIREPLUMBER_SESSION_BIN_H__ #ifndef __WIREPLUMBER_SESSION_BIN_H__
#define __WIREPLUMBER_SESSION_BIN_H__ #define __WIREPLUMBER_SESSION_BIN_H__
#include "core.h"
#include "session-item.h" #include "session-item.h"
#include "iterator.h" #include "iterator.h"
......
...@@ -14,6 +14,7 @@ ...@@ -14,6 +14,7 @@
#define G_LOG_DOMAIN "wp-session" #define G_LOG_DOMAIN "wp-session"
#include "session.h" #include "session.h"
#include "object-manager.h"
#include "error.h" #include "error.h"
#include "wpenums.h" #include "wpenums.h"
#include "private/impl-endpoint.h" #include "private/impl-endpoint.h"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment