1234567891011121314151617181920212223 |
- using System;
- using System.IO;
- using System.Linq;
- using Emby.Naming.Common;
- namespace Emby.Naming.Audio
- {
- public class AudioFileParser
- {
- private readonly NamingOptions _options;
- public AudioFileParser(NamingOptions options)
- {
- _options = options;
- }
- public bool IsAudioFile(string path)
- {
- var extension = Path.GetExtension(path) ?? string.Empty;
- return _options.AudioFileExtensions.Contains(extension, StringComparer.OrdinalIgnoreCase);
- }
- }
- }
|