FFmpeg
Data Fields
AV1RawFilmGrainParams Struct Reference

#include <cbs_av1.h>

Data Fields

uint8_t apply_grain
 
uint16_t grain_seed
 
uint8_t update_grain
 
uint8_t film_grain_params_ref_idx
 
uint8_t num_y_points
 
uint8_t point_y_value [14]
 
uint8_t point_y_scaling [14]
 
uint8_t chroma_scaling_from_luma
 
uint8_t num_cb_points
 
uint8_t point_cb_value [10]
 
uint8_t point_cb_scaling [10]
 
uint8_t num_cr_points
 
uint8_t point_cr_value [10]
 
uint8_t point_cr_scaling [10]
 
uint8_t grain_scaling_minus_8
 
uint8_t ar_coeff_lag
 
uint8_t ar_coeffs_y_plus_128 [24]
 
uint8_t ar_coeffs_cb_plus_128 [25]
 
uint8_t ar_coeffs_cr_plus_128 [25]
 
uint8_t ar_coeff_shift_minus_6
 
uint8_t grain_scale_shift
 
uint8_t cb_mult
 
uint8_t cb_luma_mult
 
uint16_t cb_offset
 
uint8_t cr_mult
 
uint8_t cr_luma_mult
 
uint16_t cr_offset
 
uint8_t overlap_flag
 
uint8_t clip_to_restricted_range
 

Detailed Description

Definition at line 133 of file cbs_av1.h.

Field Documentation

◆ apply_grain

uint8_t AV1RawFilmGrainParams::apply_grain

◆ grain_seed

uint16_t AV1RawFilmGrainParams::grain_seed

◆ update_grain

uint8_t AV1RawFilmGrainParams::update_grain

Definition at line 136 of file cbs_av1.h.

Referenced by load_grain_params().

◆ film_grain_params_ref_idx

uint8_t AV1RawFilmGrainParams::film_grain_params_ref_idx

Definition at line 137 of file cbs_av1.h.

Referenced by load_grain_params().

◆ num_y_points

uint8_t AV1RawFilmGrainParams::num_y_points

◆ point_y_value

uint8_t AV1RawFilmGrainParams::point_y_value[14]

◆ point_y_scaling

uint8_t AV1RawFilmGrainParams::point_y_scaling[14]

◆ chroma_scaling_from_luma

uint8_t AV1RawFilmGrainParams::chroma_scaling_from_luma

◆ num_cb_points

uint8_t AV1RawFilmGrainParams::num_cb_points

◆ point_cb_value

uint8_t AV1RawFilmGrainParams::point_cb_value[10]

◆ point_cb_scaling

uint8_t AV1RawFilmGrainParams::point_cb_scaling[10]

◆ num_cr_points

uint8_t AV1RawFilmGrainParams::num_cr_points

◆ point_cr_value

uint8_t AV1RawFilmGrainParams::point_cr_value[10]

◆ point_cr_scaling

uint8_t AV1RawFilmGrainParams::point_cr_scaling[10]

◆ grain_scaling_minus_8

uint8_t AV1RawFilmGrainParams::grain_scaling_minus_8

◆ ar_coeff_lag

uint8_t AV1RawFilmGrainParams::ar_coeff_lag

◆ ar_coeffs_y_plus_128

uint8_t AV1RawFilmGrainParams::ar_coeffs_y_plus_128[24]

◆ ar_coeffs_cb_plus_128

uint8_t AV1RawFilmGrainParams::ar_coeffs_cb_plus_128[25]

◆ ar_coeffs_cr_plus_128

uint8_t AV1RawFilmGrainParams::ar_coeffs_cr_plus_128[25]

◆ ar_coeff_shift_minus_6

uint8_t AV1RawFilmGrainParams::ar_coeff_shift_minus_6

◆ grain_scale_shift

uint8_t AV1RawFilmGrainParams::grain_scale_shift

◆ cb_mult

uint8_t AV1RawFilmGrainParams::cb_mult

◆ cb_luma_mult

uint8_t AV1RawFilmGrainParams::cb_luma_mult

◆ cb_offset

uint16_t AV1RawFilmGrainParams::cb_offset

◆ cr_mult

uint8_t AV1RawFilmGrainParams::cr_mult

◆ cr_luma_mult

uint8_t AV1RawFilmGrainParams::cr_luma_mult

◆ cr_offset

uint16_t AV1RawFilmGrainParams::cr_offset

◆ overlap_flag

uint8_t AV1RawFilmGrainParams::overlap_flag

◆ clip_to_restricted_range

uint8_t AV1RawFilmGrainParams::clip_to_restricted_range

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