Subversion Repositories shark

Rev

Rev 459 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
459 giacomo 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 */
15
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