Table of Contents

Enum H264EncoderType

Namespace
VisioForge.Core.Types.X.VideoEncoders
Assembly
VisioForge.Core.dll

H264 encoder type.

public enum H264EncoderType

Fields

OpenH264 = 0

The OpenH264 encoder.

GPU_Intel_QSV_H264 = 1

The GPU Intel QuickSync H264 encoder.

GPU_Nvidia_H264 = 2

The GPU Nvidia H264 encoder.

GPU_AMD_H264 = 3

The GPU AMD/ATI H264 encoder.

VAAPI_H264 = 4

The VAAPI H264 encoder.

CustomEncoder = 5

The custom encoder, specified by element name.

MediaFoundation_H264 = 6

Media Foundation H264 encoder (mfh264enc). Uses Media Foundation Transforms.

D3D12_H264 = 7

D3D12 Video Encode H264 encoder (d3d12h264enc). Uses DirectX 12 Video Encode API. Requires GStreamer 1.24+ and a D3D12-capable GPU.