File: alsa_mixer.h

package info (click to toggle)
gkrellm-volume 2.1.13-1.1
  • links: PTS
  • area: main
  • in suites: bullseye, buster, sid, stretch
  • size: 304 kB
  • ctags: 241
  • sloc: ansic: 1,929; makefile: 68
file content (15 lines) | stat: -rw-r--r-- 281 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#ifndef VOLUME_ALSA_MIXER_H
#define VOLUME_ALSA_MIXER_H
#include <alsa/asoundlib.h>

#include "mixer.h"

typedef struct {
    snd_mixer_t *handle;
    snd_mixer_selem_id_t **sids;
    int *ctltype;
    int changed_state;
} alsa_mixer_t;

mixer_ops_t *init_alsa_mixer(void);
#endif