mirror of
				https://github.com/alsa-project/alsa-lib.git
				synced 2025-11-03 09:01:52 -05:00 
			
		
		
		
	Changes and cleanups for the timer API.
The device lists use the next device syntax now.
This commit is contained in:
		
							parent
							
								
									61e95094e7
								
							
						
					
					
						commit
						35cb79860d
					
				
					 12 changed files with 204 additions and 78 deletions
				
			
		| 
						 | 
				
			
			@ -81,12 +81,24 @@ int snd_ctl_cwrite(snd_ctl_t *ctl, snd_control_t *control)
 | 
			
		|||
	return ctl->ops->cwrite(ctl, control);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
int snd_ctl_hwdep_next_device(snd_ctl_t *ctl, int * device)
 | 
			
		||||
{
 | 
			
		||||
	assert(ctl && device);
 | 
			
		||||
	return ctl->ops->hwdep_next_device(ctl, device);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
int snd_ctl_hwdep_info(snd_ctl_t *ctl, snd_hwdep_info_t * info)
 | 
			
		||||
{
 | 
			
		||||
	assert(ctl && info);
 | 
			
		||||
	return ctl->ops->hwdep_info(ctl, info);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
int snd_ctl_pcm_next_device(snd_ctl_t *ctl, int * device)
 | 
			
		||||
{
 | 
			
		||||
	assert(ctl && device);
 | 
			
		||||
	return ctl->ops->pcm_next_device(ctl, device);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
int snd_ctl_pcm_info(snd_ctl_t *ctl, snd_pcm_info_t * info)
 | 
			
		||||
{
 | 
			
		||||
	assert(ctl && info);
 | 
			
		||||
| 
						 | 
				
			
			@ -99,6 +111,12 @@ int snd_ctl_pcm_prefer_subdevice(snd_ctl_t *ctl, int subdev)
 | 
			
		|||
	return ctl->ops->pcm_prefer_subdevice(ctl, subdev);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
int snd_ctl_rawmidi_next_device(snd_ctl_t *ctl, int * device)
 | 
			
		||||
{
 | 
			
		||||
	assert(ctl && device);
 | 
			
		||||
	return ctl->ops->rawmidi_next_device(ctl, device);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
int snd_ctl_rawmidi_info(snd_ctl_t *ctl, snd_rawmidi_info_t * info)
 | 
			
		||||
{
 | 
			
		||||
	assert(ctl && info);
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue