using System; namespace ConfusedPolarBear.Plugin.IntroSkipper; /// /// Result of fingerprinting and analyzing two episodes in a season. /// All times are measured in seconds relative to the beginning of the media file. /// [Serializable] public class Intro { /// /// If this introduction is valid or not. Invalid results should not be returned through the API. /// public bool Valid { get; set; } /// /// Introduction sequence start time. /// public double IntroStart { get; set; } /// /// Introduction sequence end time. /// public double IntroEnd { get; set; } /// /// Recommended time to display the skip intro prompt. /// public double ShowSkipPromptAt { get; set; } /// /// Recommended time to hide the skip intro prompt. /// public double HideSkipPromptAt { get; set; } }