using System.Text.Json.Serialization; namespace Jellyfin.Plugin.Jellypod.Models; /// /// Represents the download status of a podcast episode. /// [JsonConverter(typeof(JsonStringEnumConverter))] public enum EpisodeStatus { /// /// Episode is known but not downloaded. /// Available, /// /// Episode is currently being downloaded. /// Downloading, /// /// Episode has been downloaded and is available locally. /// Downloaded, /// /// Download failed. /// Error }