Work on improved scheduling or remote nodes

This commit is contained in:
Wim Taymans 2017-07-26 17:51:52 +02:00
parent 3d9f28c676
commit 9831786eb7
12 changed files with 94 additions and 93 deletions

View file

@ -489,7 +489,7 @@ static void make_node(struct data *data)
data->port->user_data = data;
data->port->implementation = &impl_port;
pw_port_add(data->port, data->node);
pw_node_export(data->node);
pw_node_register(data->node);
pw_remote_export(data->remote, data->node);
}

View file

@ -81,7 +81,7 @@ static void make_node(struct data *data)
"spa.factory.name", "v4l2-source", NULL);
data->node = pw_node_factory_create_node(factory, NULL, "v4l2-source", props);
pw_node_export(data->node);
pw_node_register(data->node);
pw_remote_export(data->remote, data->node);
}

View file

@ -472,7 +472,7 @@ static void make_nodes(struct data *data)
data->port->user_data = data;
data->port->implementation = &impl_port;
pw_port_add(data->port, data->node);
pw_node_export(data->node);
pw_node_register(data->node);
factory = pw_core_find_node_factory(data->core, "spa-node-factory");
props = pw_properties_new("spa.library.name", "v4l2/libspa-v4l2",