av: Support restore track for offload/direct track

Handle setOutputDevice for offload/direct tracks
only in non-playing state

Bug: 331739807
test: run cts -m CtsMediaAudioTestCases -t android.media.audio.cts.RoutingTest#test_MediaPlayer_RoutingChangedCallback
Change-Id: Ib77b01180d98201405da1a10063dd3683705eff0
1 file changed