audio: split ctl_* functions into enable_* and volume_*
commit571a8c522e0095239598347ac0add93337c1e0bf
authorKővágó, Zoltán <dirty.ice.hu@gmail.com>
Thu, 19 Sep 2019 21:24:22 +0000 (19 23:24 +0200)
committerGerd Hoffmann <kraxel@redhat.com>
Mon, 23 Sep 2019 10:28:47 +0000 (23 12:28 +0200)
tree7f105479a79bd3193575d39b2f841cae01836811
parent857271a29c2c0e5deb05deb540a2580d1d408b34
audio: split ctl_* functions into enable_* and volume_*

This way we no longer need vararg functions, improving compile time
error detection.  Also now it's possible to check actually what commands
are supported, without needing to manually update ctl_caps.

Signed-off-by: Kővágó, Zoltán <DirtY.iCE.hu@gmail.com>
Message-id: 2b08b3773569c5be055d0a0fb2f29ff64e79f0f4.1568927990.git.DirtY.iCE.hu@gmail.com
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
12 files changed:
audio/alsaaudio.c
audio/audio.c
audio/audio_int.h
audio/audio_template.h
audio/coreaudio.c
audio/dsoundaudio.c
audio/noaudio.c
audio/ossaudio.c
audio/paaudio.c
audio/sdlaudio.c
audio/spiceaudio.c
audio/wavaudio.c