Logo Search packages:      
Sourcecode: linux version File versions  Download package

mxb.h

#ifndef __MXB__
#define __MXB__

#define BASE_VIDIOC_MXB 10

#define MXB_S_AUDIO_CD        _IOW  ('V', BASE_VIDIOC_PRIVATE+BASE_VIDIOC_MXB+0, int)
#define MXB_S_AUDIO_LINE      _IOW  ('V', BASE_VIDIOC_PRIVATE+BASE_VIDIOC_MXB+1, int)

#define MXB_IDENTIFIER "Multimedia eXtension Board"

#define MXB_AUDIOS      6

/* these are the available audio sources, which can switched
   to the line- and cd-output individually */
static struct v4l2_audio mxb_audios[MXB_AUDIOS] = {
          {
            .index      = 0,
            .name = "Tuner",
            .capability = V4L2_AUDCAP_STEREO,
      } , {
            .index      = 1,
            .name = "AUX1",
            .capability = V4L2_AUDCAP_STEREO,
      } , {
            .index      = 2,
            .name = "AUX2",
            .capability = V4L2_AUDCAP_STEREO,
      } , {
            .index      = 3,
            .name = "AUX3",
            .capability = V4L2_AUDCAP_STEREO,
      } , {
            .index      = 4,
            .name = "Radio (X9)",
            .capability = V4L2_AUDCAP_STEREO,
      } , {
            .index      = 5,
            .name = "CD-ROM (X10)",
            .capability = V4L2_AUDCAP_STEREO,
      }
};
#endif

Generated by  Doxygen 1.6.0   Back to index