diff options
Diffstat (limited to 'subreader.h')
-rw-r--r-- | subreader.h | 23 |
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 { |