add discnumber

This commit is contained in:
sentriz
2019-06-07 13:59:20 +01:00
parent d863e2eb62
commit c96fdf458f
6 changed files with 11 additions and 5 deletions

View File

@@ -261,6 +261,7 @@ func (s *Scanner) handleTrack(it *item) error {
track.TagTitle = tags.Title()
track.TagTrackArtist = tags.Artist()
track.TagTrackNumber = tags.TrackNumber()
track.TagDiscNumber = tags.DiscNumber()
track.Duration = tags.DurationSecs() // these two should be calculated
track.Bitrate = tags.Bitrate() // from the file instead of tags
//
@@ -282,7 +283,8 @@ func (s *Scanner) handleTrack(it *item) error {
// set album if this is the first track in the folder
folder := s.curFolder()
if !folder.ReceivedPaths || folder.ReceivedTags {
// the folder hasn't been modified or already has it's tags
// the folder hasn't been modified
// or already has it's tags
return nil
}
folder.TagTitle = tags.Album()