aboutsummaryrefslogtreecommitdiff
path: root/Emby.Server.Implementations/ServerApplicationPaths.cs
diff options
context:
space:
mode:
authorLuke <luke.pulverenti@gmail.com>2017-11-02 12:07:40 -0400
committerGitHub <noreply@github.com>2017-11-02 12:07:40 -0400
commit008cea6984d4e4bbdfb0b893e4cf0b6c59cb9d69 (patch)
tree07bec24571b18a736bafc7ac7ee0b1eab9be72ba /Emby.Server.Implementations/ServerApplicationPaths.cs
parent589300a3b004854457faab8a04fc86da5fffbac1 (diff)
parentde9292f117e507387287c3356ba73da788b13d75 (diff)
Merge pull request #2998 from MediaBrowser/beta
Beta
Diffstat (limited to 'Emby.Server.Implementations/ServerApplicationPaths.cs')
-rw-r--r--Emby.Server.Implementations/ServerApplicationPaths.cs17
1 files changed, 17 insertions, 0 deletions
diff --git a/Emby.Server.Implementations/ServerApplicationPaths.cs b/Emby.Server.Implementations/ServerApplicationPaths.cs
index 675b0d78c..3e3f7e0d7 100644
--- a/Emby.Server.Implementations/ServerApplicationPaths.cs
+++ b/Emby.Server.Implementations/ServerApplicationPaths.cs
@@ -206,6 +206,23 @@ namespace Emby.Server.Implementations
}
}
+ public string GetTranscodingTempPath()
+ {
+ var path = TranscodingTempPath;
+
+ try
+ {
+ Directory.CreateDirectory(path);
+ return path;
+ }
+ catch
+ {
+ path = Path.Combine(ProgramDataPath, "transcoding-temp");
+ Directory.CreateDirectory(path);
+ return path;
+ }
+ }
+
/// <summary>
/// Gets the game genre path.
/// </summary>