summaryrefslogtreecommitdiff
path: root/plugins/oss
diff options
context:
space:
mode:
authorGravatar Alexey Yakovenko <wakeroid@gmail.com>2010-01-20 20:34:43 +0100
committerGravatar Alexey Yakovenko <wakeroid@gmail.com>2010-01-20 20:34:43 +0100
commitf89029d063c855b03adbcd20d09380fd42cb11c9 (patch)
tree31cc8a3fa00ea58f039cf2db6b513fc2fcc07b82 /plugins/oss
parenta98a21699f14c7e8f142d27886f9097dc45ba658 (diff)
oss build fixes
Diffstat (limited to 'plugins/oss')
-rw-r--r--plugins/oss/Makefile.am4
-rw-r--r--plugins/oss/oss.c9
2 files changed, 7 insertions, 6 deletions
diff --git a/plugins/oss/Makefile.am b/plugins/oss/Makefile.am
index f8938ff4..810bd249 100644
--- a/plugins/oss/Makefile.am
+++ b/plugins/oss/Makefile.am
@@ -1,6 +1,6 @@
ossdir = $(libdir)/$(PACKAGE)
pkglib_LTLIBRARIES = oss.la
+AM_CFLAGS = $(CFLAGS) $(OSS4_CFLAGS)
oss_la_SOURCES = oss.c
oss_la_LDFLAGS = -module
-include /etc/oss.conf
-AM_CFLAGS = $(CFLAGS) -I$(OSSLIBDIR)/include/sys -std=c99
+
diff --git a/plugins/oss/oss.c b/plugins/oss/oss.c
index 96b98fd9..11dd52ee 100644
--- a/plugins/oss/oss.c
+++ b/plugins/oss/oss.c
@@ -22,14 +22,15 @@
#endif
#include <stdio.h>
#include <string.h>
-#include <soundcard.h>
+#include <sys/soundcard.h>
#include <fcntl.h>
+#include <sys/ioctl.h>
#include <stdlib.h>
#include "../../deadbeef.h"
-#if OSS_VERSION<0x040000
-#error oss4 plugin: at least oss v4.0 is required to build this plugin
-#endif
+//#if OSS_VERSION<0x040000
+//#error oss4 plugin: at least oss v4.0 is required to build this plugin
+//#endif
#define trace(...) { fprintf(stderr, __VA_ARGS__); }
//#define trace(fmt,...)