Hey,
I have noticed some performance issues when listing folders with some (70 or so) subfolders. I've been debugging the code and the culprit seems to be SetIMDBThumbs(itemlist) in GUIVideoFiles.cs::LoadDirectory. It looks through every subfolder for a thumbnail which is slow since this a SMB mounted share. I'm experiencing sometimes 30sec before the list is shown.
Is there a reason for not storing thumbnails in a sqlite db, similiar to how XBMC is doing it ?
Also using a db would not required write access to the share and would not alter timestamps on folders when adding/updating information.
I have noticed some performance issues when listing folders with some (70 or so) subfolders. I've been debugging the code and the culprit seems to be SetIMDBThumbs(itemlist) in GUIVideoFiles.cs::LoadDirectory. It looks through every subfolder for a thumbnail which is slow since this a SMB mounted share. I'm experiencing sometimes 30sec before the list is shown.
Is there a reason for not storing thumbnails in a sqlite db, similiar to how XBMC is doing it ?
Also using a db would not required write access to the share and would not alter timestamps on folders when adding/updating information.