add subtitle selection to playback troubleshooting (#2215)

This commit is contained in:
Jason Dove
2025-07-28 18:44:49 +00:00
committed by GitHub
parent 6c6ccfa94b
commit 1df9104854
17 changed files with 176 additions and 41 deletions
@@ -27,11 +27,13 @@ public class TroubleshootController(
[FromQuery]
int watermark,
[FromQuery]
int? subtitleId,
[FromQuery]
bool startFromBeginning,
CancellationToken cancellationToken)
{
Either<BaseError, Command> result = await mediator.Send(
new PrepareTroubleshootingPlayback(mediaItem, ffmpegProfile, watermark, startFromBeginning),
new PrepareTroubleshootingPlayback(mediaItem, ffmpegProfile, watermark, subtitleId, startFromBeginning),
cancellationToken);
return await result.MatchAsync<IActionResult>(