| snd_jack_new(9) - phpMan
SND_JACK_NEW(9) Miscellaneous Functions SND_JACK_NEW(9)
NAME
snd_jack_new - Create a new jack
SYNOPSIS
int snd_jack_new(struct snd_card * card, const char * id, int type,
struct snd_jack ** jjack, bool initial_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
Creates a new jack object.
RETURN
Zero if successful, or a negative error code on failure. On success jjack will be
initialised.
COPYRIGHT
Kernel Hackers Manual 4.8. January 2017 SND_JACK_NEW(9)
|