// Copyright (c) Arlo Godfrey. All Rights Reserved. // Licensed under the GNU Lesser General Public License, Version 3.0 with additional terms. // See the LICENSE, LICENSE.LESSER and LICENSE.ADDITIONAL files in the project root for more information. using System.Xml.Serialization; namespace StrixMusic.Sdk.FileMetadata.Models.Playlist.Smil { /// /// Holds all information related to the added track. /// public class Media { /// /// The location of the track. /// [XmlAttribute("src")] public string? Src { get; set; } /// /// The album title of the added track. /// [XmlAttribute("albumTitle")] public string? AlbumTitle { get; set; } /// /// The album artist name. /// [XmlAttribute("albumArtist")] public string? AlbumArtist { get; set; } /// /// The track title. /// [XmlAttribute("trackTitle")] public string? TrackTitle { get; set; } /// /// The track artist. /// [XmlAttribute("trackArtist")] public string? TrackArtist { get; set; } /// /// The total track time. /// [XmlAttribute("duration")] public long Duration { get; set; } } }