Fix mute issue when changing audio routes

When audio device routing changes, verify that streams now routed via
fixed/full volume properly update volume index and mute state to ensure
the user does not get into a state where the stream is muted, but full
volume behavior does not allow mute changes.

AudioService#onObserveDevicesForAllStreams() is called as a result of AudioDeviceInventory#onReportNewRoutes().

Bug: 162480816
Test: manual
Change-Id: Ia5298178338e70684176c5c8a6dc6a864bab6efe
1 file changed