Files
ersatztv/ErsatzTV.FFmpeg/Capabilities/IFFmpegCapabilities.cs
T
Jason DoveandGitHub 0c30c47ba9 nvidia - decode 10-bit h264 in software (#2833)
* output progress/speed even when copying video

* nvidia - decode 10-bit h264 in software

* fixes

* fix tests
2026-02-20 23:00:15 -06:00

16 lines
546 B
C#

using ErsatzTV.FFmpeg.Decoder;
namespace ErsatzTV.FFmpeg.Capabilities;
public interface IFFmpegCapabilities
{
string Version { get; }
bool HasHardwareAcceleration(HardwareAccelerationMode hardwareAccelerationMode);
bool HasDecoder(FFmpegKnownDecoder decoder);
bool HasEncoder(FFmpegKnownEncoder encoder);
bool HasFilter(FFmpegKnownFilter filter);
bool HasOption(FFmpegKnownOption ffmpegOption);
bool HasDemuxFormat(FFmpegKnownFormat format);
Option<IDecoder> SoftwareDecoderForVideoFormat(string videoFormat);
}