summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile15
1 files changed, 14 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index a324c89..407e449 100644
--- a/Makefile
+++ b/Makefile
@@ -24,6 +24,9 @@ VDRDIR = ../../..
LIBDIR = ../../lib
TMPDIR = /tmp
+# Add support for PulseAudio audio driver?
+#PULSEAUDIO = 1
+
# Usually something like -I/path/to/ffmpeg, should work as is if FFmpeg was
# installed properly and pkg-config is available.
FFMPEG_INC = $(shell pkg-config --cflags-only-I libavcodec)
@@ -64,13 +67,23 @@ DEFINES += -D_GNU_SOURCE
# versions to /usr/share/misc/em8300.uc.
DEFINES += -DMICROCODE=\"/lib/firmware/em8300.bin\"
+# PulseAudio stuff
+ifdef PULSEAUDIO
+DEFINES += -DPULSEAUDIO
+PA_INC = $(shell pkg-config --cflags-only-I libpulse-simple)
+PA_LIBS = $(shell pkg-config --libs libpulse-simple)
+INCLUDES += $(PA_INC)
+LIBS += $(PA_LIBS)
+endif
+
### The object files (add further files here):
OBJS = $(PLUGIN).o dxr3multichannelaudio.o \
dxr3audiodecoder.o dxr3blackframe.o dxr3audio.o \
dxr3pesframe.o settings.o \
dxr3device.o dxr3osd.o dxr3spudecoder.o \
- dxr3audio-oss.o dxr3audio-alsa.o spuencoder.o spuregion.o scaler.o
+ dxr3audio-oss.o dxr3audio-alsa.o dxr3audio-pa.o \
+ spuencoder.o spuregion.o scaler.o
### Default target: