diff options
author | atlka <atlka@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2001-08-13 11:08:18 +0000 |
---|---|---|
committer | atlka <atlka@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2001-08-13 11:08:18 +0000 |
commit | ca99c8dc89eba6bb2ebb330beaccea304a930da0 (patch) | |
tree | 271aa033eb11e526d98e53441bdbf576f6279445 /subreader.c | |
parent | eefce080f001e82043111f814d088fa575d855d0 (diff) | |
download | mpv-ca99c8dc89eba6bb2ebb330beaccea304a930da0.tar.bz2 mpv-ca99c8dc89eba6bb2ebb330beaccea304a930da0.tar.xz |
changes according to -utf8 option, draw_osd() function added
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1502 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'subreader.c')
-rw-r--r-- | subreader.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/subreader.c b/subreader.c index ed01176016..132b1f7184 100644 --- a/subreader.c +++ b/subreader.c @@ -437,6 +437,7 @@ char * strreplace( char * in,char * what,char * whereof ) char * sub_filename(char* path, char * fname ) { + extern int sub_utf8; char * sub_name1; char * sub_name2; char * aviptr1, * aviptr2, * tmp; @@ -444,7 +445,9 @@ char * sub_filename(char* path, char * fname ) FILE * f; int pos=0; char * sub_exts[] = - { ".sub", + { ".utf", + ".UTF", + ".sub", ".SUB", ".srt", ".SRT", @@ -484,6 +487,7 @@ char * sub_filename(char* path, char * fname ) if((f=fopen( sub_name,"rt" ))) { fclose( f ); printf( "SUB: Detected sub file: %s\n",sub_name ); + if (i<2) sub_utf8=1; return sub_name; } } |