Enum SecondaryFrameworks
Enum defining secondary frameworks for encoding and decoding.
Namespace: Emby.Media.Model.Enums
Assembly: Emby.Media.Model.dll
Syntax
public enum SecondaryFrameworks
Remarks
While most of these are hardware acceleration frameworks, this is not a necessity (e.g. Android MediaCodec offers software codecs as well).
Fields
| Name | Description |
|---|---|
| AmdAmf | AMD AMF |
| D3d11va | DirectX 11 Video Acceleration |
| D3d12va | DirectX 12 Video Acceleration |
| Drm | Rockchip MPP |
| DxVa | DirectX Video Acceleration DXVA2 |
| MediaCodec | Android MediaCodec |
| Mmal | Multi-Media Abstraction Layer |
| None | |
| NvEncDec | Nvidia NVENC/NVDEC |
| OhCodec | OpenHarmony Codec |
| OpenCL | OpenCL |
| OpenMax | OpenMAX OMX |
| QuickSync | Intel Quick Sync |
| RkMpp | Rockchip MPP |
| Unknown | |
| V4L2 | V4L2 MFC |
| VaApi | Video Acceleration API |
| VideoToolbox | VideoToolbox |
| Vulkan | Vulkan |