build: Fix build after recent PipeWire header changes

PipeWire headers were recently cleaned up to reduce the number of
included headers. This leads to a number of functions and types not
being included when needed in wireplumber.
This commit is contained in:
Bastien Nocera
2019-11-03 16:01:58 +01:00
committed by George Kiagiadakis
parent b94cc897ac
commit e8fadbcbda
6 changed files with 10 additions and 0 deletions

View File

@@ -11,6 +11,7 @@
#include "wpenums.h"
#include <pipewire/pipewire.h>
#include <spa/utils/result.h>
/*
* Integration between the PipeWire main loop and GMainLoop

View File

@@ -7,6 +7,9 @@
*/
#include <spa/monitor/device.h>
#include <spa/pod/builder.h>
#include <spa/pod/iter.h>
#include <spa/utils/result.h>
#include <pipewire/pipewire.h>
#include "monitor.h"

View File

@@ -10,6 +10,7 @@
#include "error.h"
#include <pipewire/pipewire.h>
#include <spa/pod/builder.h>
struct _WpProxyNode
{

View File

@@ -10,6 +10,8 @@
#include "error.h"
#include <pipewire/pipewire.h>
#include <spa/pod/builder.h>
#include <spa/pod/iter.h>
struct _WpProxyPort
{

View File

@@ -9,6 +9,8 @@
#include <spa/param/props.h>
#include <pipewire/pipewire.h>
#include <spa/debug/types.h>
#include <spa/pod/builder.h>
#include <spa/pod/iter.h>
#include <spa/param/audio/type-info.h>
#include "stream.h"

View File

@@ -8,6 +8,7 @@
#include <wp/wp.h>
#include <pipewire/pipewire.h>
#include <spa/pod/iter.h>
#include "test-server.h"