summaryrefslogtreecommitdiffstats
path: root/stream
diff options
context:
space:
mode:
authordiego <diego@b3059339-0415-0410-9bf9-f77b7e298cf2>2008-10-16 18:28:38 +0000
committerdiego <diego@b3059339-0415-0410-9bf9-f77b7e298cf2>2008-10-16 18:28:38 +0000
commit629db77d89d6bdead91fd18faa6445632a750e94 (patch)
tree6c639d575f105234d2116dfe840ab55066f1dfcf /stream
parent7136bb0105e37607c98a6290a3355f9490a70993 (diff)
downloadmpv-629db77d89d6bdead91fd18faa6445632a750e94.tar.bz2
mpv-629db77d89d6bdead91fd18faa6445632a750e94.tar.xz
Move DEFAULT_CDROM_DEVICE/DEFAULT_DVD_DEVICE to stream.h where it belongs.
config.h should only contain option definitions, no logic. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27787 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'stream')
-rw-r--r--stream/stream.h27
1 files changed, 27 insertions, 0 deletions
diff --git a/stream/stream.h b/stream/stream.h
index 4e872195a5..4eab9b5d85 100644
--- a/stream/stream.h
+++ b/stream/stream.h
@@ -65,6 +65,33 @@
#define STREAM_CTRL_GET_ANGLE 10
#define STREAM_CTRL_SET_ANGLE 11
+#ifdef __sun
+#define DEFAULT_CDROM_DEVICE "/vol/dev/aliases/cdrom0"
+#define DEFAULT_DVD_DEVICE DEFAULT_CDROM_DEVICE
+#elif defined(__MINGW32__) || defined(__CYGWIN__) || defined(__OS2__)
+#define DEFAULT_CDROM_DEVICE "D:"
+#define DEFAULT_DVD_DEVICE DEFAULT_CDROM_DEVICE
+#elif defined(__APPLE__) || defined(__DARWIN__)
+#define DEFAULT_CDROM_DEVICE "/dev/disk1"
+#define DEFAULT_DVD_DEVICE "/dev/rdiskN"
+#elif defined(__OpenBSD__)
+#define DEFAULT_CDROM_DEVICE "/dev/rcd0a"
+#define DEFAULT_DVD_DEVICE DEFAULT_CDROM_DEVICE
+#elif defined(__FreeBSD__) || defined(__FreeBSD_kernel__)
+#define DEFAULT_CDROM_DEVICE "/dev/acd0"
+#define DEFAULT_DVD_DEVICE DEFAULT_CDROM_DEVICE
+#elif defined(__DragonFly__)
+#define DEFAULT_CDROM_DEVICE "/dev/cd0"
+#define DEFAULT_DVD_DEVICE DEFAULT_CDROM_DEVICE
+#elif defined(__AMIGAOS4__)
+#define DEFAULT_CDROM_DEVICE "a1ide.device:2"
+#define DEFAULT_DVD_DEVICE DEFAULT_CDROM_DEVICE
+#else
+#define DEFAULT_CDROM_DEVICE "/dev/cdrom"
+#define DEFAULT_DVD_DEVICE "/dev/dvd"
+#endif
+
+
#ifdef CONFIG_NETWORK
#include "network.h"
#endif