mirror of
				https://gitlab.freedesktop.org/pulseaudio/pulseaudio.git
				synced 2025-11-03 09:01:50 -05:00 
			
		
		
		
	alsa: Use card description in default sink/source prefix when available
When given an explicit device.description in card_properties, prefer this information over other default prefixes (e.g. 'Built-in Audio') when constructing sink/source descriptions. For example, if I manually configure the card description to be "FooBar", I then expect that the sinks and created by the card also have "FooBar" in their description instead of generic "Built-in Audio".
This commit is contained in:
		
							parent
							
								
									efec98280f
								
							
						
					
					
						commit
						fe6e41d7d2
					
				
					 9 changed files with 19 additions and 14 deletions
				
			
		| 
						 | 
				
			
			@ -868,11 +868,11 @@ void pa_alsa_refcnt_dec(void) {
 | 
			
		|||
    }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
bool pa_alsa_init_description(pa_proplist *p) {
 | 
			
		||||
bool pa_alsa_init_description(pa_proplist *p, pa_card *card) {
 | 
			
		||||
    const char *d, *k;
 | 
			
		||||
    pa_assert(p);
 | 
			
		||||
 | 
			
		||||
    if (pa_device_init_description(p))
 | 
			
		||||
    if (pa_device_init_description(p, card))
 | 
			
		||||
        return true;
 | 
			
		||||
 | 
			
		||||
    if (!(d = pa_proplist_gets(p, "alsa.card_name")))
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue