# HG changeset patch # User albeu # Date 1016298615 0 # Node ID fce3b54250b14641868e8aa3c38b442358654278 # Parent 74e0ebe59cabbd13e5bae02c36c7dd621465d6ea Fixed the bug that make mplayer crash with no sound and an invalid video codec diff -r 74e0ebe59cab -r fce3b54250b1 mplayer.c --- a/mplayer.c Sat Mar 16 16:57:35 2002 +0000 +++ b/mplayer.c Sat Mar 16 17:10:15 2002 +0000 @@ -1247,7 +1247,9 @@ if(bestprio==-1 || !video_codec) { mp_msg(MSGT_CPLAYER,MSGL_ERR,MSGTR_CantFindVideoCodec,sh_video->format); mp_msg(MSGT_CPLAYER,MSGL_HINT, MSGTR_TryUpgradeCodecsConfOrRTFM,get_path("codecs.conf")); - sh_video = d_video->sh = NULL; + if(!sh_audio) + goto goto_next_file; + sh_video = d_video->sh = NULL; goto main; // exit_player(MSGTR_Exit_error); } } else {