aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Controller/IO/FileSystemHelper.cs
diff options
context:
space:
mode:
authorebr11 Eric Reed spam <ebr11 Eric Reed spam@reedsplace.com>2012-09-18 17:07:01 -0400
committerebr11 Eric Reed spam <ebr11 Eric Reed spam@reedsplace.com>2012-09-18 17:07:01 -0400
commit2c563ac92f28fbe6804219ace6a1767f88ac52cd (patch)
tree4f4099d3ca3ac67d02656a62d6272d81f49db2f0 /MediaBrowser.Controller/IO/FileSystemHelper.cs
parent68de4a65680ae1e7b6f7b4ab14901678bd1a154b (diff)
Hopefully the last of dealing with the metadata folder
Diffstat (limited to 'MediaBrowser.Controller/IO/FileSystemHelper.cs')
-rw-r--r--MediaBrowser.Controller/IO/FileSystemHelper.cs33
1 files changed, 33 insertions, 0 deletions
diff --git a/MediaBrowser.Controller/IO/FileSystemHelper.cs b/MediaBrowser.Controller/IO/FileSystemHelper.cs
index cafd64fcf..2897150a8 100644
--- a/MediaBrowser.Controller/IO/FileSystemHelper.cs
+++ b/MediaBrowser.Controller/IO/FileSystemHelper.cs
@@ -83,5 +83,38 @@ namespace MediaBrowser.Controller.IO
return args;
}
+ public static bool IsVideoFile(string path)
+ {
+ string extension = System.IO.Path.GetExtension(path).ToLower();
+
+ switch (extension)
+ {
+ case ".mkv":
+ case ".m2ts":
+ case ".iso":
+ case ".ts":
+ case ".rmvb":
+ case ".mov":
+ case ".avi":
+ case ".mpg":
+ case ".mpeg":
+ case ".wmv":
+ case ".mp4":
+ case ".divx":
+ case ".dvr-ms":
+ case ".wtv":
+ case ".ogm":
+ case ".ogv":
+ case ".asf":
+ case ".m4v":
+ case ".flv":
+ case ".f4v":
+ case ".3gp":
+ return true;
+
+ default:
+ return false;
+ }
+ }
}
}