Scroll to navigation

ENUM SND_JACK_TYPES(9) Miscellaneous Functions ENUM SND_JACK_TYPES(9)

NAME

enum_snd_jack_types - Jack types which can be reported

SYNOPSIS

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
};  

CONSTANTS

SND_JACK_HEADPHONE
Headphone
SND_JACK_MICROPHONE
Microphone
SND_JACK_HEADSET
Headset
SND_JACK_LINEOUT
Line out
SND_JACK_MECHANICAL
Mechanical switch
SND_JACK_VIDEOOUT
Video out
SND_JACK_AVOUT
AV (Audio Video) out
SND_JACK_LINEIN
Line in
SND_JACK_BTN_0
Button 0
SND_JACK_BTN_1
Button 1
SND_JACK_BTN_2
Button 2
SND_JACK_BTN_3
Button 3
SND_JACK_BTN_4
Button 4
SND_JACK_BTN_5
Button 5

DESCRIPTION

These values are used as a bitmask.
Note that this must be kept in sync with the lookup table in sound/core/jack.c.

COPYRIGHT

January 2017 Kernel Hackers Manual 4.8.