Send the Audio Usage down from AudioPolicyManager
Store audioUsgae in AudioAttributes and send it down to AudioFlinger::openOutput_l. Then extract audioUsage and store in SourceMetadata to pass it down to the HAL layer. Bug: 297875432 Test: Add a fake audio usage in attribute in AudioFlinger::openoutput(), then test by checking the log message. The fake usage does get pass down to the DeviceHalAidl::openOutputStream(). Flag: EXEMPT bugfix (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:f6e304f9c5066ae829a91dcd98bc6045a13a8b30) Merged-In: Ic9a739f1de50485304187be5c4b603955afabbf8 Change-Id: Ic9a739f1de50485304187be5c4b603955afabbf8
Loading
Please register or sign in to comment