Work on async cleanup

Track all async changes and only perform free of resources when all
previous async operations completed.
This commit is contained in:
Wim Taymans 2016-11-25 13:06:23 +01:00
parent 7ecfc28d0f
commit 1d61fd3696
19 changed files with 270 additions and 130 deletions

View file

@ -94,7 +94,7 @@ PinosNode * pinos_node_new (PinosCore *core,
SpaNode *node,
SpaClock *clock,
PinosProperties *properties);
SpaResult pinos_node_destroy (PinosNode *node);
void pinos_node_destroy (PinosNode *node);
void pinos_node_set_data_loop (PinosNode *node,