policy_hal: avoid unnecessary voip and direct flags setting

When new voip call started with another voip call working,
direct output is closed/opened repeatedly because both voip
call are trying to acquire direct output.

Avoid setting unnecessary voip and direct flags when voip
output is in use.

CRs-Fixed: 2338187
Change-Id: I01255afb011bf1bdaa43bb83f1ab8874234201f7
1 file changed
tree: 8dad366300db7b6f08cdcbeccaa711d4a5d6d4b4
  1. policy_hal/
  2. Android.mk