ALSA Library Reference Manual
DECLARATION
typedef struct snd_pcm_info
{
unsigned int type; /* soundcard type */
unsigned int flags; /* see to SND_PCM_INFO_XXXX */
unsigned char id[64]; /* ID of this PCM device (user selectable) */
unsigned char name[80]; /* name of this device */
int playback; /* playback subdevices - 1 */
int capture; /* capture subdevices - 1 */
char reserved[64]; /* reserved for future... */
}
snd_pcm_info_t;
REFERENCE