mirror of
				https://github.com/alsa-project/alsa-lib.git
				synced 2025-10-29 05:40:25 -04:00 
			
		
		
		
	Changed control to use events mask. Added subscribe ioctl
This commit is contained in:
		
							parent
							
								
									fa51799255
								
							
						
					
					
						commit
						3e97ef3ea0
					
				
					 14 changed files with 225 additions and 205 deletions
				
			
		|  | @ -62,20 +62,6 @@ void snd_ctl_event_copy(snd_ctl_event_t *dst, const snd_ctl_event_t *src); | |||
| 
 | ||||
| snd_ctl_event_type_t snd_ctl_event_get_type(const snd_ctl_event_t *obj); | ||||
| 
 | ||||
| unsigned int snd_ctl_event_get_numid(const snd_ctl_event_t *obj); | ||||
| 
 | ||||
| void snd_ctl_event_get_id(const snd_ctl_event_t *obj, snd_ctl_elem_id_t *ptr); | ||||
| 
 | ||||
| snd_ctl_elem_iface_t snd_ctl_event_get_interface(const snd_ctl_event_t *obj); | ||||
| 
 | ||||
| unsigned int snd_ctl_event_get_device(const snd_ctl_event_t *obj); | ||||
| 
 | ||||
| unsigned int snd_ctl_event_get_subdevice(const snd_ctl_event_t *obj); | ||||
| 
 | ||||
| const char *snd_ctl_event_get_name(const snd_ctl_event_t *obj); | ||||
| 
 | ||||
| unsigned int snd_ctl_event_get_index(const snd_ctl_event_t *obj); | ||||
| 
 | ||||
| size_t snd_ctl_elem_list_sizeof(); | ||||
| #define snd_ctl_elem_list_alloca(ptr) ({ assert(ptr); *ptr = (snd_ctl_elem_list_t *) alloca(snd_ctl_elem_list_sizeof()); memset(*ptr, 0, snd_ctl_elem_list_sizeof()); 0; }) | ||||
| int snd_ctl_elem_list_malloc(snd_ctl_elem_list_t **ptr); | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Abramo Bagnara
						Abramo Bagnara