mirror of
				https://github.com/alsa-project/alsa-lib.git
				synced 2025-11-03 09:01:52 -05:00 
			
		
		
		
	ctl: use consistent name for second argument of snd_ctl_elem_read/write
Second argument of these functions has three different names in
documentation/header/code (obj/control/value). This easily causes users'
confusion.
This commit applies consistent names for the arguments.
Fixes: 90020c05f8 ('ctl: improve comments for handling element data')
Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
			
			
This commit is contained in:
		
							parent
							
								
									06a51e29f4
								
							
						
					
					
						commit
						7117d22cf2
					
				
					 2 changed files with 10 additions and 10 deletions
				
			
		| 
						 | 
				
			
			@ -820,27 +820,27 @@ int snd_ctl_elem_remove(snd_ctl_t *ctl, snd_ctl_elem_id_t *id)
 | 
			
		|||
/**
 | 
			
		||||
 * \brief Get CTL element value
 | 
			
		||||
 * \param ctl CTL handle
 | 
			
		||||
 * \param obj Data of an element.
 | 
			
		||||
 * \param data Data of an element.
 | 
			
		||||
 * \return 0 on success otherwise a negative error code
 | 
			
		||||
 */
 | 
			
		||||
int snd_ctl_elem_read(snd_ctl_t *ctl, snd_ctl_elem_value_t *control)
 | 
			
		||||
int snd_ctl_elem_read(snd_ctl_t *ctl, snd_ctl_elem_value_t *data)
 | 
			
		||||
{
 | 
			
		||||
	assert(ctl && control && (control->id.name[0] || control->id.numid));
 | 
			
		||||
	return ctl->ops->element_read(ctl, control);
 | 
			
		||||
	assert(ctl && data && (data->id.name[0] || data->id.numid));
 | 
			
		||||
	return ctl->ops->element_read(ctl, data);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * \brief Set CTL element value
 | 
			
		||||
 * \param ctl CTL handle
 | 
			
		||||
 * \param obj Data of an element.
 | 
			
		||||
 * \param data Data of an element.
 | 
			
		||||
 * \retval 0 on success
 | 
			
		||||
 * \retval >0 on success when value was changed
 | 
			
		||||
 * \retval <0 a negative error code
 | 
			
		||||
 */
 | 
			
		||||
int snd_ctl_elem_write(snd_ctl_t *ctl, snd_ctl_elem_value_t *control)
 | 
			
		||||
int snd_ctl_elem_write(snd_ctl_t *ctl, snd_ctl_elem_value_t *data)
 | 
			
		||||
{
 | 
			
		||||
	assert(ctl && control && (control->id.name[0] || control->id.numid));
 | 
			
		||||
	return ctl->ops->element_write(ctl, control);
 | 
			
		||||
	assert(ctl && data && (data->id.name[0] || data->id.numid));
 | 
			
		||||
	return ctl->ops->element_write(ctl, data);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static int snd_ctl_tlv_do(snd_ctl_t *ctl, int op_flag,
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue