mirror of
https://github.com/alsa-project/alsa-lib.git
synced 2025-10-31 22:25:35 -04:00
- exported all necessary functions to create a mixer module outside alsa-lib
- separated simple mixer API from the simple mixer implementation
(using callbacks as usuall)
- src/mixer/simple.c is the core
- src/mixer/simple_none.c is the current (no-abstraction) implementation
based on control names; note that this module does not depend on
internal ALSA structures now
- src/mixer/simple_abst.c is the ongoing abstraction which will use
external dynamic modules; src/conf/smixer.conf will describe which
modules will be used depending on the components from the driver
10 lines
189 B
Makefile
10 lines
189 B
Makefile
EXTRA_LTLIBRARIES=libmixer.la
|
|
|
|
libmixer_la_SOURCES = bag.c mixer.c simple.c simple_none.c simple_abst.c
|
|
|
|
noinst_HEADERS = mixer_local.h
|
|
|
|
all: libmixer.la
|
|
|
|
|
|
INCLUDES=-I$(top_srcdir)/include
|