mirror of
https://github.com/alsa-project/alsa-utils
synced 2024-09-19 17:49:59 +02:00
ae7346d110
This commit adds support fo alsa-lib PCM API as a backend of 'xfer' module. In a set of alsa-lib PCM API, there're two ways to handle data frames; by calling ioctl(2) with some specific commands with buffer in user space, or copying data frames on mapped page frames. To support both ways, this commit adds an operation structure as abstraction. Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp> Signed-off-by: Takashi Iwai <tiwai@suse.de>
45 lines
612 B
Makefile
45 lines
612 B
Makefile
bin_PROGRAMS = \
|
|
axfer
|
|
|
|
# To include headers for gettext and version.
|
|
AM_CPPFLAGS = \
|
|
-I$(top_srcdir)/include
|
|
|
|
# Unit tests.
|
|
SUBDIRS = \
|
|
test
|
|
|
|
LIBRT = @LIBRT@
|
|
LDADD = \
|
|
$(LIBINTL) \
|
|
$(LIBRT)
|
|
|
|
noinst_HEADERS = \
|
|
misc.h \
|
|
subcmd.h \
|
|
container.h \
|
|
mapper.h \
|
|
xfer.h \
|
|
xfer-libasound.h
|
|
|
|
axfer_SOURCES = \
|
|
misc.h \
|
|
subcmd.h \
|
|
main.c \
|
|
subcmd-list.c \
|
|
container.h \
|
|
container.c \
|
|
container-riff-wave.c \
|
|
container-au.c \
|
|
container-voc.c \
|
|
container-raw.c \
|
|
mapper.h \
|
|
mapper.c \
|
|
mapper-single.c \
|
|
mapper-multiple.c \
|
|
xfer.h \
|
|
xfer.c \
|
|
xfer-options.c \
|
|
xfer-libasound.h \
|
|
xfer-libasound.c
|