# HG changeset patch # User albeu # Date 1019197301 0 # Node ID cb47abf3b5118cf5c29b85334540ba8c74ba8836 # Parent d1c22e7fe9fcf1c911798c5d45c881bcebfd3a18 Fix loop playback. Main loop was quited on end of video. diff -r d1c22e7fe9fc -r cb47abf3b511 mplayer.c --- a/mplayer.c Fri Apr 19 02:20:29 2002 +0000 +++ b/mplayer.c Fri Apr 19 06:21:41 2002 +0000 @@ -1492,6 +1492,7 @@ //-------------------- Decode a frame: ----------------------- vdecode_time=video_time_usage; + while(1) { unsigned char* start=NULL; int in_size; // get it! @@ -1521,6 +1522,7 @@ 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. --------------------