rem: gtk_playlist_has_next_mrl (totem->playlist) == FALSE) return;
add: gtk_playlist_has_next_mrl (totem->playlist) == FALSE && gtk_playlist_get_repeat (totem->playlist) == FALSE) return;
context: totem_action_next (Totem *totem){	char *mrl;	if (totem_playing_dvd (totem) == FALSE &&                gtk_playlist_has_next_mrl (totem->playlist) == FALSE)                return;        if (totem_playing_dvd (totem) == TRUE)        {                gtk_xine_dvd_event (GTK_XINE (totem->gtx),                                         GTX_DVD_NEXT_CHAPTER);        } else {                gtk_playlist_set_next (totem->playlist);                mrl = gtk_playlist_get_current_mrl (totem->playlist);                totem_action_set_mrl_and_play (totem, mrl);                g_free (mrl);        }}