mirror of
https://github.com/mpv-player/mpv
synced 2024-12-27 01:22:30 +00:00
fixed duplicated loading of sub
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1652 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
parent
75296a41c3
commit
0260d3c66e
22
mplayer.c
22
mplayer.c
@ -535,6 +535,18 @@ if(!parse_codec_cfg(get_path("codecs.conf"))){
|
||||
}
|
||||
#endif
|
||||
|
||||
#ifdef USE_SUB
|
||||
// check .sub
|
||||
if(sub_name){
|
||||
int l=strlen(sub_name);
|
||||
if ((l>4) && ((0==strcmp(&sub_name[l-4],".utf"))
|
||||
||(0==strcmp(&sub_name[l-4],".UTF"))))
|
||||
sub_utf8=1;
|
||||
subtitles=sub_read_file(sub_name);
|
||||
if(!subtitles) mp_msg(MSGT_CPLAYER,MSGL_ERR,MSGTR_CantLoadSub,sub_name);
|
||||
}
|
||||
#endif
|
||||
|
||||
|
||||
#ifdef HAVE_LIRC
|
||||
#ifdef HAVE_GUI
|
||||
@ -574,14 +586,7 @@ play_next_file:
|
||||
|
||||
#ifdef USE_SUB
|
||||
// check .sub
|
||||
if(sub_name){
|
||||
int l=strlen(sub_name);
|
||||
if ((l>4) && ((0==strcmp(&sub_name[l-4],".utf"))
|
||||
||(0==strcmp(&sub_name[l-4],".UTF"))))
|
||||
sub_utf8=1;
|
||||
subtitles=sub_read_file(sub_name);
|
||||
if(!subtitles) mp_msg(MSGT_CPLAYER,MSGL_ERR,MSGTR_CantLoadSub,sub_name);
|
||||
} else {
|
||||
if(!sub_name){
|
||||
if(sub_auto && filename) { // auto load sub file ...
|
||||
subtitles=sub_read_file( sub_filename( get_path("sub/"), filename ) );
|
||||
}
|
||||
@ -589,7 +594,6 @@ play_next_file:
|
||||
}
|
||||
#endif
|
||||
|
||||
|
||||
demuxer=NULL; stream=NULL;
|
||||
|
||||
#ifdef USE_LIBVO2
|
||||
|
Loading…
Reference in New Issue
Block a user