18 lines
476 B
C#
18 lines
476 B
C#
using ErsatzTV.Core;
|
|
using ErsatzTV.Core.Domain;
|
|
using ErsatzTV.Core.Interfaces.FFmpeg;
|
|
|
|
namespace ErsatzTV.Application.Troubleshooting;
|
|
|
|
public record PrepareTroubleshootingPlayback(
|
|
Guid SessionId,
|
|
StreamingMode StreamingMode,
|
|
int MediaItemId,
|
|
int FFmpegProfileId,
|
|
string StreamSelector,
|
|
List<int> WatermarkIds,
|
|
List<int> GraphicsElementIds,
|
|
int? SubtitleId,
|
|
Option<int> SeekSeconds)
|
|
: IRequest<Either<BaseError, PlayoutItemResult>>;
|