summaryrefslogtreecommitdiffstats
path: root/audio
diff options
context:
space:
mode:
authorwm4 <wm4@nowhere>2017-10-10 15:51:16 +0200
committerwm4 <wm4@nowhere>2017-10-10 15:51:16 +0200
commit14541ae2583f2ce1c8b8ebc2dd6cc49235207fc6 (patch)
tree14f622db59a3fd0265fd4e6541cedb6781879dde /audio
parent7c66c2bb75bb9f252dc976ab1805fecc610438e7 (diff)
downloadmpv-14541ae2583f2ce1c8b8ebc2dd6cc49235207fc6.tar.bz2
mpv-14541ae2583f2ce1c8b8ebc2dd6cc49235207fc6.tar.xz
Add checks for HAVE_GPL to various GPL-only source files
This should actually cover all of them, if you take into account that some unchanged GPL source files include header files with such checks. Also this was done already for the libaf derived code. This is only for "safety" and to avoid misunderstandings.
Diffstat (limited to 'audio')
-rw-r--r--audio/out/ao_alsa.c4
-rw-r--r--audio/out/ao_jack.c4
-rw-r--r--audio/out/ao_oss.c4
3 files changed, 12 insertions, 0 deletions
diff --git a/audio/out/ao_alsa.c b/audio/out/ao_alsa.c
index 900cbafd03..050aef4e2c 100644
--- a/audio/out/ao_alsa.c
+++ b/audio/out/ao_alsa.c
@@ -49,6 +49,10 @@
#include "internal.h"
#include "audio/format.h"
+#if !HAVE_GPL
+#error GPL only
+#endif
+
struct ao_alsa_opts {
char *mixer_device;
char *mixer_name;
diff --git a/audio/out/ao_jack.c b/audio/out/ao_jack.c
index 597835c989..b5413f77cf 100644
--- a/audio/out/ao_jack.c
+++ b/audio/out/ao_jack.c
@@ -40,6 +40,10 @@
#include <jack/jack.h>
+#if !HAVE_GPL
+#error GPL only
+#endif
+
struct jack_opts {
char *port;
char *client_name;
diff --git a/audio/out/ao_oss.c b/audio/out/ao_oss.c
index eebd9622e7..72413cd9f8 100644
--- a/audio/out/ao_oss.c
+++ b/audio/out/ao_oss.c
@@ -49,6 +49,10 @@
#include "ao.h"
#include "internal.h"
+#if !HAVE_GPL
+#error GPL only
+#endif
+
// Define to 0 if the device must be reopened to reset it (stop all playback,
// clear the buffer), and the device should be closed when unused.
// Define to 1 if SNDCTL_DSP_RESET should be used to reset without close.