diff options
Diffstat (limited to 'MediaBrowser.Model/IO')
| -rw-r--r-- | MediaBrowser.Model/IO/IMemoryStreamProvider.cs | 11 | ||||
| -rw-r--r-- | MediaBrowser.Model/IO/StreamDefaults.cs | 19 |
2 files changed, 30 insertions, 0 deletions
diff --git a/MediaBrowser.Model/IO/IMemoryStreamProvider.cs b/MediaBrowser.Model/IO/IMemoryStreamProvider.cs new file mode 100644 index 000000000..82a758d9a --- /dev/null +++ b/MediaBrowser.Model/IO/IMemoryStreamProvider.cs @@ -0,0 +1,11 @@ +using System.IO; + +namespace MediaBrowser.Model.IO +{ + public interface IMemoryStreamProvider + { + MemoryStream CreateNew(); + MemoryStream CreateNew(int capacity); + MemoryStream CreateNew(byte[] buffer); + } +} diff --git a/MediaBrowser.Model/IO/StreamDefaults.cs b/MediaBrowser.Model/IO/StreamDefaults.cs new file mode 100644 index 000000000..1e99ff4b5 --- /dev/null +++ b/MediaBrowser.Model/IO/StreamDefaults.cs @@ -0,0 +1,19 @@ + +namespace MediaBrowser.Model.IO +{ + /// <summary> + /// Class StreamDefaults + /// </summary> + public static class StreamDefaults + { + /// <summary> + /// The default copy to buffer size + /// </summary> + public const int DefaultCopyToBufferSize = 81920; + + /// <summary> + /// The default file stream buffer size + /// </summary> + public const int DefaultFileStreamBufferSize = 81920; + } +} |
