Пример #1
0
 public void LoadAllExtendedAttributes()
 {
     foreach (var track in Tracks)
     {
         ShufflerHelper.LoadShufflerDetails(track);
     }
 }
Пример #2
0
        /// <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);
        }