25 May
2015
25 May
'15
10:06 a.m.
Hi Vinod
init => working: start sound A => working: codec + A start sound B => working: codec + A/B (mixed) stop sound A => working: codec + B start sound C => working: codec + B/C (mixed) stop sound B => working: codec + C stop sound C => working:
I guess current DPCM doesn't support this ?
it does, you have to declare A, B, C as FE then introduce a digital mixer (real or virtual, depending on the system) and the a BE which is your HW DAI here and connects to codec
This works very well and you can start/stop A, B, C independently. Codec will be on as along as any of the inputs is On.
See the sound/soc/intel/atom for reference
Thank you ! I will check it