primo::avblocks::HardwareEncoder

Defines which hardware encoder should be used for hardware accelerated encoding.

enum primo::avblocks::HardwareEncoder::Enum

HardwareEncoder::Enum.

Values:

enumerator Off

Hardware encoders are disabled.

enumerator Auto

A hardware encoder is selected automatically depending on the available hardware and the output format.

The order of preference is: Intel QuickSync, NVIDIA NVENC, AMD VCE. If none of the known encoders are available then a software encoder is used.

enumerator AMD

AMD Video Coding Engine (VCE).

enumerator Intel

Intel QuickSync Video.

enumerator Nvidia

NVIDIA NVENC.