diff options
author | Lennart Poettering <lennart@poettering.net> | 2008-06-25 01:34:42 +0200 |
---|---|---|
committer | Lennart Poettering <lennart@poettering.net> | 2008-06-25 01:34:42 +0200 |
commit | bf46953169f0882fc97310e1216f516e6df0d230 (patch) | |
tree | fe2ae3d5b186dee3d89606b020bbeb200886346f /src/Makefile.am | |
parent | 5da54ef8eac90ae74ff75a23e3189a594b54424d (diff) |
add new multi driver, which hands of a play request to the first driver that wants to take it
Diffstat (limited to 'src/Makefile.am')
-rw-r--r-- | src/Makefile.am | 21 |
1 files changed, 20 insertions, 1 deletions
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 |