Android-x86
Fork
Spenden

  • R/O
  • HTTP
  • SSH
  • HTTPS

device-viliv-s5: Commit

device/viliv/s5


Commit MetaInfo

Revision7be867d7ef1647c0a05da30a4c07509b5613db71 (tree)
Zeit2010-08-09 12:09:55
AutorOwen Kwon <pinebud@gmai...>
CommiterOwen Kwon

Log Message

added asound.conf file for s5

Ändern Zusammenfassung

Diff

--- a/AndroidBoard.mk
+++ b/AndroidBoard.mk
@@ -41,6 +41,7 @@ $(eval $(call add-prebuilt-target,$(TARGET_OUT_DATA_ETC),pointercal))
4141 $(eval $(call add-prebuilt-target,$(TARGET_OUT_DATA_ETC),ts.conf))
4242 $(eval $(call add-prebuilt-target,$(TARGET_OUT_DATA_ETC),ts.env))
4343 $(eval $(call add-prebuilt-target,$(TARGET_OUT_DATA_ETC),ins_pointercal.sh))
44+$(eval $(call add-prebuilt-target,$(TARGET_OUT_DATA_ETC),asound.conf))
4445
4546 ALL_FIRMWARES := $(shell cd $(LOCAL_PATH) && find firmware -type f)
4647 $(eval $(foreach f,$(ALL_FIRMWARES),$(call add-prebuilt-target,$(TARGET_OUT_SHARED_LIBRARIES),$(f))))
--- /dev/null
+++ b/asound.conf
@@ -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+}
Show on old repository browser