13 Feb
2018
13 Feb
'18
2:23 p.m.
On Tue, Feb 13, 2018 at 01:19:05PM +0200, Peter Ujfalusi wrote:
On 2018-02-12 19:27, Andrew F. Davis wrote:
Is there no way to communicate the device is muted back to the I2S data master to not try to push data?
Not sure I follow you... If the codec is clock master on the I2S bus, it must provide the clocks during audio playback/capture. If the codec is muted, it still needs to provide the clocks as w/o the clocks the CPU will not shift out data, DMA will stall and the audio will be aborted with timeout.
Right, and if userspace finds that audio is paused instead of muted that will really confuse it - A/V sync will be broken, sync with song progress will be broken...