Non-Split: Update MM regarding codec related changes in below cases only.
- When current selected codec and previous selected codec type mismatched .
- When current codec config and previous codec config mismatched like sampligfrequency,
bitspersample, channel mode etc.
- Incase of LDAC codec if quality parameter changed from previous LDAC quality parameter.
Host is updating MM, related to codec config irrespective of whether current
codec config has been changed from previous codec config or not, which is leading
to unnecessary codec update to MM and toast message is poping up continuously which is
leading to BAD user exp.
To avoid this, update MM, only when above mentioned mismatch happens.
CRs-Fixed: 2305547
Change-Id: If5262a5251a27d55051a2c8ef740f614ab519187
2 files changed