libaudiohal: call prepareToDisconnectExternalDevice when it is available

Bug: 279824103
Test: atest audiosystem_tests
Change-Id: I03149b454f02aa670c50f2345d64b3f52d972b2a
3 files changed