diff subreader.h @ 2912:2f04b5f9a615

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
author pl
date Thu, 15 Nov 2001 11:53:11 +0000
parents 18f4dd5d568f
children 5a11cbf8791f
line wrap: on
line diff
--- a/subreader.h	Wed Nov 14 23:47:08 2001 +0000
+++ b/subreader.h	Thu Nov 15 11:53:11 2001 +0000
@@ -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 {