Updated SongPictureInfo use to async copy of picture data stream. Update other classes accordingly.

This commit is contained in:
2025-03-02 23:28:28 -05:00
parent 1a9c1a5478
commit 0675131195
11 changed files with 178 additions and 149 deletions

View File

@@ -4,6 +4,6 @@ namespace Harmonia.Core.Imaging;
public interface IAudioImageExtractor
{
SongPictureInfo? ExtractImage(string path);
SongPictureInfo? ExtractImage(string path, SongTagInfo songTagInfo);
Task<SongPictureInfo?> ExtractImageAsync(string path, CancellationToken cancellationToken);
Task<SongPictureInfo?> ExtractImageAsync(string path, SongTagInfo songTagInfo, CancellationToken cancellationToken);
}