GstVideoTransferFunction

The video transfer function defines the formula for converting between non-linear RGB (R'G'B') and linear RGB

Values

ValueMeaning
Unknown0

unknown transfer function

Gamma101

linear RGB, gamma 1.0 curve

Gamma182

Gamma 1.8 curve

Gamma203

Gamma 2.0 curve

Gamma224

Gamma 2.2 curve

Bt7095

Gamma 2.2 curve with a linear segment in the lower range, also ITU-R BT470M / ITU-R BT1700 625 PAL & SECAM / ITU-R BT1361

Smpte240m6

Gamma 2.2 curve with a linear segment in the lower range

Srgb7

Gamma 2.4 curve with a linear segment in the lower range. IEC 61966-2-1 (sRGB or sYCC)

Gamma288

Gamma 2.8 curve, also ITU-R BT470BG

Log1009

Logarithmic transfer characteristic 100:1 range

Log31610

Logarithmic transfer characteristic 316.22777:1 range (100 * sqrt(10) : 1)

Bt20201211

Gamma 2.2 curve with a linear segment in the lower range. Used for BT.2020 with 12 bits per component. Since: 1.6

Adobergb12

Gamma 2.19921875. Since: 1.8

Bt20201013

Rec. ITU-R BT.2020-2 with 10 bits per component. (functionally the same as the values GST_VIDEO_TRANSFER_BT709 and GST_VIDEO_TRANSFER_BT601). Since: 1.18

Smpte208414

SMPTE ST 2084 for 10, 12, 14, and 16-bit systems. Known as perceptual quantization (PQ) Since: 1.18

AribStdB6715

Association of Radio Industries and Businesses (ARIB) STD-B67 and Rec. ITU-R BT.2100-1 hybrid loggamma (HLG) system Since: 1.18

Bt60116

also known as SMPTE170M / ITU-R BT1358 525 or 625 / ITU-R BT1700 NTSC