From 3ebb171e520d0dce353cec489ca4b91bd74521b6 Mon Sep 17 00:00:00 2001 From: Christian Gmeiner Date: Sat, 6 Mar 2010 16:40:29 +0100 Subject: add basic PulseAudio audio suppport - NOT TESTED! requested by loswillios --- Makefile | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) (limited to 'Makefile') 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: -- cgit v1.2.3