diff --git a/NzbDrone.Core/MediaFiles/DiskScanService.cs b/NzbDrone.Core/MediaFiles/DiskScanService.cs index e266b0fc5..17d7e6dc2 100644 --- a/NzbDrone.Core/MediaFiles/DiskScanService.cs +++ b/NzbDrone.Core/MediaFiles/DiskScanService.cs @@ -23,9 +23,12 @@ public class DiskScanService : private readonly HashSet _mediaExtensions; private const string EXTENSIONS = + //XBMC ".m4v .3gp .nsv .ts .ty .strm .rm .rmvb .m3u .ifo .mov .qt .divx .xvid .bivx .vob .nrg .img" + ".iso .pva .wmv .asf .asx .ogm .m2v .avi .bin .dat .dvr-ms .mpg .mpeg .mp4 .mkv .avc .vp3 " + - ".svq3 .nuv .viv .dv .fli .flv .wpl"; + ".svq3 .nuv .viv .dv .fli .flv .wpl" + + //Other + ".m2ts"; private readonly IDiskProvider _diskProvider; private readonly IMakeImportDecision _importDecisionMaker; @@ -44,7 +47,7 @@ public DiskScanService(IDiskProvider diskProvider, _messageAggregator = messageAggregator; _logger = logger; - _mediaExtensions = new HashSet(EXTENSIONS.Split(' ')); + _mediaExtensions = new HashSet(EXTENSIONS.Split(' ').Select(c => c.ToLower())); } private void Scan(Series series)