mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-11 15:11:48 -04:00
Merge "dsp: adm: use default rate for unsupported sample rates"
This commit is contained in:
commit
0ed4827e2f
1 changed files with 8 additions and 3 deletions
11
dsp/q6adm.c
11
dsp/q6adm.c
|
|
@ -3044,14 +3044,19 @@ int adm_open(int port_id, int path, int rate, int channel_mode, int topology,
|
|||
}
|
||||
|
||||
if ((topology == VPM_TX_SM_ECNS_V2_COPP_TOPOLOGY) ||
|
||||
(topology == VPM_TX_DM_FLUENCE_COPP_TOPOLOGY) ||
|
||||
(topology == VPM_TX_DM_RFECNS_COPP_TOPOLOGY)||
|
||||
(topology == VPM_TX_DM_FLUENCE_EF_COPP_TOPOLOGY)) {
|
||||
if ((rate != ADM_CMD_COPP_OPEN_SAMPLE_RATE_8K) &&
|
||||
(rate != ADM_CMD_COPP_OPEN_SAMPLE_RATE_16K) &&
|
||||
(rate != ADM_CMD_COPP_OPEN_SAMPLE_RATE_32K) &&
|
||||
(rate != ADM_CMD_COPP_OPEN_SAMPLE_RATE_48K))
|
||||
rate = 16000;
|
||||
rate = 16000;
|
||||
}
|
||||
if ((topology == VPM_TX_DM_FLUENCE_COPP_TOPOLOGY) ||
|
||||
(topology == VPM_TX_DM_RFECNS_COPP_TOPOLOGY)) {
|
||||
if ((rate != ADM_CMD_COPP_OPEN_SAMPLE_RATE_8K) &&
|
||||
(rate != ADM_CMD_COPP_OPEN_SAMPLE_RATE_16K) &&
|
||||
(rate != ADM_CMD_COPP_OPEN_SAMPLE_RATE_32K))
|
||||
rate = 16000;
|
||||
}
|
||||
|
||||
if (topology == FFECNS_TOPOLOGY) {
|
||||
|
|
|
|||
Loading…
Reference in a new issue