Files
ersatztv/ErsatzTV.FFmpeg/Capabilities/FFmpegKnownFilter.cs
T
Jason Dove 132466b3d3 add avisynth script support to all local libraries (#2612)
* detect avisynth demuxer

* cache ffmpeg capabilities

* check for working avisynth

* scan avs files in all local libraries

* update changelog
2025-11-07 20:48:54 -06:00

19 lines
520 B
C#

namespace ErsatzTV.FFmpeg.Capabilities;
public record FFmpegKnownFilter
{
public static readonly FFmpegKnownFilter ScaleNpp = new("scale_npp");
public static readonly FFmpegKnownFilter TonemapOpenCL = new("tonemap_opencl");
public static readonly FFmpegKnownFilter Libplacebo = new("libplacebo");
private FFmpegKnownFilter(string Name) => this.Name = Name;
public string Name { get; }
public static IList<string> AllFilters =>
[
ScaleNpp.Name,
TonemapOpenCL.Name
];
}