summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorwm4 <wm4@nowhere>2013-11-23 22:08:42 +0100
committerwm4 <wm4@nowhere>2013-11-23 22:08:42 +0100
commitf99aff1b31a7b23e7761a6da4fc4550d698e06fe (patch)
treeb039e3ef1ef379860d934c1eed0a7a94ef70d444
parent36744a30fbeaf5ea8eed1944650acb12cde9ff48 (diff)
downloadmpv-f99aff1b31a7b23e7761a6da4fc4550d698e06fe.tar.bz2
mpv-f99aff1b31a7b23e7761a6da4fc4550d698e06fe.tar.xz
Reduce stheader.h includes, move stream types to mp_common.h
-rw-r--r--demux/stheader.h8
-rw-r--r--mpvcore/mp_common.h7
-rw-r--r--mpvcore/player/main.c1
-rw-r--r--mpvcore/player/misc.c1
-rw-r--r--mpvcore/player/mp_core.h3
-rw-r--r--mpvcore/player/osd.c1
-rw-r--r--stream/stream.c1
-rw-r--r--stream/stream_bluray.c1
-rw-r--r--stream/stream_dvd.c1
-rw-r--r--stream/stream_radio.c1
-rw-r--r--sub/sd_lavc.c1
-rw-r--r--sub/sd_spu.c1
12 files changed, 12 insertions, 15 deletions
diff --git a/demux/stheader.h b/demux/stheader.h
index 17090fc8e9..3c36631f0d 100644
--- a/demux/stheader.h
+++ b/demux/stheader.h
@@ -21,18 +21,12 @@
#include <stdbool.h>
+#include "mpvcore/mp_common.h"
#include "audio/chmap.h"
#include "ms_hdr.h"
struct MPOpts;
struct demuxer;
-enum stream_type {
- STREAM_VIDEO,
- STREAM_AUDIO,
- STREAM_SUB,
- STREAM_TYPE_COUNT,
-};
-
// Stream headers:
struct sh_stream {
diff --git a/mpvcore/mp_common.h b/mpvcore/mp_common.h
index ecd84e33b6..ab1ccb9451 100644
--- a/mpvcore/mp_common.h
+++ b/mpvcore/mp_common.h
@@ -52,6 +52,13 @@
#define CONTROL_ERROR -2
#define CONTROL_NA -3
+enum stream_type {
+ STREAM_VIDEO,
+ STREAM_AUDIO,
+ STREAM_SUB,
+ STREAM_TYPE_COUNT,
+};
+
extern const char *mplayer_version;
extern const char *mplayer_builddate;
diff --git a/mpvcore/player/main.c b/mpvcore/player/main.c
index 84b5aa2651..1e56cf3084 100644
--- a/mpvcore/player/main.c
+++ b/mpvcore/player/main.c
@@ -53,6 +53,7 @@
#include "audio/decode/dec_audio.h"
#include "audio/out/ao.h"
#include "audio/mixer.h"
+#include "demux/demux.h"
#include "stream/stream.h"
#include "sub/ass_mp.h"
#include "sub/sub.h"
diff --git a/mpvcore/player/misc.c b/mpvcore/player/misc.c
index 5f15ca7124..e54381d2e2 100644
--- a/mpvcore/player/misc.c
+++ b/mpvcore/player/misc.c
@@ -36,6 +36,7 @@
#include "mpvcore/input/input.h"
#include "audio/out/ao.h"
+#include "demux/demux.h"
#include "stream/stream.h"
#include "video/out/vo.h"
diff --git a/mpvcore/player/mp_core.h b/mpvcore/player/mp_core.h
index 0be7e1df1f..c1fbf737f3 100644
--- a/mpvcore/player/mp_core.h
+++ b/mpvcore/player/mp_core.h
@@ -21,9 +21,8 @@
#include <stdbool.h>
-#include "compat/compiler.h"
+#include "mpvcore/mp_common.h"
#include "mpvcore/options.h"
-#include "demux/demux.h"
// definitions used internally by the core player code
diff --git a/mpvcore/player/osd.c b/mpvcore/player/osd.c
index 6f81deae2e..afb04c837a 100644
--- a/mpvcore/player/osd.c
+++ b/mpvcore/player/osd.c
@@ -35,6 +35,7 @@
#include "osdep/getch2.h"
#include "osdep/timer.h"
+#include "demux/demux.h"
#include "sub/sub.h"
#include "mp_core.h"
diff --git a/stream/stream.c b/stream/stream.c
index 3febfa4189..94db8d8ab5 100644
--- a/stream/stream.c
+++ b/stream/stream.c
@@ -43,7 +43,6 @@
#include "mpvcore/path.h"
#include "osdep/timer.h"
#include "stream.h"
-#include "demux/demux.h"
#include "mpvcore/m_option.h"
#include "mpvcore/m_config.h"
diff --git a/stream/stream_bluray.c b/stream/stream_bluray.c
index cde7267713..bcc299735f 100644
--- a/stream/stream_bluray.c
+++ b/stream/stream_bluray.c
@@ -40,7 +40,6 @@
#include "mpvcore/mp_msg.h"
#include "mpvcore/m_option.h"
#include "stream.h"
-#include "demux/stheader.h"
#define BLURAY_SECTOR_SIZE 6144
diff --git a/stream/stream_dvd.c b/stream/stream_dvd.c
index 4e5f9ea5e7..a05bb856b4 100644
--- a/stream/stream_dvd.c
+++ b/stream/stream_dvd.c
@@ -42,7 +42,6 @@
#include "stream_dvd.h"
#include "stream_dvd_common.h"
-#include "demux/demux.h"
static char* dvd_device_current;
int dvd_angle=1;
diff --git a/stream/stream_radio.c b/stream/stream_radio.c
index 4189dd469b..6d07d9738f 100644
--- a/stream/stream_radio.c
+++ b/stream/stream_radio.c
@@ -40,7 +40,6 @@
#endif
#include "stream.h"
-#include "demux/demux.h"
#include "mpvcore/m_option.h"
#include "mpvcore/mp_msg.h"
#include "stream_radio.h"
diff --git a/sub/sd_lavc.c b/sub/sd_lavc.c
index 40039314a1..683436eb2a 100644
--- a/sub/sd_lavc.c
+++ b/sub/sd_lavc.c
@@ -25,7 +25,6 @@
#include "mpvcore/mp_msg.h"
#include "mpvcore/av_common.h"
#include "mpvcore/options.h"
-#include "demux/stheader.h"
#include "video/mp_image.h"
#include "sd.h"
#include "dec_sub.h"
diff --git a/sub/sd_spu.c b/sub/sd_spu.c
index 717e4652b9..0061ec81e3 100644
--- a/sub/sd_spu.c
+++ b/sub/sd_spu.c
@@ -20,7 +20,6 @@
#include "talloc.h"
#include "mpvcore/options.h"
-#include "demux/stheader.h"
#include "video/mp_image.h"
#include "sd.h"
#include "sub.h"