MediaInfoRequest.cs 806 B

12345678910111213141516171819202122232425
  1. using MediaBrowser.Model.Dlna;
  2. using MediaBrowser.Model.Entities;
  3. using MediaBrowser.Model.IO;
  4. using MediaBrowser.Model.MediaInfo;
  5. using System.Collections.Generic;
  6. namespace MediaBrowser.Controller.MediaEncoding
  7. {
  8. public class MediaInfoRequest
  9. {
  10. public string InputPath { get; set; }
  11. public MediaProtocol Protocol { get; set; }
  12. public bool ExtractChapters { get; set; }
  13. public DlnaProfileType MediaType { get; set; }
  14. public IIsoMount MountedIso { get; set; }
  15. public VideoType VideoType { get; set; }
  16. public List<string> PlayableStreamFileNames { get; set; }
  17. public bool ExtractKeyFrameInterval { get; set; }
  18. public MediaInfoRequest()
  19. {
  20. PlayableStreamFileNames = new List<string>();
  21. }
  22. }
  23. }