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