fix some leaks

Fix some leaks
Remove some unused fields
Install a loop so that plugins can use it
Start on adding format introspection
This commit is contained in:
Wim Taymans 2017-01-31 09:57:58 +01:00
parent 4b55d7c4da
commit 8b84d8fde6
13 changed files with 124 additions and 103 deletions

View file

@ -255,6 +255,14 @@ struct _PinosNodeInfo {
uint32_t id;
uint64_t change_mask;
const char *name;
unsigned int max_inputs;
unsigned int n_inputs;
unsigned int n_input_formats;
SpaFormat **input_formats;
unsigned int max_outputs;
unsigned int n_outputs;
unsigned int n_output_formats;
SpaFormat **output_formats;
PinosNodeState state;
const char *error;
SpaDict *props;