]> git.alsa-project.org Git - alsa-lib.git/commit
Initial amixer implementation + ctl & hctl API merging amixer
authorJaroslav Kysela <perex@perex.cz>
Tue, 12 May 2009 06:05:50 +0000 (08:05 +0200)
committerJaroslav Kysela <perex@perex.cz>
Fri, 15 May 2009 12:18:15 +0000 (14:18 +0200)
commitecd6846c88d24f2a03895115b8ebf50679af69f3
tree6880963798e200e7dcc3ef962e0149434bf709b1
parent3e30007a19a0904ad7c8965b0883322639e52b82
Initial amixer implementation + ctl & hctl API merging

This patch adds new mixer API which simplifies the previous mixer
API (removed mixer class).

The control and hcontrol APIs were merged into one.

Signed-off-by: Jaroslav Kysela <perex@perex.cz>
29 files changed:
Makefile.am
include/control.h
include/mixer.h
include/mixer_abst.h
include/mixer_old.h [new file with mode: 0644]
modules/mixer/Makefile.am
modules/mixer/simple/sbase.c
modules/mixer/simple/sbase.h
modules/mixer/simple/sbasedl.c
src/Makefile.am
src/conf/alsa.conf
src/control/Makefile.am
src/control/control.c
src/control/control_ext.c
src/control/control_hw.c
src/control/control_local.h
src/control/control_shm.c
src/control/hcontrol.c
src/control/hcontrol_old.c [new file with mode: 0644]
src/mixer/Makefile.am
src/mixer/mixer.c
src/mixer/mixer_local.h
src/mixer/mixer_old.c [new file with mode: 0644]
src/mixer/mixer_old_local.h [moved from src/mixer/mixer_simple.h with 57% similarity]
src/mixer/mixer_symbols.c [new file with mode: 0644]
src/mixer/simple.c
src/mixer/simple_abst.c [deleted file]
src/mixer/simple_none.c
src/mixer/simple_old.c [new file with mode: 0644]