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>
slave{
pcm "hw:0,0"
period_time 10000
-buffer_time 512000
+buffer_time 450000
format S16_LE
rate 48000
}
slave{
pcm "hw:0,0"
period_time 10000
-buffer_time 512000
+buffer_time 450000
format S16_LE
rate 44100
}
slave{
pcm "hw:0,0"
period_time 10000
-buffer_time 512000
+buffer_time 450000
format S16_LE
rate 32000
}
slave{
pcm "hw:0,0"
period_time 10000
-buffer_time 512000
+buffer_time 450000
format S16_LE
rate 24000
}
slave{
pcm "hw:0,0"
period_time 10000
-buffer_time 512000
+buffer_time 450000
format S16_LE
rate 22050
}
slave{
pcm "hw:0,0"
period_time 10000
-buffer_time 512000
+buffer_time 450000
format S16_LE
rate 16000
}
slave{
pcm "hw:0,0"
period_time 10000
-buffer_time 512000
+buffer_time 450000
format S16_LE
rate 12000
}
slave{
pcm "hw:0,0"
period_time 10000
-buffer_time 512000
+buffer_time 450000
format S16_LE
rate 11025
}
slave{
pcm "hw:0,0"
period_time 10000
-buffer_time 512000
+buffer_time 450000
format S16_LE
rate 8000
}
slave{
pcm "hw:0,0"
period_time 10000
-buffer_time 512000
+buffer_time 450000
format S16_LE
rate 48000
}
slave{
pcm "hw:0,0"
period_time 10000
-buffer_time 512000
+buffer_time 450000
format S16_LE
rate 44100
}
slave{
pcm "hw:0,0"
period_time 10000
-buffer_time 512000
+buffer_time 450000
format S16_LE
rate 32000
}
slave{
pcm "hw:0,0"
period_time 10000
-buffer_time 512000
+buffer_time 450000
format S16_LE
rate 24000
}
slave{
pcm "hw:0,0"
period_time 10000
-buffer_time 512000
+buffer_time 450000
format S16_LE
rate 22050
}
slave{
pcm "hw:0,0"
period_time 10000
-buffer_time 512000
+buffer_time 450000
format S16_LE
rate 16000
}
slave{
pcm "hw:0,0"
period_time 10000
-buffer_time 512000
+buffer_time 450000
format S16_LE
rate 12000
}
slave{
pcm "hw:0,0"
period_time 10000
-buffer_time 512000
+buffer_time 450000
format S16_LE
rate 11025
}
slave{
pcm "hw:0,0"
period_time 10000
-buffer_time 512000
+buffer_time 450000
format S16_LE
rate 8000
}