audio effects: Eliminate the cause warning logs about unreleased interface
The cause of frequent "EffectModule 0xxx destructor called with unreleased interface" messages was due to not releasing the effects when purging stale effects. The cause of "Effect handle 0xxx disconnected after thread destruction" message was due to late binder call for disconnecting already purged effect handle. Also improved logging to communicate uuids of the effects causing these issues. Bug: 62267926 Test: no aforementioned warnings in the log when opening the Effects panel in Play Music Change-Id: I6ec6f60c46dc704226931fb59a641e4cd74c2fd1 (cherry picked from commit 424c4f5b)
Loading
Please register or sign in to comment