]> git.rkrishnan.org Git - pihpsdr.git/commitdiff
switch from pulse audio to ALSA
authorJohn Melton - G0ORX/N6LYT <john.d.melton@googlemail.com>
Fri, 9 Sep 2016 16:15:59 +0000 (16:15 +0000)
committerJohn Melton - G0ORX/N6LYT <john.d.melton@googlemail.com>
Fri, 9 Sep 2016 16:15:59 +0000 (16:15 +0000)
Makefile
release/pihpsdr/pulseaudio.service [deleted file]
release/pihpsdr/pulseaudio.sh [deleted file]

index 3da5170b942bb5c720dfb2346eaaa8bc9e9c4be3..9cd3db8c4a1a18100cafa865f749ef0ed0a7423a 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -93,12 +93,16 @@ else
   gpio.o
 endif
 
-OPTIONS=-g -D $(UNAME_N) $(GPIO_OPTIONS) $(LIMESDR_OPTIONS) $(FREEDV_OPTIONS) $(PSK_OPTIONS) -D GIT_DATE='"$(GIT_DATE)"' -D GIT_VERSION='"$(GIT_VERSION)"' $(DEBUG_OPTION) -O3
 
 GTKINCLUDES=`pkg-config --cflags gtk+-3.0`
 GTKLIBS=`pkg-config --libs gtk+-3.0`
 
-LIBS=-lrt -lm -lwdsp -lpthread -lpulse-simple -lpulse $(PSKLIBS) $(GTKLIBS) $(GPIO_LIBS) $(SOAPYSDRLIBS) $(FREEDVLIBS)
+AUDIO_OPTIONS=-D ALSA
+AUDIO_LIBS=-lasound
+
+OPTIONS=-g -D $(UNAME_N) $(GPIO_OPTIONS) $(LIMESDR_OPTIONS) $(FREEDV_OPTIONS) $(PSK_OPTIONS) -D GIT_DATE='"$(GIT_DATE)"' -D GIT_VERSION='"$(GIT_VERSION)"' $(DEBUG_OPTION) $(AUDIO_OPTIONS) -O3
+
+LIBS=-lrt -lm -lwdsp -lpthread $(AUDIO_LIBS) -lpulse $(PSKLIBS) $(GTKLIBS) $(GPIO_LIBS) $(SOAPYSDRLIBS) $(FREEDVLIBS)
 INCLUDES=$(GTKINCLUDES)
 
 COMPILE=$(CC) $(OPTIONS) $(INCLUDES)
diff --git a/release/pihpsdr/pulseaudio.service b/release/pihpsdr/pulseaudio.service
deleted file mode 100644 (file)
index bafe34b..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-[Unit]
-Description=PulseAudio Daemon
-[Install]
-WantedBy=multi-user.target
-[Service]
-Type=simple
-PrivateTmp=true
-ExecStart=/usr/bin/pulseaudio --system --realtime --disallow-exit --no-cpu-limit
-
diff --git a/release/pihpsdr/pulseaudio.sh b/release/pihpsdr/pulseaudio.sh
deleted file mode 100755 (executable)
index 7581360..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-sudo usermod -a -G pulse-access pi
-sudo usermod -a -G audio root
-sudo usermod -a -G pulse root
-sudo usermod -a -G pulse-access root
-sudo cp pulseaudio.service /etc/systemd/system
-sudo systemctl --system enable pulseaudio.service
-sudo systemctl --system start pulseaudio.service