hal: fix voip usecase selection for voice_tx path

Some VoIP clients may choose to open the input streams as soon as the phone
state is set to MODE_RINGTONE to allow lower start latency when the call
is connected. In such situation dev mode will not be still set to
MODE_IN_COMMUNICATION while choosing voip usecase, hence adding check
for audio source as well
Change-Id: I267c3c2b66a4bb7b66a1b3df5669663193df7215
1 file changed