Data Fields | |
unsigned int | version |
const char * | name |
const snd_pcm_extplug_callback_t * | callback |
void * | private_data |
snd_pcm_t * | pcm |
snd_pcm_stream_t | stream |
snd_pcm_format_t | format |
snd_pcm_subformat_t | subformat |
unsigned int | channels |
unsigned int | rate |
snd_pcm_format_t | slave_format |
snd_pcm_subformat_t | slave_subformat |
unsigned int | slave_channels |
unsigned int snd_pcm_extplug::version |
protocol version; SND_PCM_EXTPLUG_VERSION must be filled here before calling snd_pcm_extplug_create()
const char* snd_pcm_extplug::name |
name of this plugin; must be filled before calling snd_pcm_extplug_create()
callbacks of this plugin; must be filled before calling snd_pcm_extplug_create()
private data, which can be used freely in the driver callbacks
PCM handle filled by snd_pcm_extplug_create()
stream direction; read-only status
format hw parameter; filled after hw_params is caled
subformat hw parameter; filled after hw_params is caled
unsigned int snd_pcm_extplug::channels |
channels hw parameter; filled after hw_params is caled
unsigned int snd_pcm_extplug::rate |
rate hw parameter; filled after hw_params is caled
slave_format hw parameter; filled after hw_params is caled
slave_subformat hw parameter; filled after hw_params is caled
unsigned int snd_pcm_extplug::slave_channels |
slave_channels hw parameter; filled after hw_params is caled