MediaChapter.cs 863 B

1234567891011121314151617181920212223242526272829303132333435
  1. #nullable disable
  2. #pragma warning disable CS1591
  3. using System.Collections.Generic;
  4. using System.Text.Json.Serialization;
  5. namespace MediaBrowser.MediaEncoding.Probing
  6. {
  7. /// <summary>
  8. /// Class MediaChapter.
  9. /// </summary>
  10. public class MediaChapter
  11. {
  12. [JsonPropertyName("id")]
  13. public long Id { get; set; }
  14. [JsonPropertyName("time_base")]
  15. public string TimeBase { get; set; }
  16. [JsonPropertyName("start")]
  17. public long Start { get; set; }
  18. [JsonPropertyName("start_time")]
  19. public string StartTime { get; set; }
  20. [JsonPropertyName("end")]
  21. public long End { get; set; }
  22. [JsonPropertyName("end_time")]
  23. public string EndTime { get; set; }
  24. [JsonPropertyName("tags")]
  25. public IReadOnlyDictionary<string, string> Tags { get; set; }
  26. }
  27. }