Prechádzať zdrojové kódy

add new voice commands

Luke Pulverenti 9 rokov pred
rodič
commit
bd39a81ba2

+ 2 - 2
MediaBrowser.Common.Implementations/IO/CommonFileSystem.cs

@@ -234,10 +234,10 @@ namespace MediaBrowser.Common.Implementations.IO
         {
             if (_supportsAsyncFileStreams && isAsync)
             {
-                return new FileStream(path, mode, access, share, 4096, true);
+                return new FileStream(path, mode, access, share, StreamDefaults.DefaultFileStreamBufferSize, true);
             }
 
-            return new FileStream(path, mode, access, share);
+            return new FileStream(path, mode, access, share, StreamDefaults.DefaultFileStreamBufferSize);
         }
 
         /// <summary>

+ 1 - 1
MediaBrowser.Common.Implementations/Serialization/JsonSerializer.cs

@@ -61,7 +61,7 @@ namespace MediaBrowser.Common.Implementations.Serialization
 
         private Stream OpenFile(string path)
         {
-            return new FileStream(path, FileMode.Open, FileAccess.Read, FileShare.Read);
+            return new FileStream(path, FileMode.Open, FileAccess.Read, FileShare.Read, 131072);
         }
 
         /// <summary>

+ 2 - 2
MediaBrowser.Common/IO/StreamDefaults.cs

@@ -9,11 +9,11 @@ namespace MediaBrowser.Common.IO
         /// <summary>
         /// The default copy to buffer size
         /// </summary>
-        public const int DefaultCopyToBufferSize = 81920;
+        public const int DefaultCopyToBufferSize = 262144;
 
         /// <summary>
         /// The default file stream buffer size
         /// </summary>
-        public const int DefaultFileStreamBufferSize = 4096;
+        public const int DefaultFileStreamBufferSize = 262144;
     }
 }

+ 1 - 1
MediaBrowser.Server.Implementations/HttpServer/HttpResultFactory.cs

@@ -335,7 +335,7 @@ namespace MediaBrowser.Server.Implementations.HttpServer
         /// <returns>Stream.</returns>
         private Stream GetFileStream(string path, FileShare fileShare)
         {
-            return _fileSystem.GetFileStream(path, FileMode.Open, FileAccess.Read, fileShare, true);
+            return _fileSystem.GetFileStream(path, FileMode.Open, FileAccess.Read, fileShare);
         }
 
         public object GetStaticResult(IRequest requestContext,