Enum AV1DecoderType
- Assembly
- VisioForge.Core.dll
Specifies the type of AV1 decoder to use for decoding AV1 video streams.
public enum AV1DecoderTypeFields
Auto = 0-
Automatically select the best available decoder based on system capabilities. Priority: Hardware decoders (NVIDIA, Intel QSV, D3D11) > dav1d > av1dec.
Dav1d = 1-
dav1d decoder - Fast and efficient open-source software decoder. Recommended for software decoding due to its performance optimization. GStreamer element: dav1d
AOM = 2-
AOM (Alliance for Open Media) reference decoder. More accurate but slower than dav1d. Good for validation and testing. GStreamer element: av1dec
NVIDIA = 3-
NVIDIA hardware decoder (NVDEC). Requires NVIDIA GPU with AV1 support (RTX 30 series or newer). GStreamer element: nvav1dec
Intel_QSV = 4-
Intel Quick Sync Video (QSV) hardware decoder. Requires Intel GPU with AV1 hardware support (Arc series or newer). GStreamer element: qsvav1dec
D3D11 = 5-
Direct3D 11 hardware decoder (DXVA). Available on Windows with compatible GPU hardware. GStreamer element: d3d11av1dec
VAAPI = 6-
VA-API hardware decoder for Linux. Requires compatible GPU with VA-API support. GStreamer element: vaav1dec