diff options
Diffstat (limited to 'libmpdemux')
-rw-r--r-- | libmpdemux/cddb.c | 4 | ||||
-rw-r--r-- | libmpdemux/stream_vcd.c | 2 | ||||
-rw-r--r-- | libmpdemux/tvi_bsdbt848.c | 3 |
3 files changed, 6 insertions, 3 deletions
diff --git a/libmpdemux/cddb.c b/libmpdemux/cddb.c index 0192277081..6bca6a87ca 100644 --- a/libmpdemux/cddb.c +++ b/libmpdemux/cddb.c @@ -30,7 +30,7 @@ #if defined(__linux__) #include <linux/cdrom.h> -#elif defined(__FreeBSD__) || defined(__bsdi__) || defined(__NetBSD__) || defined(__OpenBSD__) +#elif defined(__FreeBSD__) || defined(__bsdi__) || defined(__NetBSD__) || defined(__OpenBSD__) || defined(__DragonFly__) #include <sys/cdio.h> #endif @@ -82,7 +82,7 @@ read_toc(const char *dev) { return tochdr.cdth_trk1; } -#elif defined(__FreeBSD__) || defined(__bsdi__) +#elif defined(__FreeBSD__) || defined(__bsdi__) || defined(__DragonFly__) int read_toc(const char *dev) { int drive; diff --git a/libmpdemux/stream_vcd.c b/libmpdemux/stream_vcd.c index 3c408cba48..b7ea156f49 100644 --- a/libmpdemux/stream_vcd.c +++ b/libmpdemux/stream_vcd.c @@ -14,7 +14,7 @@ #include <sys/ioctl.h> #include <errno.h> -#ifdef __FreeBSD__ +#if defined(__FreeBSD__) || defined(__DragonFly__) #include <sys/cdrio.h> #include "vcd_read_fbsd.h" #elif defined(__NetBSD__) || defined (__OpenBSD__) diff --git a/libmpdemux/tvi_bsdbt848.c b/libmpdemux/tvi_bsdbt848.c index ba2950844b..bebe4b635a 100644 --- a/libmpdemux/tvi_bsdbt848.c +++ b/libmpdemux/tvi_bsdbt848.c @@ -43,6 +43,9 @@ #ifdef __NetBSD__ #include <dev/ic/bt8xx.h> #include <sys/audioio.h> +#elif defined(__DragonFly__) +#include <dev/video/meteor/ioctl_meteor.h> +#include <dev/video/bktr/ioctl_bt848.h> #elif __FreeBSD_version >= 502100 #include <dev/bktr/ioctl_meteor.h> #include <dev/bktr/ioctl_bt848.h> |