1
0
mirror of https://github.com/Sonarr/Sonarr.git synced 2026-04-22 22:16:13 -04:00

Fixed: Improve sample rejection message when MediaInfo is not available

Closes #1967
This commit is contained in:
Mark McDowall
2017-06-10 18:07:24 -07:00
committed by Mark McDowall
parent eea3419849
commit 8cf028e071
12 changed files with 84 additions and 132 deletions
@@ -9,7 +9,7 @@ namespace NzbDrone.Core.MediaFiles.MediaInfo
public interface IVideoFileInfoReader
{
MediaInfoModel GetMediaInfo(string filename);
TimeSpan GetRunTime(string filename);
TimeSpan? GetRunTime(string filename);
}
public class VideoFileInfoReader : IVideoFileInfoReader
@@ -181,16 +181,11 @@ namespace NzbDrone.Core.MediaFiles.MediaInfo
return null;
}
public TimeSpan GetRunTime(string filename)
public TimeSpan? GetRunTime(string filename)
{
var info = GetMediaInfo(filename);
if (info == null)
{
return new TimeSpan();
}
return info.RunTime;
return info?.RunTime;
}
private TimeSpan GetBestRuntime(int audio, int video, int general)