📄
src/Domain/IFrameExtractor.cs
using System; using System.Collections.Generic; using System.Threading; using System.Threading.Tasks; namespace Slopper.Domain; public interface IFrameExtractor { Task<IReadOnlyList<byte[]>> ExtractFrames( MediaItem media, IReadOnlyList<TimeSpan> timestamps, CancellationToken cancellationToken ); }