]> git.alsa-project.org Git - alsa-gobject.git/commit
ctl: card: report error due to existent control element
authorTakashi Sakamoto <o-takashi@sakamocchi.jp>
Fri, 13 Nov 2020 07:26:26 +0000 (16:26 +0900)
committerTakashi Sakamoto <o-takashi@sakamocchi.jp>
Fri, 13 Nov 2020 07:30:44 +0000 (16:30 +0900)
commitd65c3950d00c4f7c6f2724d2157cdf6f177c3d75
tree6eb03f06c00ae420ae301ed80b18333531a2d70a
parent4ea832024867a5ab36bed5c1050573e438dda697
ctl: card: report error due to existent control element

The operation to add user-defined control elements returns EBUSY when
sound card has any control element which has the same identifier.

This commit handles the error in local error domain.

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
src/ctl/alsactl-enum-types.h
src/ctl/card.c
tests/alsactl-enums