Audio: mp3 ad mix level not work [1/1]

PD#SWPL-188029

Problem:
1)there's no process about mp3 ad mix level
and ad vol when nonms12;
2)and no process about mp3 pan/fade.

Solution:
1) in ms12 case, ms12 process mp3 ad mix level
and ad vol;
in nonms12, add decoder gain for mp3 and aac,
and then decoders only need care and apply the
decoder gain, and not need care about
pan/fade/ad vol/mix level.

2) ad vol, mix level and pan are convert to
ad's mp3 decoder gain,
mix level and fade are also convert to
main's mp3 decoder gain.

Verify:
yocto.

Change-Id: I92d6a251f4049ac3dea35bbddb337baefee9d82d
Signed-off-by: wei.wang1 <wei.wang1@amlogic.com>
16 files changed