aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Controller/Resolvers
diff options
context:
space:
mode:
authorLukePulverenti Luke Pulverenti luke pulverenti <LukePulverenti Luke Pulverenti luke.pulverenti@gmail.com>2012-08-21 10:42:40 -0400
committerLukePulverenti Luke Pulverenti luke pulverenti <LukePulverenti Luke Pulverenti luke.pulverenti@gmail.com>2012-08-21 10:42:40 -0400
commit76d365fcf902665f56df7a1c85263a1368a33a2e (patch)
tree4f172ae692c49814179fe1a4cd84f8727fb1917c /MediaBrowser.Controller/Resolvers
parent9029d939f3a23fc949538e53117fd85051e0ea1d (diff)
Tweaked disk access a little bit more
Diffstat (limited to 'MediaBrowser.Controller/Resolvers')
-rw-r--r--MediaBrowser.Controller/Resolvers/AudioResolver.cs2
-rw-r--r--MediaBrowser.Controller/Resolvers/BaseItemResolver.cs6
-rw-r--r--MediaBrowser.Controller/Resolvers/FolderResolver.cs2
-rw-r--r--MediaBrowser.Controller/Resolvers/VideoResolver.cs2
-rw-r--r--MediaBrowser.Controller/Resolvers/VirtualFolderResolver.cs2
5 files changed, 9 insertions, 5 deletions
diff --git a/MediaBrowser.Controller/Resolvers/AudioResolver.cs b/MediaBrowser.Controller/Resolvers/AudioResolver.cs
index 11f8729b4e..26b4da310a 100644
--- a/MediaBrowser.Controller/Resolvers/AudioResolver.cs
+++ b/MediaBrowser.Controller/Resolvers/AudioResolver.cs
@@ -17,7 +17,7 @@ namespace MediaBrowser.Controller.Resolvers
{
// Return audio if the path is a file and has a matching extension
- if (!args.IsFolder)
+ if (!args.IsDirectory)
{
if (IsAudioFile(args.Path))
{
diff --git a/MediaBrowser.Controller/Resolvers/BaseItemResolver.cs b/MediaBrowser.Controller/Resolvers/BaseItemResolver.cs
index e91f5a6e8d..8b27d4d2e4 100644
--- a/MediaBrowser.Controller/Resolvers/BaseItemResolver.cs
+++ b/MediaBrowser.Controller/Resolvers/BaseItemResolver.cs
@@ -81,7 +81,7 @@ namespace MediaBrowser.Controller.Resolvers
return;
}
- WIN32_FIND_DATA fileData = args.FileData;
+ WIN32_FIND_DATA fileData;
// See if a different path came out of the resolver than what went in
if (!args.Path.Equals(item.Path, StringComparison.OrdinalIgnoreCase))
@@ -97,6 +97,10 @@ namespace MediaBrowser.Controller.Resolvers
fileData = FileData.GetFileData(item.Path);
}
}
+ else
+ {
+ fileData = args.File.FileInfo;
+ }
item.DateCreated = fileData.CreationTime;
diff --git a/MediaBrowser.Controller/Resolvers/FolderResolver.cs b/MediaBrowser.Controller/Resolvers/FolderResolver.cs
index 27944dab2c..62fe2f6fbe 100644
--- a/MediaBrowser.Controller/Resolvers/FolderResolver.cs
+++ b/MediaBrowser.Controller/Resolvers/FolderResolver.cs
@@ -14,7 +14,7 @@ namespace MediaBrowser.Controller.Resolvers
protected override Folder Resolve(ItemResolveEventArgs args)
{
- if (args.IsFolder)
+ if (args.IsDirectory)
{
return new Folder();
}
diff --git a/MediaBrowser.Controller/Resolvers/VideoResolver.cs b/MediaBrowser.Controller/Resolvers/VideoResolver.cs
index bd676cb871..8192fa99be 100644
--- a/MediaBrowser.Controller/Resolvers/VideoResolver.cs
+++ b/MediaBrowser.Controller/Resolvers/VideoResolver.cs
@@ -26,7 +26,7 @@ namespace MediaBrowser.Controller.Resolvers
protected override T Resolve(ItemResolveEventArgs args)
{
// If the path is a file check for a matching extensions
- if (!args.IsFolder)
+ if (!args.IsDirectory)
{
if (IsVideoFile(args.Path))
{
diff --git a/MediaBrowser.Controller/Resolvers/VirtualFolderResolver.cs b/MediaBrowser.Controller/Resolvers/VirtualFolderResolver.cs
index 15bf943c21..19bf66f298 100644
--- a/MediaBrowser.Controller/Resolvers/VirtualFolderResolver.cs
+++ b/MediaBrowser.Controller/Resolvers/VirtualFolderResolver.cs
@@ -15,7 +15,7 @@ namespace MediaBrowser.Controller.Resolvers
protected override VirtualFolder Resolve(ItemResolveEventArgs args)
{
- if (args.IsFolder && args.Parent != null && args.Parent.IsRoot)
+ if (args.IsDirectory && args.Parent != null && args.Parent.IsRoot)
{
return new VirtualFolder();
}