Mikhail Naganov 2ebe3906ad audio: Fix remote submix configuration and 'prepareToClose'
In the configuration, remove "mono" channel masks.
The legacy implementation always used stereo, the framework
handles channel conversion. Otherwise, the input may
be opened with a different channel mask from the output.

In 'prepareToClose', close the output side of the route.
The framework may close the "old" output stream after
it has opened a new one. A call to 'prepareToClose' means
that the framework thread is already shutting down, thus
it is safe to shut down the route.

Bug: 302036943
Test: atest audioeffect_analysis
Change-Id: I95b57807f2559ef681da822b3cab4ea6b4340143
2023-11-09 14:33:37 -08:00
2023-09-13 21:18:46 +00:00
2023-09-08 20:25:29 +00:00
2023-10-10 10:30:03 +09:00
2023-10-10 16:17:14 -07:00
2023-04-07 23:41:20 +00:00
2023-09-19 23:48:35 +09:00
2023-04-07 23:41:20 +00:00
2023-11-03 23:52:37 +00:00
2023-10-10 16:17:14 -07:00
2023-09-11 16:21:52 +00:00
2023-09-15 13:16:28 +09:00
2023-09-08 21:06:03 +00:00
2023-10-10 16:17:14 -07:00
2023-09-11 17:03:06 +00:00
2023-09-11 17:03:06 +00:00
2023-10-10 13:46:47 +09:00
2023-09-11 16:32:19 +00:00
2021-10-28 22:04:46 +00:00
2016-08-30 11:28:36 -07:00
2022-08-01 16:19:14 +00:00
2021-01-21 15:06:51 +09:00
Description
No description provided
134 MiB
Languages
C++ 56.3%
AIDL 41.2%
C 1.5%
Rust 0.4%
Java 0.4%
Other 0.1%