On Fri, Nov 24, 2017 at 10:43:48AM +0100, Ricard Wanderlof wrote:
I know there are codecs that do not need their inputs/outputs (internally) biased to a VMID, but have a 0V bias level using an internal charge-pump design to generate the required internal negative voltages, if that is what you're thinking of. One disadvantage from a cost perspective is the external capacitors needed for the charge pump to operate, and the design in which this one is used is extermely cost optimized.
Right, but it's not like none of that wasn't already covered by the many existing CODECs in that space that already paid back their development costs years ago, it's surprising that anyone would try to make something new there.
During which time period is the digital mute enabled? From the first stream startup until everything is up and running?
It should be enabled at all times that we're not actively playing anything.
Ok. So it really would be the last callback made (with mute = off) to the codec driver once everything else has been set up then?
That's the idea.