Mercurial > mplayer.hg
view subreader.h @ 3161:950496933384
configure cleanups:
a few typos
a few reordering (C src / _blah=no / cc_check && _blah=yes)
preliminary support to display a summary of enabled modules at the end
of the run of ./configure (only AO & VO right now/check for _{a,v}omodules)
cleanups of config.mak : X_LIBS gathered everything and whatever -
no longer the case
Makefile cleanups to match the ones done in config.mak
NB: it still compiles here (but I'm pretty sure this will break on some systems :)
author | pl |
---|---|
date | Tue, 27 Nov 2001 17:58:29 +0000 |
parents | 2f04b5f9a615 |
children | 5a11cbf8791f |
line wrap: on
line source
#ifndef __MPLAYER_SUBREADER_H #define __MPLAYER_SUBREADER_H extern int sub_uses_time; extern int sub_errs; extern int sub_num; // number of subtitle structs // 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 { int lines; unsigned long start; unsigned long end; char *text[SUB_MAX_TEXT]; } subtitle; subtitle* sub_read_file (char *filename); char * sub_filename(char *path, char * fname ); void list_sub_file(subtitle* subs); #endif