|
ALSA project - the C library reference
|
Stream Capabilities. More...
#include <topology.h>
Data Fields | |
| const char * | name |
| uint64_t | formats |
| unsigned int | rates |
| unsigned int | rate_min |
| unsigned int | rate_max |
| unsigned int | channels_min |
| unsigned int | channels_max |
| unsigned int | periods_min |
| unsigned int | periods_max |
| unsigned int | period_size_min |
| unsigned int | period_size_max |
| unsigned int | buffer_size_min |
| unsigned int | buffer_size_max |
| unsigned int | sig_bits |
Stream Capabilities.
| unsigned int snd_tplg_stream_caps_template::buffer_size_max |
max buffer size bytes
| unsigned int snd_tplg_stream_caps_template::buffer_size_min |
min buffer size bytes
| unsigned int snd_tplg_stream_caps_template::channels_max |
max channels
| unsigned int snd_tplg_stream_caps_template::channels_min |
min channels
| uint64_t snd_tplg_stream_caps_template::formats |
supported formats SNDRV_PCM_FMTBIT_*
| const char* snd_tplg_stream_caps_template::name |
name of the stream caps
| unsigned int snd_tplg_stream_caps_template::period_size_max |
max period size bytes
| unsigned int snd_tplg_stream_caps_template::period_size_min |
min period size bytes
| unsigned int snd_tplg_stream_caps_template::periods_max |
max number of periods
| unsigned int snd_tplg_stream_caps_template::periods_min |
min number of periods
| unsigned int snd_tplg_stream_caps_template::rate_max |
max rate
| unsigned int snd_tplg_stream_caps_template::rate_min |
min rate
| unsigned int snd_tplg_stream_caps_template::rates |
supported rates SNDRV_PCM_RATE_*
| unsigned int snd_tplg_stream_caps_template::sig_bits |
number of bits of content