ALSA project - the C library reference
|
Template type for physical DAI. It can be used to configure backend DAIs for DPCM. More...
#include <topology.h>
Data Fields | |
const char * | dai_name |
unsigned int | dai_id |
unsigned int | playback |
unsigned int | capture |
struct snd_tplg_stream_caps_template * | caps [2] |
unsigned int | flag_mask |
unsigned int | flags |
struct snd_soc_tplg_private * | priv |
Template type for physical DAI. It can be used to configure backend DAIs for DPCM.
struct snd_tplg_stream_caps_template* snd_tplg_dai_template::caps[2] |
playback & capture for DAI
unsigned int snd_tplg_dai_template::capture |
supports capture mode
unsigned int snd_tplg_dai_template::dai_id |
unique ID - used to match
const char* snd_tplg_dai_template::dai_name |
DAI name
unsigned int snd_tplg_dai_template::flag_mask |
bitmask of flags to configure
unsigned int snd_tplg_dai_template::flags |
SND_SOC_TPLG_DAI_FLGBIT_*
unsigned int snd_tplg_dai_template::playback |
supports playback mode
struct snd_soc_tplg_private* snd_tplg_dai_template::priv |
private data