Added support for color description information

The following parameters are supported:

- `color_range`
- `color_primaries`
- `transfer_characteristics`
- `matrix_coefficients`

Added writing of color description into a bit stream
Updated the encoder config structure (API) to support color description parameters
Updated the encoding app to support color description in config files
Added unit tests for color description settings
Added default color description values into the gst plugin
Updated documentation
This commit is contained in:
palexander-14 2021-03-22 15:15:07 +07:00 committed by Christopher Degawa
parent bf46cfe44c
commit 820842c228

View file

@ -719,6 +719,12 @@ set_default_svt_configuration (EbSvtAv1EncConfiguration * svt_config)
svt_config->enable_qp_scaling_flag = 0;
svt_config->use_cpu_flags = CPU_FLAGS_ALL;
svt_config->ten_bit_format = FALSE;
// color description
svt_config->color_range = 0;
svt_config->color_primaries = 2;
svt_config->transfer_characteristics = 2;
svt_config->matrix_coefficients = 2;
}
GstFlowReturn