Lines Matching refs:film_grain

123     const AV1RawFilmGrainParams *film_grain = &s->cur_frame.film_grain;
129 int apply_grain = !(avctx->export_side_data & AV_CODEC_EXPORT_DATA_FILM_GRAIN) && film_grain->apply_grain;
209 .chroma_scaling_from_luma = film_grain->chroma_scaling_from_luma,
210 .grain_scaling_minus_8 = film_grain->grain_scaling_minus_8,
211 .ar_coeff_lag = film_grain->ar_coeff_lag,
212 .ar_coeff_shift_minus_6 = film_grain->ar_coeff_shift_minus_6,
213 .grain_scale_shift = film_grain->grain_scale_shift,
214 .overlap_flag = film_grain->overlap_flag,
215 .clip_to_restricted_range = film_grain->clip_to_restricted_range,
217 .grain_seed = film_grain->grain_seed,
218 .num_y_points = film_grain->num_y_points,
219 .num_cb_points = film_grain->num_cb_points,
220 .num_cr_points = film_grain->num_cr_points,
221 .cb_mult = film_grain->cb_mult,
222 .cb_luma_mult = film_grain->cb_luma_mult,
223 .cb_offset = film_grain->cb_offset,
224 .cr_mult = film_grain->cr_mult,
225 .cr_luma_mult = film_grain->cr_luma_mult,
226 .cr_offset = film_grain->cr_offset,
327 for (int i = 0; i < film_grain->num_y_points; i++) {
329 film_grain->point_y_value[i];
331 film_grain->point_y_scaling[i];
333 for (int i = 0; i < film_grain->num_cb_points; i++) {
335 film_grain->point_cb_value[i];
337 film_grain->point_cb_scaling[i];
339 for (int i = 0; i < film_grain->num_cr_points; i++) {
341 film_grain->point_cr_value[i];
343 film_grain->point_cr_scaling[i];
347 film_grain->ar_coeffs_y_plus_128[i] - 128;
351 film_grain->ar_coeffs_cb_plus_128[i] - 128;
353 film_grain->ar_coeffs_cr_plus_128[i] - 128;
373 const AV1RawFilmGrainParams *film_grain = &s->cur_frame.film_grain;
377 int apply_grain = !(avctx->export_side_data & AV_CODEC_EXPORT_DATA_FILM_GRAIN) && film_grain->apply_grain;