snd_jack_new — Create a new jack
int snd_jack_new ( | struct snd_card * card, |
const char * id, | |
int type, | |
struct snd_jack ** jjack, | |
bool initial_kctl, | |
bool phantom_jack) ; |
card
the card instance
id
an identifying string for this jack
type
a bitmask of enum snd_jack_type values that can be detected by this jack
jjack
Used to provide the allocated jack object to the caller.
initial_kctl
if true, create a kcontrol and add it to the jack list.
phantom_jack
Don't create a input device for phantom jacks.