On Sep 21, 2010, at 8:34 AM, MrSinatra wrote: > > andyg;578012 Wrote: >> Yeah it's not a matter of finding the changed files, it's a matter of >> checking all dependent things based on the tags in that file, such as >> artwork, genres, albums, etc. I want to know of the fringe cases so >> they can try to be solved. > > but thats my question... if you can find all the changed files, then > why not rescan the entire file/tag, treat it all as a new record, and > then delete the old record as a case where that file no longer exists, > (at least, not in the same form)? > > why try to figure out what part of the record is different?
Well I guess I'm not explaining it very well. The file is completely rescanned, but for example what if REPLAYGAIN_ALBUM_GAIN is changed? We have to update the album record in this case. Or if there is a new secondary artist, we have to add a new contributor row, and so on. Most of these cases are already handled and I have tests for them, so I just want to find out about the rest. _______________________________________________ beta mailing list [email protected] http://lists.slimdevices.com/mailman/listinfo/beta
