I am building an app which plays background music during incoming call.
It works fine when i get an incoming call it starts music on external speaker but when i answered call I have setSpeakerphoneOn(true)
that plays music and caller voice on external speaker but mic doesn't pick up that playing sound it only picks up my voice .
Where am I wrong I don't know .Anyone knows please let me know.I would be thankful.
m_audioManager = (AudioManager)getSystemService(Context.AUDIO_SERVICE);
Log.d("Is phone speaker : ","IDLE-1-->"+ m_audioManager.isSpeakerphoneOn());
m_audioManager.setMode(AudioManager.MODE_IN_CALL);
m_audioManager.setSpeakerphoneOn(true);
RecieverDialog.mp.start();