public void LoadAllExtendedAttributes() { foreach (var track in Tracks) { ShufflerHelper.LoadShufflerDetails(track); } }
/// <summary> /// Reloads a track. /// </summary> /// <param name="filename">The filename.</param> /// <param name="updateLength">if set to <c>true</c> [update length].</param> /// <returns></returns> public Track LoadTrack(string filename, bool updateLength = true) { var track = GetTrackByFilename(filename); if (track == null) { track = LoadNewTrack(filename); } else { TrackHelper.LoadTrack(track, updateLength); } ShufflerHelper.LoadShufflerDetails(track); return(track); }