mirror of
				https://gitlab.freedesktop.org/pipewire/pipewire.git
				synced 2025-10-29 05:40:27 -04:00 
			
		
		
		
	spa: move dbus helpers out of bluez plugin
The file is moved into a new "include-private" directory. This is done because otherwise adjustments would have to be made to the list of installed headers, the way include tests currently work and which files are used for generating documentation.
This commit is contained in:
		
							parent
							
								
									ddf3be0a39
								
							
						
					
					
						commit
						4aa2e44796
					
				
					 9 changed files with 12 additions and 11 deletions
				
			
		|  | @ -1,9 +1,9 @@ | ||||||
| /* Spa Bluez5 DBus helpers */ | /* Spa DBus helpers */ | ||||||
| /* SPDX-FileCopyrightText: Copyright © 2023 PipeWire authors */ | /* SPDX-FileCopyrightText: Copyright © 2023 PipeWire authors */ | ||||||
| /* SPDX-License-Identifier: MIT */ | /* SPDX-License-Identifier: MIT */ | ||||||
| 
 | 
 | ||||||
| #ifndef SPA_BLUEZ5_DBUS_HELPERS_H | #ifndef SPA_PRIVATE_DBUS_HELPERS_H | ||||||
| #define SPA_BLUEZ5_DBUS_HELPERS_H | #define SPA_PRIVATE_DBUS_HELPERS_H | ||||||
| 
 | 
 | ||||||
| #include <stdbool.h> | #include <stdbool.h> | ||||||
| 
 | 
 | ||||||
|  | @ -69,4 +69,4 @@ SPA_DEFINE_AUTO_CLEANUP(DBusError, DBusError, { | ||||||
| 	dbus_error_free(thing); | 	dbus_error_free(thing); | ||||||
| }) | }) | ||||||
| 
 | 
 | ||||||
| #endif /* SPA_BLUEZ5_DBUS_HELPERS_H */ | #endif /* SPA_PRIVATE_DBUS_HELPERS_H */ | ||||||
|  | @ -8,6 +8,7 @@ | ||||||
| spa_dep = declare_dependency( | spa_dep = declare_dependency( | ||||||
|   include_directories : [ |   include_directories : [ | ||||||
|     include_directories('include'), |     include_directories('include'), | ||||||
|  |     include_directories('include-private'), | ||||||
|   ], |   ], | ||||||
|   dependencies : [atomic_dep], |   dependencies : [atomic_dep], | ||||||
|   version : spaversion, |   version : spaversion, | ||||||
|  |  | ||||||
|  | @ -16,9 +16,9 @@ | ||||||
| #include <spa/utils/string.h> | #include <spa/utils/string.h> | ||||||
| #include <spa/utils/type.h> | #include <spa/utils/type.h> | ||||||
| #include <spa/param/audio/raw.h> | #include <spa/param/audio/raw.h> | ||||||
|  | #include <spa-private/dbus-helpers.h> | ||||||
| 
 | 
 | ||||||
| #include "defs.h" | #include "defs.h" | ||||||
| #include "dbus-helpers.h" |  | ||||||
| 
 | 
 | ||||||
| SPA_LOG_TOPIC_DEFINE_STATIC(log_topic, "spa.bluez5.hsphfpd"); | SPA_LOG_TOPIC_DEFINE_STATIC(log_topic, "spa.bluez5.hsphfpd"); | ||||||
| #undef SPA_LOG_TOPIC_DEFAULT | #undef SPA_LOG_TOPIC_DEFAULT | ||||||
|  |  | ||||||
|  | @ -26,6 +26,7 @@ | ||||||
| #include <spa/utils/type.h> | #include <spa/utils/type.h> | ||||||
| #include <spa/utils/json.h> | #include <spa/utils/json.h> | ||||||
| #include <spa/param/audio/raw.h> | #include <spa/param/audio/raw.h> | ||||||
|  | #include <spa-private/dbus-helpers.h> | ||||||
| 
 | 
 | ||||||
| #include "defs.h" | #include "defs.h" | ||||||
| 
 | 
 | ||||||
|  | @ -33,7 +34,6 @@ | ||||||
| #include <libusb.h> | #include <libusb.h> | ||||||
| #endif | #endif | ||||||
| 
 | 
 | ||||||
| #include "dbus-helpers.h" |  | ||||||
| #include "modemmanager.h" | #include "modemmanager.h" | ||||||
| #include "upower.h" | #include "upower.h" | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -20,9 +20,9 @@ | ||||||
| #include <spa/utils/type.h> | #include <spa/utils/type.h> | ||||||
| #include <spa/utils/result.h> | #include <spa/utils/result.h> | ||||||
| #include <spa/param/audio/raw.h> | #include <spa/param/audio/raw.h> | ||||||
|  | #include <spa-private/dbus-helpers.h> | ||||||
| 
 | 
 | ||||||
| #include "defs.h" | #include "defs.h" | ||||||
| #include "dbus-helpers.h" |  | ||||||
| 
 | 
 | ||||||
| #define INITIAL_INTERVAL_NSEC	(500 * SPA_NSEC_PER_MSEC) | #define INITIAL_INTERVAL_NSEC	(500 * SPA_NSEC_PER_MSEC) | ||||||
| #define ACTION_INTERVAL_NSEC	(3000 * SPA_NSEC_PER_MSEC) | #define ACTION_INTERVAL_NSEC	(3000 * SPA_NSEC_PER_MSEC) | ||||||
|  |  | ||||||
|  | @ -32,10 +32,10 @@ | ||||||
| #include <spa/utils/result.h> | #include <spa/utils/result.h> | ||||||
| #include <spa/utils/string.h> | #include <spa/utils/string.h> | ||||||
| #include <spa/utils/json.h> | #include <spa/utils/json.h> | ||||||
|  | #include <spa-private/dbus-helpers.h> | ||||||
| 
 | 
 | ||||||
| #include "config.h" | #include "config.h" | ||||||
| #include "codec-loader.h" | #include "codec-loader.h" | ||||||
| #include "dbus-helpers.h" |  | ||||||
| #include "player.h" | #include "player.h" | ||||||
| #include "iso-io.h" | #include "iso-io.h" | ||||||
| #include "bap-codec-caps.h" | #include "bap-codec-caps.h" | ||||||
|  |  | ||||||
|  | @ -4,10 +4,10 @@ | ||||||
| 
 | 
 | ||||||
| #include <errno.h> | #include <errno.h> | ||||||
| #include <spa/utils/string.h> | #include <spa/utils/string.h> | ||||||
|  | #include <spa-private/dbus-helpers.h> | ||||||
| 
 | 
 | ||||||
| #include <ModemManager.h> | #include <ModemManager.h> | ||||||
| 
 | 
 | ||||||
| #include "dbus-helpers.h" |  | ||||||
| #include "modemmanager.h" | #include "modemmanager.h" | ||||||
| 
 | 
 | ||||||
| #define DBUS_INTERFACE_OBJECTMANAGER "org.freedesktop.DBus.ObjectManager" | #define DBUS_INTERFACE_OBJECTMANAGER "org.freedesktop.DBus.ObjectManager" | ||||||
|  |  | ||||||
|  | @ -7,9 +7,9 @@ | ||||||
| #include <dbus/dbus.h> | #include <dbus/dbus.h> | ||||||
| 
 | 
 | ||||||
| #include <spa/utils/string.h> | #include <spa/utils/string.h> | ||||||
|  | #include <spa-private/dbus-helpers.h> | ||||||
| 
 | 
 | ||||||
| #include "defs.h" | #include "defs.h" | ||||||
| #include "dbus-helpers.h" |  | ||||||
| #include "player.h" | #include "player.h" | ||||||
| 
 | 
 | ||||||
| #define PLAYER_OBJECT_PATH_BASE	"/media_player" | #define PLAYER_OBJECT_PATH_BASE	"/media_player" | ||||||
|  |  | ||||||
|  | @ -4,8 +4,8 @@ | ||||||
| 
 | 
 | ||||||
| #include <errno.h> | #include <errno.h> | ||||||
| #include <spa/utils/string.h> | #include <spa/utils/string.h> | ||||||
|  | #include <spa-private/dbus-helpers.h> | ||||||
| 
 | 
 | ||||||
| #include "dbus-helpers.h" |  | ||||||
| #include "upower.h" | #include "upower.h" | ||||||
| 
 | 
 | ||||||
| #define UPOWER_SERVICE "org.freedesktop.UPower" | #define UPOWER_SERVICE "org.freedesktop.UPower" | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Barnabás Pőcze
						Barnabás Pőcze