namespace ErsatzTV.FFmpeg.Pipeline; public interface IPipelineBuilderFactory { Task GetBuilder( HardwareAccelerationMode hardwareAccelerationMode, Option videoInputFile, Option audioInputFile, Option watermarkInputFile, Option subtitleInputFile, Option concatInputFile, Option vaapiDisplay, Option vaapiDriver, Option vaapiDevice, string reportsFolder, string fontsFolder, string ffmpegPath); }