mirror of
https://gitlab.freedesktop.org/pipewire/pipewire.git
synced 2025-11-07 13:30:09 -05:00
Make native protocol
Remove DBus and work towards something like wayland. Remove more glib stuff from the client code
This commit is contained in:
parent
efae64a759
commit
27bba6f587
55 changed files with 3089 additions and 4969 deletions
|
|
@ -27,6 +27,9 @@ extern "C" {
|
|||
typedef struct _PinosCore PinosCore;
|
||||
typedef struct _PinosGlobal PinosGlobal;
|
||||
|
||||
#define PINOS_CORE_URI "http://pinos.org/ns/core"
|
||||
#define PINOS_CORE_PREFIX PINOS_CORE_URI "#"
|
||||
|
||||
#include <spa/include/spa/log.h>
|
||||
|
||||
#include <pinos/server/main-loop.h>
|
||||
|
|
@ -53,6 +56,8 @@ struct _PinosGlobal {
|
|||
* Pinos core object class.
|
||||
*/
|
||||
struct _PinosCore {
|
||||
PinosGlobal *global;
|
||||
|
||||
PinosURI uri;
|
||||
|
||||
PinosMap objects;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue