Searched refs:film_grain (Results 1 – 7 of 7) sorted by relevance
| /OK3568_Linux_fs/external/mpp/mpp/codec/dec/av1/ |
| H A D | av1d_parser2_syntax.c | 30 const AV1RawFilmGrainParams *film_grain = &h->cur_frame.film_grain; in av1d_fill_picparams() local 34 int apply_grain = film_grain->apply_grain; in av1d_fill_picparams() 226 pp->film_grain.apply_grain = 1; in av1d_fill_picparams() 227 pp->film_grain.scaling_shift_minus8 = film_grain->grain_scaling_minus_8; in av1d_fill_picparams() 228 pp->film_grain.chroma_scaling_from_luma = film_grain->chroma_scaling_from_luma; in av1d_fill_picparams() 229 pp->film_grain.ar_coeff_lag = film_grain->ar_coeff_lag; in av1d_fill_picparams() 230 pp->film_grain.ar_coeff_shift_minus6 = film_grain->ar_coeff_shift_minus_6; in av1d_fill_picparams() 231 pp->film_grain.grain_scale_shift = film_grain->grain_scale_shift; in av1d_fill_picparams() 232 pp->film_grain.overlap_flag = film_grain->overlap_flag; in av1d_fill_picparams() 233 pp->film_grain.clip_to_restricted_range = film_grain->clip_to_restricted_range; in av1d_fill_picparams() [all …]
|
| H A D | av1d_parser.c | 464 const AV1RawFilmGrainParams *film_grain = &header->film_grain, *src; in load_grain_params() local 465 AV1RawFilmGrainParams *dst = &s->cur_frame.film_grain; in load_grain_params() 467 if (!film_grain->apply_grain) in load_grain_params() 470 if (film_grain->update_grain) { in load_grain_params() 471 memcpy(dst, film_grain, sizeof(*dst)); in load_grain_params() 475 src = &s->ref[film_grain->film_grain_params_ref_idx].film_grain; in load_grain_params() 478 dst->grain_seed = film_grain->grain_seed; in load_grain_params() 566 memset(&f->film_grain, 0, sizeof(f->film_grain)); in av1d_frame_unref() 641 memcpy(&dst->film_grain, in av1d_frame_ref() 642 &src->film_grain, in av1d_frame_ref() [all …]
|
| H A D | av1d_parser.h | 75 AV1RawFilmGrainParams film_grain; member
|
| H A D | av1d_cbs.h | 279 AV1RawFilmGrainParams film_grain; member
|
| H A D | av1d_cbs.c | 2100 CHECK(mpp_av1_film_grain_params(ctx, gb, ¤t->film_grain, current)); in mpp_av1_uncompressed_header()
|
| /OK3568_Linux_fs/external/mpp/mpp/hal/vpu/av1d/ |
| H A D | hal_av1d_vdpu.c | 1686 if (!dxva->film_grain.apply_grain) { in vdpu_av1d_set_fgs() 1704 regs->swreg7.sw_num_y_points_b = dxva->film_grain.num_y_points > 0; in vdpu_av1d_set_fgs() 1705 regs->swreg7.sw_num_cb_points_b = dxva->film_grain.num_cb_points > 0; in vdpu_av1d_set_fgs() 1706 regs->swreg7.sw_num_cr_points_b = dxva->film_grain.num_cr_points > 0; in vdpu_av1d_set_fgs() 1707 regs->swreg8.sw_scaling_shift = dxva->film_grain.scaling_shift_minus8 + 8; in vdpu_av1d_set_fgs() 1708 if (! dxva->film_grain.chroma_scaling_from_luma) { in vdpu_av1d_set_fgs() 1709 regs->swreg28.sw_cb_mult = dxva->film_grain.cb_mult - 128; in vdpu_av1d_set_fgs() 1710 regs->swreg28.sw_cb_luma_mult = dxva->film_grain.cb_luma_mult - 128; in vdpu_av1d_set_fgs() 1711 regs->swreg28.sw_cb_offset = dxva->film_grain.cb_offset - 256; in vdpu_av1d_set_fgs() 1712 regs->swreg29.sw_cr_mult = dxva->film_grain.cr_mult - 128; in vdpu_av1d_set_fgs() [all …]
|
| /OK3568_Linux_fs/external/mpp/mpp/common/ |
| H A D | av1d_syntax.h | 193 } film_grain; member
|