// 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; }
}
}