From 123256d73639487bb37319554b1f845d01df55bb Mon Sep 17 00:00:00 2001 From: albeu Date: Fri, 19 Apr 2002 06:21:41 +0000 Subject: [PATCH] Fix loop playback. Main loop was quited on end of video. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5699 b3059339-0415-0410-9bf9-f77b7e298cf2 --- mplayer.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/mplayer.c b/mplayer.c index 7869a8dfc9..05b1a009cb 100644 --- a/mplayer.c +++ b/mplayer.c @@ -1492,6 +1492,7 @@ if(!sh_video) { //-------------------- Decode a frame: ----------------------- vdecode_time=video_time_usage; + while(1) { unsigned char* start=NULL; int in_size; // get it! @@ -1521,6 +1522,7 @@ if(!sh_video) { current_module="decode_video"; // printf("Decode! %p %d \n",start,in_size); blit_frame=decode_video(sh_video,start,in_size,drop_frame); + break; } vdecode_time=video_time_usage-vdecode_time; //------------------------ frame decoded. --------------------