# HG changeset patch # User arpi # Date 1043706474 0 # Node ID ff773800b598b6dd25077b84751310bed0893526 # Parent 0f52526cb69a8f0ff9c574ed946141922799d5c9 I also added that a self-reference is not endlessly played ... (Happened with Hole_Dollparts_MSTR.mov), which also gave the other problems ... Fabian Franz diff -r 0f52526cb69a -r ff773800b598 mplayer.c --- a/mplayer.c Mon Jan 27 22:25:23 2003 +0000 +++ b/mplayer.c Mon Jan 27 22:27:54 2003 +0000 @@ -1235,6 +1235,9 @@ if ((strlen(bname)>10) && !strncmp(bname,"qt",2) && !strncmp(bname+3,"gateQT",6)) continue; + if (!strncmp(bname,mp_basename(filename),strlen(bname))) // ignoring self-reference + continue; + entry = play_tree_new(); if (filename && !strcmp(mp_basename(playlist_entry),playlist_entry)) // add reference path of current file