Bug 3390 - file mod time should be checked right before playing and rescanned if changed
: file mod time should be checked right before playing and rescanned if changed
Status: CLOSED FIXED
Product: Logitech Media Server
Classification: Unclassified
Component: Database
: 6.3.0
: Macintosh Other
: P2 normal (vote)
: ---
Assigned To: Dan Sully
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2006-05-04 08:30 UTC by Blackketter Dean
Modified: 2008-09-15 14:38 UTC (History)
0 users

See Also:
Category: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Blackketter Dean 2006-05-04 08:30:39 UTC
if somebody modifies a track (for example adds a cover art tag) and then tries to play that song without a rescan, the tag information will be out of date AND the audio data may have been moved.   For some file types this may cause noise to be played.

 When opening the song for playback, the file's mod time should be checked and the file rescanned if it has changed.  

(Reported by a customer/developer)
Comment 1 Dan Sully 2006-06-07 14:31:54 UTC
Fixed in change 7797
Comment 2 Mick 2006-06-07 14:59:49 UTC
Just a comment on this bug. At the weekend, I ripped an album, "mp3gained" it and hit rescan "new & changed"
I then discovered that the Sony DVD drive in my machine had ripped silence for each track.
I re-ripped with the NEC drive, checked the tracks were audible, mp3gained them and hit re-scan.

However, the rescan did not "see" the updated tracks as being changed and the track info (or most importantly gain info) was not updated in the Db. When I went to play the tracks back through my SB3, the player continued using the large gain change from the first silent rip. I thought the SB, amp or speakers were going to blow. Luckily no damage was done, and I did a full re-scan.
Comment 3 Chris Owens 2006-06-27 14:21:49 UTC
This bug fix is now part of a released version, and so has been marked closed. If you are still experiencing this problem, please reopen the bug.