summaryrefslogtreecommitdiffstats
path: root/subreader.h
diff options
context:
space:
mode:
authorreimar <reimar@b3059339-0415-0410-9bf9-f77b7e298cf2>2004-07-28 12:40:35 +0000
committerreimar <reimar@b3059339-0415-0410-9bf9-f77b7e298cf2>2004-07-28 12:40:35 +0000
commit57b8d5c7f6d6f85e2556a4f4bbf5393e1e7f92a5 (patch)
treee5bc3f0b7ee6cb2a7e24f67e83e6cfa0db56662c /subreader.h
parentbb98df04568d08d07bde9857c94aa3d5cf726b3a (diff)
downloadmpv-57b8d5c7f6d6f85e2556a4f4bbf5393e1e7f92a5.tar.bz2
mpv-57b8d5c7f6d6f85e2556a4f4bbf5393e1e7f92a5.tar.xz
fixes a crash and unchecked string-handling in ENCA code.
Also does a bit of cleanup. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12910 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'subreader.h')
-rw-r--r--subreader.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/subreader.h b/subreader.h
index 6fca6c5869..7a83e573c1 100644
--- a/subreader.h
+++ b/subreader.h
@@ -53,8 +53,9 @@ typedef struct {
sub_data* sub_read_file (char *filename, float pts);
subtitle* subcp_recode1 (subtitle *sub);
-void subcp_open (char *current_sub_cp); /* for demux_ogg.c */
-void subcp_open_noenca (); /* for demux_ogg.c */
+// enca_fd is the file enca uses to determine the codepage.
+// setting to NULL disables enca.
+void subcp_open (FILE *enca_fd); /* for demux_ogg.c */
void subcp_close (void); /* for demux_ogg.c */
char ** sub_filenames(char *path, char *fname);
void list_sub_file(sub_data* subd);