summaryrefslogtreecommitdiffstats
path: root/recipes-bsp/alsa-state
diff options
context:
space:
mode:
authorDaiane Angolini <daiane.angolini@freescale.com>2013-10-23 12:10:14 +0000
committerOtavio Salvador <otavio@ossystems.com.br>2013-10-28 10:13:33 -0200
commit7d2c8a7af12d81556caa162cf3ab6d3207a53d8f (patch)
treefa6cffb92ac6863bdb3b8fb1a19298f60f5e3a73 /recipes-bsp/alsa-state
parentca49c2f7370e0b9499496035c0df540df3460555 (diff)
downloadmeta-fsl-arm-7d2c8a7af12d81556caa162cf3ab6d3207a53d8f.tar.gz
alsa-state: Fix mx6 buffer time
When the buffer time is 512000, there are many audio bitstreams can't be played, like 88.2k/6channles/16b on sabre_SD and 96k/24b/6channels on sabre_auto. Because ALSA can't calculate a suitable playback parameter group (period_size, period_time, period_count, buffer_size, buffer_count and so on) for these bitstreams. So update the buffer time to 450000, which will fix the problem. Change-Id: Idf2c59c3e5a2447f5d22e00d9f1b35ddb1a6fc4d Signed-off-by: Wang Shengjiu <B02247@freescale.com> Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
Diffstat (limited to 'recipes-bsp/alsa-state')
-rwxr-xr-xrecipes-bsp/alsa-state/alsa-state/mx6/asound.conf36
1 files changed, 18 insertions, 18 deletions
diff --git a/recipes-bsp/alsa-state/alsa-state/mx6/asound.conf b/recipes-bsp/alsa-state/alsa-state/mx6/asound.conf
index 8c26a56..aff332e 100755
--- a/recipes-bsp/alsa-state/alsa-state/mx6/asound.conf
+++ b/recipes-bsp/alsa-state/alsa-state/mx6/asound.conf
@@ -7,7 +7,7 @@ ipc_key_add_uid yes
7slave{ 7slave{
8pcm "hw:0,0" 8pcm "hw:0,0"
9period_time 10000 9period_time 10000
10buffer_time 512000 10buffer_time 450000
11format S16_LE 11format S16_LE
12rate 48000 12rate 48000
13} 13}
@@ -20,7 +20,7 @@ ipc_key_add_uid yes
20slave{ 20slave{
21pcm "hw:0,0" 21pcm "hw:0,0"
22period_time 10000 22period_time 10000
23buffer_time 512000 23buffer_time 450000
24format S16_LE 24format S16_LE
25rate 44100 25rate 44100
26} 26}
@@ -33,7 +33,7 @@ ipc_key_add_uid yes
33slave{ 33slave{
34pcm "hw:0,0" 34pcm "hw:0,0"
35period_time 10000 35period_time 10000
36buffer_time 512000 36buffer_time 450000
37format S16_LE 37format S16_LE
38rate 32000 38rate 32000
39} 39}
@@ -46,7 +46,7 @@ ipc_key_add_uid yes
46slave{ 46slave{
47pcm "hw:0,0" 47pcm "hw:0,0"
48period_time 10000 48period_time 10000
49buffer_time 512000 49buffer_time 450000
50format S16_LE 50format S16_LE
51rate 24000 51rate 24000
52} 52}
@@ -59,7 +59,7 @@ ipc_key_add_uid yes
59slave{ 59slave{
60pcm "hw:0,0" 60pcm "hw:0,0"
61period_time 10000 61period_time 10000
62buffer_time 512000 62buffer_time 450000
63format S16_LE 63format S16_LE
64rate 22050 64rate 22050
65} 65}
@@ -72,7 +72,7 @@ ipc_key_add_uid yes
72slave{ 72slave{
73pcm "hw:0,0" 73pcm "hw:0,0"
74period_time 10000 74period_time 10000
75buffer_time 512000 75buffer_time 450000
76format S16_LE 76format S16_LE
77rate 16000 77rate 16000
78} 78}
@@ -85,7 +85,7 @@ ipc_key_add_uid yes
85slave{ 85slave{
86pcm "hw:0,0" 86pcm "hw:0,0"
87period_time 10000 87period_time 10000
88buffer_time 512000 88buffer_time 450000
89format S16_LE 89format S16_LE
90rate 12000 90rate 12000
91} 91}
@@ -98,7 +98,7 @@ ipc_key_add_uid yes
98slave{ 98slave{
99pcm "hw:0,0" 99pcm "hw:0,0"
100period_time 10000 100period_time 10000
101buffer_time 512000 101buffer_time 450000
102format S16_LE 102format S16_LE
103rate 11025 103rate 11025
104} 104}
@@ -111,7 +111,7 @@ ipc_key_add_uid yes
111slave{ 111slave{
112pcm "hw:0,0" 112pcm "hw:0,0"
113period_time 10000 113period_time 10000
114buffer_time 512000 114buffer_time 450000
115format S16_LE 115format S16_LE
116rate 8000 116rate 8000
117} 117}
@@ -124,7 +124,7 @@ ipc_key_add_uid yes
124slave{ 124slave{
125pcm "hw:0,0" 125pcm "hw:0,0"
126period_time 10000 126period_time 10000
127buffer_time 512000 127buffer_time 450000
128format S16_LE 128format S16_LE
129rate 48000 129rate 48000
130} 130}
@@ -137,7 +137,7 @@ ipc_key_add_uid yes
137slave{ 137slave{
138pcm "hw:0,0" 138pcm "hw:0,0"
139period_time 10000 139period_time 10000
140buffer_time 512000 140buffer_time 450000
141format S16_LE 141format S16_LE
142rate 44100 142rate 44100
143} 143}
@@ -150,7 +150,7 @@ ipc_key_add_uid yes
150slave{ 150slave{
151pcm "hw:0,0" 151pcm "hw:0,0"
152period_time 10000 152period_time 10000
153buffer_time 512000 153buffer_time 450000
154format S16_LE 154format S16_LE
155rate 32000 155rate 32000
156} 156}
@@ -163,7 +163,7 @@ ipc_key_add_uid yes
163slave{ 163slave{
164pcm "hw:0,0" 164pcm "hw:0,0"
165period_time 10000 165period_time 10000
166buffer_time 512000 166buffer_time 450000
167format S16_LE 167format S16_LE
168rate 24000 168rate 24000
169} 169}
@@ -176,7 +176,7 @@ ipc_key_add_uid yes
176slave{ 176slave{
177pcm "hw:0,0" 177pcm "hw:0,0"
178period_time 10000 178period_time 10000
179buffer_time 512000 179buffer_time 450000
180format S16_LE 180format S16_LE
181rate 22050 181rate 22050
182} 182}
@@ -189,7 +189,7 @@ ipc_key_add_uid yes
189slave{ 189slave{
190pcm "hw:0,0" 190pcm "hw:0,0"
191period_time 10000 191period_time 10000
192buffer_time 512000 192buffer_time 450000
193format S16_LE 193format S16_LE
194rate 16000 194rate 16000
195} 195}
@@ -202,7 +202,7 @@ ipc_key_add_uid yes
202slave{ 202slave{
203pcm "hw:0,0" 203pcm "hw:0,0"
204period_time 10000 204period_time 10000
205buffer_time 512000 205buffer_time 450000
206format S16_LE 206format S16_LE
207rate 12000 207rate 12000
208} 208}
@@ -215,7 +215,7 @@ ipc_key_add_uid yes
215slave{ 215slave{
216pcm "hw:0,0" 216pcm "hw:0,0"
217period_time 10000 217period_time 10000
218buffer_time 512000 218buffer_time 450000
219format S16_LE 219format S16_LE
220rate 11025 220rate 11025
221} 221}
@@ -228,7 +228,7 @@ ipc_key_add_uid yes
228slave{ 228slave{
229pcm "hw:0,0" 229pcm "hw:0,0"
230period_time 10000 230period_time 10000
231buffer_time 512000 231buffer_time 450000
232format S16_LE 232format S16_LE
233rate 8000 233rate 8000
234} 234}