mirror of
https://gitlab.freedesktop.org/pipewire/pipewire.git
synced 2025-11-04 13:30:12 -05:00
API cleanups
Fix docs Add some more versions to interfaces Make types for the various proxy object + inline methods that does type checking and create proxys etc. Set owner client of client-nodes in the properties Pass type to bind to in create-node Don't place global id in the info structs Improve registration of marshal functions Pass more types around as ids
This commit is contained in:
parent
465f12241e
commit
1acba78234
45 changed files with 963 additions and 764 deletions
|
|
@ -375,7 +375,7 @@ pw_protocol_native_connection_begin_resource(struct pw_protocol_native_connectio
|
|||
types[i] = spa_type_map_get_type(core->type.map, b);
|
||||
|
||||
client->n_types += diff;
|
||||
pw_core_notify_update_types(client->core_resource, base, diff, types);
|
||||
pw_core_resource_update_types(client->core_resource, base, diff, types);
|
||||
}
|
||||
|
||||
impl->dest_id = resource->id;
|
||||
|
|
@ -404,7 +404,7 @@ pw_protocol_native_connection_begin_proxy(struct pw_protocol_native_connection *
|
|||
types[i] = spa_type_map_get_type(core->type.map, b);
|
||||
|
||||
remote->n_types += diff;
|
||||
pw_core_do_update_types(remote->core_proxy, base, diff, types);
|
||||
pw_core_proxy_update_types(remote->core_proxy, base, diff, types);
|
||||
}
|
||||
|
||||
impl->dest_id = proxy->id;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue