123456789101112131415161718192021222324252627282930313233343536373839 |
- #pragma warning disable CS1591
- using System;
- using MediaBrowser.Controller.Entities;
- using MediaBrowser.Model.Entities;
- namespace MediaBrowser.Controller.Providers
- {
- public class ItemInfo
- {
- public ItemInfo(BaseItem item)
- {
- Path = item.Path;
- ContainingFolderPath = item.ContainingFolderPath;
- IsInMixedFolder = item.IsInMixedFolder;
- var video = item as Video;
- if (video != null)
- {
- VideoType = video.VideoType;
- IsPlaceHolder = video.IsPlaceHolder;
- }
- ItemType = item.GetType();
- }
- public Type ItemType { get; set; }
- public string Path { get; set; }
- public string ContainingFolderPath { get; set; }
- public VideoType VideoType { get; set; }
- public bool IsInMixedFolder { get; set; }
- public bool IsPlaceHolder { get; set; }
- }
- }
|