Files
ersatztv/ErsatzTV.FFmpeg/IPipelineStep.cs
T
2022-02-17 21:52:28 -06:00

15 lines
391 B
C#

using ErsatzTV.FFmpeg.Environment;
namespace ErsatzTV.FFmpeg;
public interface IPipelineStep
{
IList<EnvironmentVariable> EnvironmentVariables { get; }
IList<string> GlobalOptions { get; }
IList<string> InputOptions(InputFile inputFile);
IList<string> FilterOptions { get; }
IList<string> OutputOptions { get; }
FrameState NextState(FrameState currentState);
}