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

Reply via email to