mirror of
				https://gitlab.freedesktop.org/pipewire/pipewire.git
				synced 2025-11-03 09:01:54 -05:00 
			
		
		
		
	spa: bluez: backend-hsphfpd: fix dbus type
Use `DBUS_TYPE_STRING` for a string and not `DBUS_TYPE_BOOLEAN`.
This commit is contained in:
		
							parent
							
								
									abe9615fec
								
							
						
					
					
						commit
						06030ddf76
					
				
					 1 changed files with 2 additions and 3 deletions
				
			
		| 
						 | 
				
			
			@ -495,7 +495,6 @@ static DBusHandlerResult audio_agent_getall_properties(DBusConnection *conn, DBu
 | 
			
		|||
{
 | 
			
		||||
	const char *interface;
 | 
			
		||||
	DBusMessageIter iter, array, dict, data;
 | 
			
		||||
	const char *agent_codec_key = "AgentCodec";
 | 
			
		||||
	const char *agent_codec;
 | 
			
		||||
	DBusMessage *r = NULL;
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -527,9 +526,9 @@ static DBusHandlerResult audio_agent_getall_properties(DBusConnection *conn, DBu
 | 
			
		|||
		return DBUS_HANDLER_RESULT_NEED_MEMORY;
 | 
			
		||||
	dbus_message_iter_open_container(&iter, DBUS_TYPE_ARRAY, "{sv}", &array);
 | 
			
		||||
	dbus_message_iter_open_container(&array, DBUS_TYPE_DICT_ENTRY, NULL, &dict);
 | 
			
		||||
	dbus_message_iter_append_basic(&dict, DBUS_TYPE_STRING, &agent_codec_key);
 | 
			
		||||
	dbus_message_iter_append_basic(&dict, DBUS_TYPE_STRING, &(const char *){ "AgentCodec" });
 | 
			
		||||
	dbus_message_iter_open_container(&dict, DBUS_TYPE_VARIANT, "s", &data);
 | 
			
		||||
	dbus_message_iter_append_basic(&data, DBUS_TYPE_BOOLEAN, &agent_codec);
 | 
			
		||||
	dbus_message_iter_append_basic(&data, DBUS_TYPE_STRING, &agent_codec);
 | 
			
		||||
	dbus_message_iter_close_container(&dict, &data);
 | 
			
		||||
	dbus_message_iter_close_container(&array, &dict);
 | 
			
		||||
	dbus_message_iter_close_container(&iter, &array);
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue