]> 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)
committer坂本 貴史 <o-takashi@sakamocchi.jp>
Fri, 13 Nov 2020 23:30:49 +0000 (08:30 +0900)
commite49f5b7155c873aa2054ca2328e28d077020b578
tree6eb03f06c00ae420ae301ed80b18333531a2d70a
parentb33b68e3f6ca03aba03762dcdb26e8d38ed3f3a5
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