snd_ctl_replace — replace the control instance of the card
|struct snd_card * card,|
|struct snd_kcontrol * kcontrol,|
the card instance
the control instance to replace
add the control if not already added
Replaces the given control. If the given control does not exist and the add_on_replace flag is set, the control is added. If the control exists, it is destroyed first.
It frees automatically the control which cannot be added or replaced.