The Advanced Linux Sound Architecture (ALSA) - tools
Find a file
Jasmin Fazlic 3e4fd7dffb hdspmixer: add output loopback buttons
This patch adds "LPBK" buttons to the output strip
channels allowing to toggle the hardware output
loopback state.

Efforts were made to hide the buttons for not yet
enabled devices but due to difficulties in implementation
was cancelled for the time being. Should it be a no-go
efforts should be made to fix this and hide them,
although I would think fixing the driver for other
devices would be an effort with much more merit.

This is currently only enabled for HDSP9632 devices
with following driver patch:
da2a040ee7

We check whether the system has the kernel patch
applied by calling `HDSPMixerCard::supportsLoopback()`
and if not these buttons remain gray (off) and do
nothing when clicked.

Signed-off-by: Jasmin Fazlic <superfassl@gmail.com>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2021-02-27 09:24:53 +01:00
as10k1 Change FSF address (Franklin Street) 2017-11-14 14:47:19 +01:00
echomixer echomixer: add .desktop and icon files 2017-11-15 11:15:27 +01:00
envy24control envy24control: add .desktop and icon files 2017-11-15 11:15:35 +01:00
hda-verb Change FSF address (Franklin Street) 2017-11-14 14:47:19 +01:00
hdajackretask hdajackretask: add .desktop and icon files 2017-11-15 10:34:16 +01:00
hdajacksensetest hdajacksensetest: add gitcompile to EXTRA_DIST 2017-11-20 19:06:39 +01:00
hdspconf hdspconf: move .desktop and icon files to desktop, use modern destination for icons 2017-11-15 11:15:12 +01:00
hdsploader Change FSF address (Franklin Street) 2017-11-14 14:47:19 +01:00
hdspmixer hdspmixer: add output loopback buttons 2021-02-27 09:24:53 +01:00
hwmixvolume hwmixvolume: mention the new dependencies in the README 2018-09-20 09:09:18 +02:00
ld10k1 ld10k1: define _GNU_SOURCE and use sighandler_t 2018-06-12 14:30:58 +02:00
mixartloader Change FSF address (Franklin Street) 2017-11-14 14:47:19 +01:00
pcxhrloader Change FSF address (Franklin Street) 2017-11-14 14:47:19 +01:00
qlo10k1 Change FSF address (Franklin Street) 2017-11-14 14:47:19 +01:00
rmedigicontrol Change FSF address (Franklin Street) 2017-11-14 14:47:19 +01:00
sb16_csp Change FSF address (Franklin Street) 2017-11-14 14:47:19 +01:00
seq Change FSF address (Franklin Street) 2017-11-14 14:47:19 +01:00
sscape_ctl Change FSF address (Franklin Street) 2017-11-14 14:47:19 +01:00
us428control us428control: Fix clang -Wreserved-user-defined-literal warnings 2018-04-24 21:32:03 +02:00
usx2yloader Change FSF address (Franklin Street) 2017-11-14 14:47:19 +01:00
vxloader Change FSF address (Franklin Street) 2017-11-14 14:47:19 +01:00
.gitignore hwmixvolume: add .desktop and icon files 2017-11-15 12:59:43 +01:00
compile improved compile script (too look also to subdirs) 2008-06-03 11:54:50 +02:00
gitcompile remove .hg files and renamed hgcompile to gitcompile 2008-05-20 13:38:30 +02:00
Makefile Release v1.2.2 2020-02-19 10:35:44 +01:00