Files
fragalytics/src/Fragalytics.RenderWorker/Services/IClipRenderBackend.cs
T
2026-04-20 18:15:08 +00:00

17 lines
461 B
C#

using Fragalytics.Web.Models;
namespace Fragalytics.RenderWorker.Services;
public interface IClipRenderBackend
{
string Name { get; }
Task<RenderedClipResult> RenderAsync(ClipJobRecord clipJob, CancellationToken cancellationToken);
}
public sealed class RenderedClipResult
{
public string FilePath { get; set; } = string.Empty;
public string FileName { get; set; } = string.Empty;
public string ContentType { get; set; } = "video/mp4";
}