mirror of
				https://gitlab.freedesktop.org/pipewire/pipewire.git
				synced 2025-11-03 09:01:54 -05:00 
			
		
		
		
	improve properties on objects
This commit is contained in:
		
							parent
							
								
									9c4e5f4e27
								
							
						
					
					
						commit
						6e0c279bc1
					
				
					 7 changed files with 56 additions and 10 deletions
				
			
		| 
						 | 
				
			
			@ -121,6 +121,13 @@ static void *create_object(void *_data,
 | 
			
		|||
 | 
			
		||||
	pw_properties_setf(properties, PW_KEY_FACTORY_ID, "%d", d->this->global->id);
 | 
			
		||||
 | 
			
		||||
	client = resource ? pw_resource_get_client(resource): NULL;
 | 
			
		||||
 | 
			
		||||
	if (client) {
 | 
			
		||||
		pw_properties_setf(properties, PW_KEY_CLIENT_ID, "%d",
 | 
			
		||||
				client->global->id);
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	slave = NULL;
 | 
			
		||||
	str = pw_properties_get(properties, "adapt.slave.node");
 | 
			
		||||
	if (str != NULL) {
 | 
			
		||||
| 
						 | 
				
			
			@ -164,8 +171,6 @@ static void *create_object(void *_data,
 | 
			
		|||
 | 
			
		||||
	pw_node_add_listener(adapter, &nd->adapter_listener, &node_events, nd);
 | 
			
		||||
 | 
			
		||||
	client = resource ? pw_resource_get_client(resource): NULL;
 | 
			
		||||
 | 
			
		||||
	pw_node_register(adapter, NULL);
 | 
			
		||||
 | 
			
		||||
	if (client) {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue