[pulseaudio-discuss] [PATCH 2/6] build: Get rid of default.pa.win32
Maarten Bosmans
mkbosmans at gmail.com
Mon Mar 14 08:26:59 PDT 2011
---
src/Makefile.am | 15 ++++-----------
src/daemon/default.pa.in | 15 +++++++++++++++
src/daemon/default.pa.win32 | 43 -------------------------------------------
3 files changed, 19 insertions(+), 54 deletions(-)
delete mode 100644 src/daemon/default.pa.win32
diff --git a/src/Makefile.am b/src/Makefile.am
index 139234f..e004a65 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -92,7 +92,6 @@ EXTRA_DIST = \
daemon/daemon.conf.in \
daemon/default.pa.in \
daemon/system.pa.in \
- daemon/default.pa.win32 \
depmod.py \
daemon/esdcompat.in \
daemon/start-pulseaudio-x11.in \
@@ -1887,19 +1886,13 @@ start-pulseaudio-kde: daemon/start-pulseaudio-kde.in Makefile
client.conf: pulse/client.conf.in Makefile
$(AM_V_GEN) $(AWK_in) $< > $@
-if OS_IS_WIN32
-default.pa: daemon/default.pa.win32
- cp $< $@
-system.pa: daemon/default.pa.win32
- cp $< $@
-else
-default.pa: daemon/default.pa.in Makefile
+daemon.conf: daemon/daemon.conf.in Makefile
$(AM_V_GEN) $(AWK_in) $< > $@
-system.pa: daemon/system.pa.in Makefile
+
+default.pa: daemon/default.pa.in Makefile
$(AM_V_GEN) $(AWK_in) $< > $@
-endif
-daemon.conf: daemon/daemon.conf.in Makefile
+system.pa: daemon/system.pa.in Makefile
$(AM_V_GEN) $(AWK_in) $< > $@
install-exec-hook:
diff --git a/src/daemon/default.pa.in b/src/daemon/default.pa.in
index 32ba582..8ee3bdc 100755
--- a/src/daemon/default.pa.in
+++ b/src/daemon/default.pa.in
@@ -22,10 +22,15 @@
.nofail
### Load something into the sample cache
+ at if @OS_IS_WIN32@
+load-sample x11-bell %WINDIR%\Media\ding.wav
+load-sample-dir-lazy %WINDIR%\Media\*.wav
+ at else
#load-sample-lazy x11-bell /usr/share/sounds/gtk-events/activate.wav
#load-sample-lazy pulse-hotplug /usr/share/sounds/startup3.wav
#load-sample-lazy pulse-coldplug /usr/share/sounds/startup3.wav
#load-sample-lazy pulse-access /usr/share/sounds/generic.wav
+ at endif
.fail
@@ -77,6 +82,15 @@ load-module module-native-protocol-unix
#load-module module-native-protocol-tcp
#load-module module-zeroconf-publish
+ at if @OS_IS_WIN32@
+# Load audio drivers statically
+load-module module-waveout sink_name=output source_name=input
+
+# Load audio drivers automatically on access
+#add-autoload-sink output module-waveout sink_name=output source_name=input
+#add-autoload-source input module-waveout sink_name=output source_name=input
+
+ at else
### Load the RTP reciever module (also configured via paprefs, see above)
#load-module module-rtp-recv
@@ -137,6 +151,7 @@ load-module module-cork-music-on-phone
#.fail
#.endif
+ at endif
### Make some devices default
#set-default-sink output
#set-default-source input
diff --git a/src/daemon/default.pa.win32 b/src/daemon/default.pa.win32
deleted file mode 100644
index d5a1e18..0000000
--- a/src/daemon/default.pa.win32
+++ /dev/null
@@ -1,43 +0,0 @@
-#
-# This file is part of PulseAudio.
-#
-# PulseAudio is free software; you can redistribute it and/or modify it
-# under the terms of the GNU Lesser General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# PulseAudio is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU Lesser General Public License
-# along with PulseAudio; if not, write to the Free Software Foundation,
-# Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
-
-
-# Load audio drivers statically
-
-load-module module-waveout sink_name=output source_name=input
-load-module module-null-sink
-
-# Load audio drivers automatically on access
-
-#add-autoload-sink output module-waveout sink_name=output source_name=input
-#add-autoload-source input module-waveout sink_name=output source_name=input
-
-# Load several protocols
-#load-module module-esound-protocol-tcp
-#load-module module-native-protocol-tcp
-#load-module module-simple-protocol-tcp
-#load-module module-cli-protocol-tcp
-
-# Make some devices default
-set-default-sink output
-set-default-source input
-
-.nofail
-
-# Load something to the sample cache
-load-sample x11-bell %WINDIR%\Media\ding.wav
-load-sample-dir-lazy %WINDIR%\Media\*.wav
--
1.7.1
More information about the pulseaudio-discuss
mailing list