struct snd_mixer_selem_regopt

Overview

Mixer simple element - register options Moreā€¦

#include <mixer.h>

struct snd_mixer_selem_regopt {
    // fields

    int ver;
    enum snd_mixer_selem_regopt_abstract abstract;
    const char* device;
    snd_pcm_t* playback_pcm;
    snd_pcm_t* capture_pcm;
};

Detailed Documentation

Mixer simple element - register options

Fields

int ver

structure version

enum snd_mixer_selem_regopt_abstract abstract

v1: abstract layer selection

const char* device

v1: device name (must be NULL when playback_pcm or capture_pcm != NULL)

snd_pcm_t* playback_pcm

v1: playback PCM connected to mixer device (NULL == none)

snd_pcm_t* capture_pcm

v1: capture PCM connected to mixer device (NULL == none)