summaryrefslogtreecommitdiff
path: root/libs/androidfw/FileStream.cpp
diff options
context:
space:
mode:
author Santiago Seifert <aquilescanta@google.com> 2023-10-13 10:40:00 +0000
committer Santiago Seifert <aquilescanta@google.com> 2023-11-29 18:11:02 +0000
commitdc78995b35b549a37ca50ce6abf565effe5e0fce (patch)
tree849b62a85643d40fdc3342163c9491bd27e1fa9c /libs/androidfw/FileStream.cpp
parent8689962f1d03ebb6f67a09ccc5178df7ef6fe576 (diff)
Add support for wired routing
This is a revert^2 of ag/25043811. Wired routing means choosing where media plays among the non-bluetooth routes. You can find details of the design in go/wired-device-routing. You can find a summary of the change here: - Changes are guarded by the enable_audio_policies_device_and_bluetooth_controller flag in the media_solutions namespace. - All wired and active bluetooth devices routes are obtained from AudioManager. - Bluetooth route ids are obtained from BluetoothAdapter, regardless of whether the route corresponds to an active or inactive bluetooth route. - When necessary, audio routing strategies are used to route the audio away from the default audio output. Existing tests became invalid due to changes in the dependencies of AudioPoliciesDeviceRouteController. New tests are being added in the following commit where we need to need to make changes in our dependencies so as to enable testing. Bug: 305199571 Test: atest MediaRouter2HostSideTest CtsMediaBetterTogetherTestCases Change-Id: Ia051829189f14ab2eb8310bee74bd17203c0b294
Diffstat (limited to 'libs/androidfw/FileStream.cpp')
0 files changed, 0 insertions, 0 deletions