|
@@ -203,8 +203,7 @@ class AudioDeviceHandlerGeneric implements
|
203
|
203
|
|
204
|
204
|
@Override
|
205
|
205
|
public boolean setMode(int mode) {
|
206
|
|
- // if (mode == AudioModeModule.DEFAULT) {
|
207
|
|
- if (true) {
|
|
206
|
+ if (mode == AudioModeModule.DEFAULT) {
|
208
|
207
|
audioFocusLost = false;
|
209
|
208
|
audioManager.setMode(AudioManager.MODE_NORMAL);
|
210
|
209
|
audioManager.abandonAudioFocus(this);
|
|
@@ -214,8 +213,7 @@ class AudioDeviceHandlerGeneric implements
|
214
|
213
|
return true;
|
215
|
214
|
}
|
216
|
215
|
|
217
|
|
- // audioManager.setMode(AudioManager.MODE_IN_COMMUNICATION);
|
218
|
|
- audioManager.setMode(AudioManager.MODE_NORMAL);
|
|
216
|
+ audioManager.setMode(AudioManager.MODE_IN_COMMUNICATION);
|
219
|
217
|
audioManager.setMicrophoneMute(false);
|
220
|
218
|
|
221
|
219
|
if (audioManager.requestAudioFocus(this, AudioManager.STREAM_VOICE_CALL, AudioManager.AUDIOFOCUS_GAIN)
|