policy_hal: Move global effects to correct output
-With voice playback concurrency handling in place, offload or direct outputs are force closed if a voice call is on. -In such scenario, on closeOutput, global effects are moved to primary output by audioflinger instead of deep buffer output (mix output). - When call ends, and playback resumes, movement of effects from previous output to new output fails. - Ensure that when a output is closed, effects if present are moved to mix output, such that when a new output comes up the effects can be moved from MIX output to the required output. CRs-Fixed: 1030710 Change-Id: I127c02adff3f2148e318d9f4945c501f3f20dc55
Loading
Please register or sign in to comment