enum snd_jack_types — Jack types which can be reported
enum snd_jack_types {
SND_JACK_HEADPHONE,
SND_JACK_MICROPHONE,
SND_JACK_HEADSET,
SND_JACK_LINEOUT,
SND_JACK_MECHANICAL,
SND_JACK_VIDEOOUT,
SND_JACK_AVOUT,
SND_JACK_LINEIN,
SND_JACK_BTN_0,
SND_JACK_BTN_1,
SND_JACK_BTN_2,
SND_JACK_BTN_3,
SND_JACK_BTN_4,
SND_JACK_BTN_5
}; Headphone
Microphone
Headset
Line out
Mechanical switch
Video out
AV (Audio Video) out
Line in
Button 0
Button 1
Button 2
Button 3
Button 4
Button 5