internal void ClearInfos() { if (this.ArtistName == null || this.TrackName == null) { return; } this.ArtistName = null; this.TrackName = null; _metadataInfos = null; PropertyChanged.NotifyAll(this); }
internal void UpdateInfos(string artistName, string trackName) { this.ArtistName = artistName; this.TrackName = trackName; if (Metadata.MetadataResolverManager.ResolverInstance == null) { _metadataInfos = null; } else { _metadataInfos = Metadata.MetadataResolverManager.ResolverInstance.Search(artistName, trackName); } PropertyChanged.NotifyAll(this); }