[alsa-devel] Question about SND_SOC_DAIFMT_xB_xF

Kuninori Morimoto kuninori.morimoto.gx at gmail.com
Thu Jul 31 04:01:10 CEST 2014


Hi Mark

I would like to ask you about SND_SOC_DAIFMT_xB_xF.
Are these flags for based on "required format" ? or "default HW behavior" ?

For example, if some data format requests that data is sent from "rising edge",
but HW send data from "falling edge" in default setting.
This case, HW should use inverted edge.
Then, should HW send it by SND_SOC_DAIFMT_NB_NF (= based on required format) ?
or SND_SOC_DAIFMT_NB_IF (= based on default HW behavior) ?




More information about the Alsa-devel mailing list