| 1234567891011121314151617181920212223242526272829303132333435363738394041 | 
							- #pragma warning disable CS1591
 
- using System.IO;
 
- using MediaBrowser.Model.IO;
 
- namespace MediaBrowser.MediaEncoding.BdInfo
 
- {
 
-     public class BdInfoFileInfo : BDInfo.IO.IFileInfo
 
-     {
 
-         private FileSystemMetadata _impl = null;
 
-         public BdInfoFileInfo(FileSystemMetadata impl)
 
-         {
 
-             _impl = impl;
 
-         }
 
-         public string Name => _impl.Name;
 
-         public string FullName => _impl.FullName;
 
-         public string Extension => _impl.Extension;
 
-         public long Length => _impl.Length;
 
-         public bool IsDir => _impl.IsDirectory;
 
-         public System.IO.Stream OpenRead()
 
-         {
 
-             return new FileStream(
 
-                 FullName,
 
-                 FileMode.Open,
 
-                 FileAccess.Read,
 
-                 FileShare.Read);
 
-         }
 
-         public System.IO.StreamReader OpenText()
 
-         {
 
-             return new System.IO.StreamReader(OpenRead());
 
-         }
 
-     }
 
- }
 
 
  |