using Harmonia.Core.Engine; namespace Harmonia.WinUI.Session; public partial class AudioPlayerState { public string? PlaylistUID { get; set; } public string? PlaylistSongUID { get; set; } public double Position { get; set; } = 0.0; public AudioPlaybackState PlaybackState { get; set; } = AudioPlaybackState.Stopped; public double Volume { get; set; } = 1.0; public bool IsMuted { get; set; } public string? RepeatState { get; set; } public bool IsRandom { get; set; } }