mirror of https://github.com/thesofproject/sof.git
topology2: deep buffer: use 32 bits to align with other pipelines
Now deep buffer uses S24_LE but other pipelines use S32_LE internal format . Chrome team found a bug that deep buffer can't work well with I2S codec since fw only support S32_LE for I2S now. This patch will use S32_LE to align with current requirement Signed-off-by: Rander Wang <rander.wang@intel.com>
This commit is contained in:
parent
8dc72986e7
commit
208c2049f4
|
@ -56,7 +56,7 @@ Class.Pipeline."deepbuffer-playback" {
|
|||
# 16-bit 48KHz 2ch
|
||||
Object.Base.audio_format.1 {
|
||||
out_bit_depth 32
|
||||
out_valid_bit_depth 24
|
||||
out_valid_bit_depth 32
|
||||
# 100ms buffer
|
||||
dma_buffer_size "$[$ibs * $DEEPBUFFER_FW_DMA_MS]"
|
||||
}
|
||||
|
@ -65,7 +65,7 @@ Class.Pipeline."deepbuffer-playback" {
|
|||
in_bit_depth 32
|
||||
in_valid_bit_depth 24
|
||||
out_bit_depth 32
|
||||
out_valid_bit_depth 24
|
||||
out_valid_bit_depth 32
|
||||
# 100ms buffer
|
||||
dma_buffer_size "$[$obs * $DEEPBUFFER_FW_DMA_MS]"
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue