Commit: 709d2d9
Parent: edb67aa

Simplify ClipSelector interface

Mårten Åsberg committed on 2026-05-07 at 15:20
src/Domain/ClipSelector.cs +1 -6
diff --git a/src/Domain/ClipSelector.cs b/src/Domain/ClipSelector.cs
index 7d2aa62..0894945 100644
@@ -20,15 +20,10 @@ public sealed class ClipSelector(
);
public async Task<(TimeSpan start, TimeSpan duration)> PickClip(
IReadOnlyList<SubtitleEntry> subtitles,
IEnumerable<SubtitleEntry> subtitles,
CancellationToken cancellationToken
)
{
if (subtitles is [])
{
throw new ArgumentException("Subtitles cannot be empty", nameof(subtitles));
}
var subtitleLines = subtitles.SelectMany(s => s.Lines);
var subtitleEmbeddings = await embeddingGenerator.GenerateAsync(
subtitleLines,