* output progress/speed even when copying video * nvidia - decode 10-bit h264 in software * fixes * fix tests
16 lines
546 B
C#
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);
|
|
}
|