SpectrumExpression

Field

Type

Repeated

Description

expression

oneOf

⮑source

SpectrumSource

⮑resize

SpectrumResize

⮑crop

SpectrumCrop

⮑compose

SpectrumCompose

⮑color_grade

SpectrumColorGrade

⮑tone_map

SpectrumToneMap

⮑lut

SpectrumLut

⮑transfer_function

SpectrumTransferFunctionExpr

⮑gamut_map

SpectrumGamutMapExpr

⮑frame_rate_convert

SpectrumFRC

⮑deinterlace

SpectrumDeinterlaceExpr

⮑interlace

SpectrumInterlaceExpr

⮑video_range

SpectrumVideoRangeExpr

⮑pad

SpectrumPad

Member of

Message

Description

SpectrumColorGrade

SpectrumCompose

SpectrumCompositeLayer

SpectrumCrop

SpectrumDeinterlaceExpr

SpectrumFRC

SpectrumGamutMapExpr

SpectrumInterlaceExpr

SpectrumLut

SpectrumOutput

One Spectrum output: a named expression tree plus an optional output pixel format. The name is mandatory and is used as both the OutputExpression name (visible at the C API) and the per-output workflow rendition name. Names must be unique within a single SpectrumConfig.

SpectrumPad

SpectrumResize

SpectrumToneMap

SpectrumTransferFunctionExpr

SpectrumVideoRangeExpr