AmdMA35DEncodeCommon

Field

Type

Repeated

Description

rateControl

oneOf

⮑const_qp

AmdMA35DEncodeCommon.ConstQp

⮑cbr

AmdMA35DEncodeCommon.CBR

⮑vbr

AmdMA35DEncodeCommon.VBR

⮑constrained_vbr

AmdMA35DEncodeCommon.ConstrainedVBR

⮑content_adaptive

AmdMA35DEncodeCommon.ContentAdaptive

lookahead_depth

OptionalInt

gopSize

OptionalInt

tempAqGain

OptionalInt

spatAqGain

OptionalInt

minQp

OptionalInt

maxQp

OptionalInt

preset

AmdMA35DEncodeCommon.Preset

crf

OptionalInt

forcedIdr

OptionalInt

bf

OptionalInt

qpMode

AmdMA35DEncodeCommon.QpMode

spatialAq

AmdMA35DEncodeCommon.TrinaryFlag

temporalAq

AmdMA35DEncodeCommon.TrinaryFlag

dynamicGop

AmdMA35DEncodeCommon.TrinaryFlag

tuneMetrics

AmdMA35DEncodeCommon.TuneMetrics

latencyMs

OptionalInt

delayInitialization

OptionalInt

Enums defined in this message

Name

Number

Description

AMD_MA35D_PRESET_DEFAULT

0

AMD_MA35D_PRESET_FAST

1

AMD_MA35D_PRESET_MEDIUM

2

AMD_MA35D_PRESET_SLOW

3

Name

Number

Description

AMD_MA35D_QPMODE_DEFAULT

0

AMD_MA35D_QPMODE_RELATIVE_LOAD

1

AMD_MA35D_QPMODE_UNIFORM

2

Name

Number

Description

AMD_MA35D_TUNE_DEFAULT

0

AMD_MA35D_TUNE_VQ

1

AMD_MA35D_TUNE_PSNR

2

AMD_MA35D_TUNE_SSIM

3

AMD_MA35D_TUNE_VMAF

4

Name

Number

Description

AMD_MA35D_AUTO

0

AMD_MA35D_DISABLE

1

AMD_MA35D_ENABLE

2

Member of

Message

Description

AmdMA35DAv1

AmdMA35DH264

AmdMA35DHevc