Mainloop: use PinosLoop

Implement the main-loop with pinos_loop except for the parts that still
need to go through glib mainloop.
Start working on native protocol
This commit is contained in:
Wim Taymans 2016-11-22 13:06:22 +01:00
parent e7cae649aa
commit efae64a759
13 changed files with 678 additions and 311 deletions

View file

@ -34,6 +34,7 @@ typedef struct _PinosGlobal PinosGlobal;
#include <pinos/server/uri.h>
#include <pinos/server/node.h>
#include <pinos/server/link.h>
#include <pinos/server/node-factory.h>
struct _PinosGlobal {
PinosCore *core;
@ -119,6 +120,9 @@ PinosPort * pinos_core_find_port (PinosCore *core,
SpaFormat **format_filter,
char **error);
PinosNodeFactory * pinos_core_find_node_factory (PinosCore *core,
const char *name);
#ifdef __cplusplus
}
#endif