You can't tell what's new without looking up in the database every track that you find on disk. If a track is already in the db, but hasn't changed, then it's skipped. If it's not in the database, then it's read and added.
The only added overhead of looking for 'changed' files is the comparison of the timestamps, which should be virtually unnoticeable. There may also a little bit for removing stale tracks (files referenced in the database but no longer found on disk), although traditionally the scanner has been very poor at removing stale data, so I'm not sure this is even done. -- JJZolx Jim ------------------------------------------------------------------------ JJZolx's Profile: http://forums.slimdevices.com/member.php?userid=10 View this thread: http://forums.slimdevices.com/showthread.php?t=69524 _______________________________________________ beta mailing list [email protected] http://lists.slimdevices.com/mailman/listinfo/beta
