summaryrefslogtreecommitdiffstats
path: root/subreader.h
diff options
context:
space:
mode:
authorpl <pl@b3059339-0415-0410-9bf9-f77b7e298cf2>2001-11-15 11:53:11 +0000
committerpl <pl@b3059339-0415-0410-9bf9-f77b7e298cf2>2001-11-15 11:53:11 +0000
commite107700e170715a782549ae48424ca61abae2048 (patch)
treecfaa2f756354f962ecd2816eb9daa60de3f22c15 /subreader.h
parent82829c64190ade0b5dd17645e109a68cf1ab933c (diff)
downloadmpv-e107700e170715a782549ae48424ca61abae2048.tar.bz2
mpv-e107700e170715a782549ae48424ca61abae2048.tar.xz
minor cleanups:
a few #define's in subreader.h are now used instead of -1..9 same thing for line length instead of 1000..1001 renamed *_third() to *_subviewer() since it is what it is git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2913 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'subreader.h')
-rw-r--r--subreader.h23
1 files changed, 17 insertions, 6 deletions
diff --git a/subreader.h b/subreader.h
index e2739aaf1b..f73ed3983f 100644
--- a/subreader.h
+++ b/subreader.h
@@ -5,12 +5,23 @@
extern int sub_uses_time;
extern int sub_errs;
extern int sub_num; // number of subtitle structs
-extern int sub_format; // 0 for microdvd
- // 1 for SubRip
- // 2 for the third format
- // 3 for SAMI (smi)
- // 4 for vplayer format
- // other stuff in subreader.c
+
+// subtitle formats
+#define SUB_INVALID -1
+#define SUB_MICRODVD 0
+#define SUB_SUBRIP 1
+#define SUB_SUBVIEWER 2
+#define SUB_SAMI 3
+#define SUB_VPLAYER 4
+#define SUB_RT 5
+#define SUB_SSA 6
+#define SUB_DUNNOWHAT 7 // FIXME what format is it ?
+#define SUB_MPSUB 8
+#define SUB_AQTITLE 9
+
+// One of the SUB_* constant above
+extern int sub_format;
+
#define SUB_MAX_TEXT 5
typedef struct {