support xbmc -trailer suffix

This commit is contained in:
Luke Pulverenti
2013-05-20 13:04:39 -04:00
parent 5355ac4021
commit 9430b09ae9
3 changed files with 34 additions and 14 deletions

View File

@@ -31,6 +31,12 @@ namespace MediaBrowser.Server.Implementations.Library.Resolvers
{
return base.Resolve(args);
}
// Support xbmc local trailer convention, but only when looking for local trailers (hence the parent == null check)
if (args.Parent == null && Path.GetFileNameWithoutExtension(args.Path).EndsWith(BaseItem.XbmcTrailerFileSuffix, StringComparison.OrdinalIgnoreCase))
{
return base.Resolve(args);
}
}
return null;

View File

@@ -158,7 +158,7 @@ namespace MediaBrowser.Server.Implementations.Library.Resolvers.Movies
}
// Don't misidentify xbmc trailers as a movie
if (child.Name.IndexOf("-trailer", StringComparison.OrdinalIgnoreCase) != -1)
if (child.Name.IndexOf(BaseItem.XbmcTrailerFileSuffix, StringComparison.OrdinalIgnoreCase) != -1)
{
continue;
}