roadie/Roadie.Api.Library/SearchEngines/MetaData/Audio/IAudioMetaDataHelper.cs
2018-12-26 13:39:13 -06:00

17 lines
No EOL
556 B
C#

using System.IO;
using System.Threading.Tasks;
namespace Roadie.Library.MetaData.Audio
{
public interface IAudioMetaDataHelper
{
bool DoParseFromDiscogsDB { get; set; }
bool DoParseFromDiscogsDBFindingTrackForArtist { get; set; }
bool DoParseFromFileName { get; set; }
bool DoParseFromLastFM { get; set; }
bool DoParseFromMusicBrainz { get; set; }
Task<AudioMetaData> GetInfo(FileInfo fileInfo, bool doJustInfo = false);
bool WriteTags(AudioMetaData metaData, FileInfo fileInfo);
}
}