hal: Fix update input device for Voice call when VOIP is closed

Input device for Voice usecase do not update proper when  VOIP
is closed. When IN_COMM mode is set, and VoIP do not start up,
input device selection for Voice call cannot get proper snd_device.

Fix this by check in_call flag to ensure input device update proper

CRs-Fixed: 1101637
Change-Id: I30d594e0c15c0265958a313ce09748d156c7c750
2 files changed