From bf46953169f0882fc97310e1216f516e6df0d230 Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Wed, 25 Jun 2008 01:34:42 +0200 Subject: add new multi driver, which hands of a play request to the first driver that wants to take it --- src/Makefile.am | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) (limited to 'src/Makefile.am') diff --git a/src/Makefile.am b/src/Makefile.am index 0f26587..74bf88c 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -64,11 +64,30 @@ plugin_LTLIBRARIES = if BUILTIN_DSO libcanberra_la_SOURCES += \ - dso.c + dso.c \ + driver-order.c driver-order.h libcanberra_la_CFLAGS += \ $(LTDLINCL) libcanberra_la_LIBADD += \ $(LIBLTDL) + +plugin_LTLIBRARIES += \ + libcanberra-multi.la + +libcanberra_multi_la_SOURCES = \ + multi.c +libcanberra_multi_la_CFLAGS = \ + -Ddriver_open=multi_driver_open \ + -Ddriver_destroy=multi_driver_destroy \ + -Ddriver_change_device=multi_driver_change_device \ + -Ddriver_change_props=multi_driver_change_props \ + -Ddriver_play=multi_driver_play \ + -Ddriver_cancel=multi_driver_cancel \ + -Ddriver_cache=multi_driver_cache +libcanberra_multi_la_LIBADD = \ + libcanberra.la +libcanberra_multi_la_LDFLAGS = \ + -avoid-version -module -export-dynamic endif if HAVE_PULSE -- cgit