linux/drivers/media/video/mxb.h
<<
>>
Prefs
   1#ifndef __MXB__
   2#define __MXB__
   3
   4#define BASE_VIDIOC_MXB 10
   5
   6#define MXB_S_AUDIO_CD          _IOW  ('V', BASE_VIDIOC_PRIVATE+BASE_VIDIOC_MXB+0, int)
   7#define MXB_S_AUDIO_LINE        _IOW  ('V', BASE_VIDIOC_PRIVATE+BASE_VIDIOC_MXB+1, int)
   8
   9#define MXB_IDENTIFIER "Multimedia eXtension Board"
  10
  11#define MXB_AUDIOS      6
  12
  13/* these are the available audio sources, which can switched
  14   to the line- and cd-output individually */
  15static struct v4l2_audio mxb_audios[MXB_AUDIOS] = {
  16            {
  17                .index  = 0,
  18                .name   = "Tuner",
  19                .capability = V4L2_AUDCAP_STEREO,
  20        } , {
  21                .index  = 1,
  22                .name   = "AUX1",
  23                .capability = V4L2_AUDCAP_STEREO,
  24        } , {
  25                .index  = 2,
  26                .name   = "AUX2",
  27                .capability = V4L2_AUDCAP_STEREO,
  28        } , {
  29                .index  = 3,
  30                .name   = "AUX3",
  31                .capability = V4L2_AUDCAP_STEREO,
  32        } , {
  33                .index  = 4,
  34                .name   = "Radio (X9)",
  35                .capability = V4L2_AUDCAP_STEREO,
  36        } , {
  37                .index  = 5,
  38                .name   = "CD-ROM (X10)",
  39                .capability = V4L2_AUDCAP_STEREO,
  40        }
  41};
  42#endif
  43