mirror of
				https://github.com/alsa-project/alsa-lib.git
				synced 2025-11-03 09:01:52 -05:00 
			
		
		
		
	Add default dmix rate and format definitions in alsa.conf
Added defaults.pcm.dmix_format and dmix_rate definitions to alsa.conf. They are referred as the default values of standard dmix/dsnoop PCM.
This commit is contained in:
		
							parent
							
								
									9984a0a4b4
								
							
						
					
					
						commit
						da17b50892
					
				
					 3 changed files with 18 additions and 4 deletions
				
			
		| 
						 | 
					@ -58,6 +58,8 @@ defaults.pcm.ipc_key 5678293
 | 
				
			||||||
defaults.pcm.ipc_gid audio
 | 
					defaults.pcm.ipc_gid audio
 | 
				
			||||||
defaults.pcm.ipc_perm 0660
 | 
					defaults.pcm.ipc_perm 0660
 | 
				
			||||||
defaults.pcm.dmix_max_periods 0
 | 
					defaults.pcm.dmix_max_periods 0
 | 
				
			||||||
 | 
					defaults.pcm.dmix_rate 48000
 | 
				
			||||||
 | 
					defaults.pcm.dmix_format S16_LE
 | 
				
			||||||
defaults.pcm.front.card defaults.pcm.card
 | 
					defaults.pcm.front.card defaults.pcm.card
 | 
				
			||||||
defaults.pcm.front.device defaults.pcm.device
 | 
					defaults.pcm.front.device defaults.pcm.device
 | 
				
			||||||
defaults.pcm.rear.card defaults.pcm.card
 | 
					defaults.pcm.rear.card defaults.pcm.card
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -18,11 +18,17 @@ pcm.!dmix {
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
	@args.FORMAT {
 | 
						@args.FORMAT {
 | 
				
			||||||
		type string
 | 
							type string
 | 
				
			||||||
		default S16_LE
 | 
							default {
 | 
				
			||||||
 | 
								@func refer
 | 
				
			||||||
 | 
								name defaults.pcm.dmix_format
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
	@args.RATE {
 | 
						@args.RATE {
 | 
				
			||||||
		type integer
 | 
							type integer
 | 
				
			||||||
		default 48000
 | 
							default {
 | 
				
			||||||
 | 
								@func refer
 | 
				
			||||||
 | 
								name defaults.pcm.dmix_rate
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
	type dmix
 | 
						type dmix
 | 
				
			||||||
	ipc_key {
 | 
						ipc_key {
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -18,11 +18,17 @@ pcm.!dsnoop {
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
	@args.FORMAT {
 | 
						@args.FORMAT {
 | 
				
			||||||
		type string
 | 
							type string
 | 
				
			||||||
		default S16
 | 
							default {
 | 
				
			||||||
 | 
								@func refer
 | 
				
			||||||
 | 
								name defaults.pcm.dmix_format
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
	@args.RATE {
 | 
						@args.RATE {
 | 
				
			||||||
		type integer
 | 
							type integer
 | 
				
			||||||
		default 48000
 | 
							default {
 | 
				
			||||||
 | 
								@func refer
 | 
				
			||||||
 | 
								name defaults.pcm.dmix_rate
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
	type dsnoop
 | 
						type dsnoop
 | 
				
			||||||
	ipc_key {
 | 
						ipc_key {
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue