daemon: use node factories for creating nodes

This commit is contained in:
David Svensson Fors 2016-06-23 18:52:54 +02:00 committed by Wim Taymans
parent 90dbf50042
commit c70e24c51c
2 changed files with 71 additions and 4 deletions

View file

@ -39,6 +39,7 @@ typedef struct _PinosDaemonPrivate PinosDaemonPrivate;
#include <pinos/server/server-node.h>
#include <pinos/server/server-port.h>
#include <pinos/server/node-factory.h>
#include <pinos/client/properties.h>
/**
@ -83,6 +84,11 @@ PinosPort * pinos_daemon_find_port (PinosDaemon *daemon,
GBytes *format_filter,
GError **error);
void pinos_daemon_add_node_factory (PinosDaemon *daemon,
PinosNodeFactory *factory);
void pinos_daemon_remove_node_factory (PinosDaemon *daemon,
PinosNodeFactory *factory);
G_END_DECLS
#endif /* __PINOS_DAEMON_H__ */