PipeWire  0.3.45
spa_video_colorimetry Struct Reference

spa_video_colorimetry: More...

Data Fields

enum spa_video_color_range range
 The color range. More...
 
enum spa_video_color_matrix matrix
 the color matrix. More...
 
enum spa_video_transfer_function transfer
 The transfer function. More...
 
enum spa_video_color_primaries primaries
 Color primaries. More...
 

Detailed Description

spa_video_colorimetry:

Structure describing the color info.

Field Documentation

◆ range

enum spa_video_color_range spa_video_colorimetry::range

The color range.

This is the valid range for the samples. It is used to convert the samples to Y'PbPr values.

◆ matrix

enum spa_video_color_matrix spa_video_colorimetry::matrix

the color matrix.

Used to convert between Y'PbPr and non-linear RGB (R'G'B')

◆ transfer

enum spa_video_transfer_function spa_video_colorimetry::transfer

The transfer function.

Used to convert between R'G'B' and RGB

◆ primaries

enum spa_video_color_primaries spa_video_colorimetry::primaries

Color primaries.

Used to convert between R'G'B' and CIE XYZ


The documentation for this struct was generated from the following file: