]> git.alsa-project.org Git - alsa-gobject.git/commit
rawmidi: report error for card disconnection state
authorTakashi Sakamoto <o-takashi@sakamocchi.jp>
Mon, 16 Nov 2020 02:45:41 +0000 (11:45 +0900)
committerTakashi Sakamoto <o-takashi@sakamocchi.jp>
Mon, 16 Nov 2020 02:45:41 +0000 (11:45 +0900)
commitac34969c48f60765925e87042875b2179d94efe0
tree96e85f8d7b80ae2e65cf7fba84eac5ca94ee3a91
parent318cdfc1f25b89c608d895ed88289d7c3816a3f0
rawmidi: report error for card disconnection state

When sound card is under disconnection state, operations fail and return
ENODEV error.

This commit handles the situation in local error domain.

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
src/rawmidi/alsarawmidi-enum-types.h
src/rawmidi/stream-pair.c
tests/alsarawmidi-enums