]> git.alsa-project.org Git - alsa-utils.git/commit
axfer: add an implementation of waiter for poll(2)
authorTakashi Sakamoto <o-takashi@sakamocchi.jp>
Tue, 13 Nov 2018 06:41:42 +0000 (15:41 +0900)
committerTakashi Iwai <tiwai@suse.de>
Tue, 13 Nov 2018 11:04:50 +0000 (12:04 +0100)
commit1521e01550ce9136a9d7dd1f463681d97f20a772
treed81522012ffc2d386e5cc0b320d524a08f08aed8
parent0e1b59cb4fddb942db6f157607db6db0413afe67
axfer: add an implementation of waiter for poll(2)

This commit adds support of waiter for poll(2) system call.

Below lines are examples to use this option:
$ axfer transfer --waiter-type=poll -M -P -d 2 -D hw:0,3 /dev/urandom -f dat -vvv
$ axfer transfer --waiter-type=poll -M -C -d 2 -D hw:1,0 /dev/null -r 48000 -vvv

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
axfer/Makefile.am
axfer/waiter-poll.c [new file with mode: 0644]
axfer/waiter.c
axfer/waiter.h