Loading hal/msm8974/platform.c +2 −0 Original line number Diff line number Diff line Loading @@ -1168,6 +1168,7 @@ snd_device_t platform_get_input_snd_device(void *platform, audio_devices_t out_d } } else if (out_device & AUDIO_DEVICE_OUT_WIRED_HEADSET) { snd_device = SND_DEVICE_IN_VOICE_HEADSET_MIC; set_echo_reference(adev->mixer, EC_REF_RX); } else if (out_device & AUDIO_DEVICE_OUT_ALL_SCO) { if (my_data->btsco_sample_rate == SAMPLE_RATE_16KHZ) snd_device = SND_DEVICE_IN_BT_SCO_MIC_WB; Loading @@ -1186,6 +1187,7 @@ snd_device_t platform_get_input_snd_device(void *platform, audio_devices_t out_d } } else { snd_device = SND_DEVICE_IN_VOICE_SPEAKER_MIC; set_echo_reference(adev->mixer, EC_REF_RX); } } } else if (source == AUDIO_SOURCE_CAMCORDER) { Loading Loading
hal/msm8974/platform.c +2 −0 Original line number Diff line number Diff line Loading @@ -1168,6 +1168,7 @@ snd_device_t platform_get_input_snd_device(void *platform, audio_devices_t out_d } } else if (out_device & AUDIO_DEVICE_OUT_WIRED_HEADSET) { snd_device = SND_DEVICE_IN_VOICE_HEADSET_MIC; set_echo_reference(adev->mixer, EC_REF_RX); } else if (out_device & AUDIO_DEVICE_OUT_ALL_SCO) { if (my_data->btsco_sample_rate == SAMPLE_RATE_16KHZ) snd_device = SND_DEVICE_IN_BT_SCO_MIC_WB; Loading @@ -1186,6 +1187,7 @@ snd_device_t platform_get_input_snd_device(void *platform, audio_devices_t out_d } } else { snd_device = SND_DEVICE_IN_VOICE_SPEAKER_MIC; set_echo_reference(adev->mixer, EC_REF_RX); } } } else if (source == AUDIO_SOURCE_CAMCORDER) { Loading