device/viliv/s5
Revision | 7be867d7ef1647c0a05da30a4c07509b5613db71 (tree) |
---|---|
Zeit | 2010-08-09 12:09:55 |
Autor | Owen Kwon <pinebud@gmai...> |
Commiter | Owen Kwon |
added asound.conf file for s5
@@ -41,6 +41,7 @@ $(eval $(call add-prebuilt-target,$(TARGET_OUT_DATA_ETC),pointercal)) | ||
41 | 41 | $(eval $(call add-prebuilt-target,$(TARGET_OUT_DATA_ETC),ts.conf)) |
42 | 42 | $(eval $(call add-prebuilt-target,$(TARGET_OUT_DATA_ETC),ts.env)) |
43 | 43 | $(eval $(call add-prebuilt-target,$(TARGET_OUT_DATA_ETC),ins_pointercal.sh)) |
44 | +$(eval $(call add-prebuilt-target,$(TARGET_OUT_DATA_ETC),asound.conf)) | |
44 | 45 | |
45 | 46 | ALL_FIRMWARES := $(shell cd $(LOCAL_PATH) && find firmware -type f) |
46 | 47 | $(eval $(foreach f,$(ALL_FIRMWARES),$(call add-prebuilt-target,$(TARGET_OUT_SHARED_LIBRARIES),$(f)))) |
@@ -0,0 +1,124 @@ | ||
1 | +# refered to beagle board setting.. | |
2 | + | |
3 | +# mixer devices | |
4 | +ctl.AndroidPlayback { | |
5 | + type hw | |
6 | + card 0 | |
7 | +} | |
8 | + | |
9 | +ctl.AndroidRecord { | |
10 | + type hw | |
11 | + card 0 | |
12 | +} | |
13 | + | |
14 | +# playback devices | |
15 | + | |
16 | +pcm.AndroidPlayback { | |
17 | + type hw | |
18 | + card 0 | |
19 | +} | |
20 | + | |
21 | +pcm.AndroidPlayback_Speaker { | |
22 | + type hooks | |
23 | + slave.pcm { | |
24 | + type hw | |
25 | + card 0 | |
26 | + device 0 | |
27 | + } | |
28 | + hooks.0 { | |
29 | + type ctl_elems | |
30 | + hook_args[ | |
31 | +{ name 'Front Playback Volume' value.0 31 value.1 31 } | |
32 | +{ name 'Front Playback Switch' value.0 true value.1 true } | |
33 | +{ name 'Headphone Playback Switch' value.0 false value.1 false } | |
34 | + ] | |
35 | + } | |
36 | +} | |
37 | + | |
38 | +pcm.AndroidPlayback_Speaker_normal { | |
39 | + type hooks | |
40 | + slave.pcm { | |
41 | + type hw | |
42 | + card 0 | |
43 | + device 0 | |
44 | + } | |
45 | + hooks.0 { | |
46 | + type ctl_elems | |
47 | + hook_args[ | |
48 | +{ name 'Front Playback Volume' value.0 31 value.1 31 } | |
49 | +{ name 'Front Playback Switch' value.0 true value.1 true } | |
50 | +{ name 'Headphone Playback Switch' value.0 false value.1 false } | |
51 | +{ name 'Master Playback Volume' value 24 } | |
52 | +{ name 'Master Playback Switch' value true } | |
53 | + ] | |
54 | + } | |
55 | +} | |
56 | + | |
57 | +pcm.AndroidPlayback_Headset { | |
58 | + type hooks | |
59 | + slave.pcm { | |
60 | + type hw | |
61 | + card 0 | |
62 | + device 0 | |
63 | + } | |
64 | + hooks.0 { | |
65 | + type ctl_elems | |
66 | + hook_args[ | |
67 | +{ name 'Front Playback Volume' value.0 31 value.1 31 } | |
68 | +{ name 'Front Playback Switch' value.0 false value.1 false } | |
69 | +{ name 'Headphone Playback Switch' value.0 true value.1 true } | |
70 | + ] | |
71 | + } | |
72 | +} | |
73 | + | |
74 | +pcm.AndroidPlayback_Earpiece { | |
75 | + type hooks | |
76 | + slave.pcm { | |
77 | + type hw | |
78 | + card 0 | |
79 | + device 0 | |
80 | + } | |
81 | + hooks.0 { | |
82 | + type ctl_elems | |
83 | + hook_args[ | |
84 | +{ name 'Front Playback Volume' value.0 31 value.1 31 } | |
85 | +{ name 'Front Playback Switch' value.0 false value.1 false } | |
86 | +{ name 'Headphone Playback Switch' value.0 true value.1 true } | |
87 | + ] | |
88 | + } | |
89 | +} | |
90 | + | |
91 | +#recording device | |
92 | +pcm.AndroidIn { | |
93 | + type hooks | |
94 | + slave.pcm { | |
95 | + type hw | |
96 | + card 0 | |
97 | + device 0 | |
98 | + } | |
99 | + hooks.0 { | |
100 | + type ctl_elems | |
101 | + hook_args [ | |
102 | +{ name 'Capture Switch' value.0 true value.1 true } | |
103 | +{ name 'Mic Boost' value.0 2 value.1 2 } | |
104 | +{ name 'Input Source' value 'Mic' } | |
105 | + ] | |
106 | + } | |
107 | +} | |
108 | + | |
109 | +pcm.AndroidOut { | |
110 | + type hooks | |
111 | + slave.pcm { | |
112 | + type hw | |
113 | + card 0 | |
114 | + device 0 | |
115 | + } | |
116 | + hooks.0 { | |
117 | + type ctl_elems | |
118 | + hook_args [ | |
119 | +{ name 'Capture Switch' value.0 false value.1 false } | |
120 | +{ name 'Mic Boost' value.0 0 value.1 0 } | |
121 | +{ name 'Input Source' value 'Mic' } | |
122 | + ] | |
123 | + } | |
124 | +} |