mirror of
				https://gitlab.freedesktop.org/pipewire/pipewire.git
				synced 2025-11-03 09:01:54 -05:00 
			
		
		
		
	fix some warnings
This commit is contained in:
		
							parent
							
								
									2efdb78239
								
							
						
					
					
						commit
						63a3811aa7
					
				
					 2 changed files with 14 additions and 6 deletions
				
			
		| 
						 | 
				
			
			@ -437,7 +437,7 @@ static bool rfcomm_hfp_hf(struct spa_source *source, char* buf)
 | 
			
		|||
	struct rfcomm *rfcomm = source->data;
 | 
			
		||||
	struct spa_bt_backend *backend = rfcomm->backend;
 | 
			
		||||
	unsigned int features;
 | 
			
		||||
	unsigned int gain;
 | 
			
		||||
	unsigned int SPA_UNUSED gain;
 | 
			
		||||
	unsigned int selected_codec;
 | 
			
		||||
	char* token;
 | 
			
		||||
	char separators[] = "\r\n:";
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -240,8 +240,7 @@ static char *serialize_props(struct device *dev, const struct spa_pod *param)
 | 
			
		|||
{
 | 
			
		||||
	struct spa_pod_prop *prop;
 | 
			
		||||
	struct spa_pod_object *obj = (struct spa_pod_object *) param;
 | 
			
		||||
	float val = 0.0f;
 | 
			
		||||
	bool b = false, comma = false;
 | 
			
		||||
	bool comma = false;
 | 
			
		||||
	char *ptr;
 | 
			
		||||
	size_t size;
 | 
			
		||||
	FILE *f;
 | 
			
		||||
| 
						 | 
				
			
			@ -252,13 +251,21 @@ static char *serialize_props(struct device *dev, const struct spa_pod *param)
 | 
			
		|||
	SPA_POD_OBJECT_FOREACH(obj, prop) {
 | 
			
		||||
		switch (prop->key) {
 | 
			
		||||
		case SPA_PROP_volume:
 | 
			
		||||
			spa_pod_get_float(&prop->value, &val);
 | 
			
		||||
		{
 | 
			
		||||
			float val;
 | 
			
		||||
			if (spa_pod_get_float(&prop->value, &val) < 0)
 | 
			
		||||
				continue;
 | 
			
		||||
			fprintf(f, "%s \"volume\": %f", (comma ? "," : ""), val);
 | 
			
		||||
			break;
 | 
			
		||||
		}
 | 
			
		||||
		case SPA_PROP_mute:
 | 
			
		||||
			spa_pod_get_bool(&prop->value, &b);
 | 
			
		||||
		{
 | 
			
		||||
			bool b;
 | 
			
		||||
			if (spa_pod_get_bool(&prop->value, &b) < 0)
 | 
			
		||||
				continue;
 | 
			
		||||
			fprintf(f, "%s \"mute\": %s", (comma ? "," : ""), b ? "true" : "false");
 | 
			
		||||
			break;
 | 
			
		||||
		}
 | 
			
		||||
		case SPA_PROP_channelVolumes:
 | 
			
		||||
		{
 | 
			
		||||
			uint32_t i, n_vals;
 | 
			
		||||
| 
						 | 
				
			
			@ -294,7 +301,8 @@ static char *serialize_props(struct device *dev, const struct spa_pod *param)
 | 
			
		|||
		case SPA_PROP_latencyOffsetNsec:
 | 
			
		||||
		{
 | 
			
		||||
			int64_t delay;
 | 
			
		||||
			spa_pod_get_long(&prop->value, &delay);
 | 
			
		||||
			if (spa_pod_get_long(&prop->value, &delay) < 0)
 | 
			
		||||
				continue;
 | 
			
		||||
			fprintf(f, "%s \"latencyOffsetNsec\": %"PRIi64, (comma ? "," : ""), delay);
 | 
			
		||||
			break;
 | 
			
		||||
		}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue