snd_jack_new (9) - Linux Manuals
snd_jack_new: Create a new jack
NAME
snd_jack_new - Create a new jack
SYNOPSIS
-
int snd_jack_new(struct snd_card
* card, const char* id, inttype, struct snd_jack ** jjack, boolinitial_kctl, bool phantom_jack);
ARGUMENTS
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.
DESCRIPTION
RETURN
Zero if successful, or a negative error code on failure. On success jjack will be initialised.
COPYRIGHT