add MediaInfo to improve media analysis for video files

This commit is contained in:
Luke Pulverenti
2014-09-20 11:48:23 -04:00
parent ab207209b8
commit f6769b73f2
57 changed files with 797 additions and 264 deletions

View File

@@ -1102,17 +1102,22 @@ namespace MediaBrowser.Server.Implementations.Dto
if (movie != null)
{
var specialFeatureCount = movie.SpecialFeatureIds.Count;
if (fields.Contains(ItemFields.TmdbCollectionName))
{
dto.TmdbCollectionName = movie.TmdbCollectionName;
}
}
var hasSpecialFeatures = item as IHasSpecialFeatures;
if (hasSpecialFeatures != null)
{
var specialFeatureCount = hasSpecialFeatures.SpecialFeatureIds.Count;
if (specialFeatureCount > 0)
{
dto.SpecialFeatureCount = specialFeatureCount;
}
if (fields.Contains(ItemFields.TmdbCollectionName))
{
dto.TmdbCollectionName = movie.TmdbCollectionName;
}
}
// Add EpisodeInfo
@@ -1146,8 +1151,6 @@ namespace MediaBrowser.Server.Implementations.Dto
dto.AirTime = series.AirTime;
dto.Status = series.Status;
dto.SpecialFeatureCount = series.SpecialFeatureIds.Count;
dto.SeasonCount = series.SeasonCount;
if (fields.Contains(ItemFields.Settings))