Lines Matching refs:film_grain

64     const AV1RawFilmGrainParams *film_grain = &h->cur_frame.film_grain;
67 int apply_grain = !(avctx->export_side_data & AV_CODEC_EXPORT_DATA_FILM_GRAIN) && film_grain->apply_grain;
105 pp->coding.film_grain = seq->film_grain_params_present && !(avctx->export_side_data & AV_CODEC_EXPORT_DATA_FILM_GRAIN);
222 pp->film_grain.apply_grain = 1;
223 pp->film_grain.scaling_shift_minus8 = film_grain->grain_scaling_minus_8;
224 pp->film_grain.chroma_scaling_from_luma = film_grain->chroma_scaling_from_luma;
225 pp->film_grain.ar_coeff_lag = film_grain->ar_coeff_lag;
226 pp->film_grain.ar_coeff_shift_minus6 = film_grain->ar_coeff_shift_minus_6;
227 pp->film_grain.grain_scale_shift = film_grain->grain_scale_shift;
228 pp->film_grain.overlap_flag = film_grain->overlap_flag;
229 pp->film_grain.clip_to_restricted_range = film_grain->clip_to_restricted_range;
230 pp->film_grain.matrix_coeff_is_identity = (seq->color_config.matrix_coefficients == AVCOL_SPC_RGB);
232 pp->film_grain.grain_seed = film_grain->grain_seed;
233 pp->film_grain.num_y_points = film_grain->num_y_points;
234 for (i = 0; i < film_grain->num_y_points; i++) {
235 pp->film_grain.scaling_points_y[i][0] = film_grain->point_y_value[i];
236 pp->film_grain.scaling_points_y[i][1] = film_grain->point_y_scaling[i];
238 pp->film_grain.num_cb_points = film_grain->num_cb_points;
239 for (i = 0; i < film_grain->num_cb_points; i++) {
240 pp->film_grain.scaling_points_cb[i][0] = film_grain->point_cb_value[i];
241 pp->film_grain.scaling_points_cb[i][1] = film_grain->point_cb_scaling[i];
243 pp->film_grain.num_cr_points = film_grain->num_cr_points;
244 for (i = 0; i < film_grain->num_cr_points; i++) {
245 pp->film_grain.scaling_points_cr[i][0] = film_grain->point_cr_value[i];
246 pp->film_grain.scaling_points_cr[i][1] = film_grain->point_cr_scaling[i];
249 pp->film_grain.ar_coeffs_y[i] = film_grain->ar_coeffs_y_plus_128[i];
252 pp->film_grain.ar_coeffs_cb[i] = film_grain->ar_coeffs_cb_plus_128[i];
253 pp->film_grain.ar_coeffs_cr[i] = film_grain->ar_coeffs_cr_plus_128[i];
255 pp->film_grain.cb_mult = film_grain->cb_mult;
256 pp->film_grain.cb_luma_mult = film_grain->cb_luma_mult;
257 pp->film_grain.cr_mult = film_grain->cr_mult;
258 pp->film_grain.cr_luma_mult = film_grain->cr_luma_mult;
259 pp->film_grain.cb_offset = film_grain->cb_offset;
260 pp->film_grain.cr_offset = film_grain->cr_offset;
261 pp->film_grain.cr_offset = film_grain->cr_offset;