Lines Matching defs:v4l2_ctrl_av1_film_grain
3453 struct v4l2_ctrl_av1_film_grain { struct
3454 __u8 flags;
3455 __u8 cr_mult;
3456 __u16 grain_seed;
3457 __u8 film_grain_params_ref_idx;
3458 __u8 num_y_points;
3459 __u8 point_y_value[V4L2_AV1_MAX_NUM_Y_POINTS];
3460 __u8 point_y_scaling[V4L2_AV1_MAX_NUM_Y_POINTS];
3461 __u8 num_cb_points;
3462 __u8 point_cb_value[V4L2_AV1_MAX_NUM_CB_POINTS];
3463 __u8 point_cb_scaling[V4L2_AV1_MAX_NUM_CB_POINTS];
3464 __u8 num_cr_points;
3465 __u8 point_cr_value[V4L2_AV1_MAX_NUM_CR_POINTS];
3466 __u8 point_cr_scaling[V4L2_AV1_MAX_NUM_CR_POINTS];
3467 __u8 grain_scaling_minus_8;
3468 __u8 ar_coeff_lag;
3469 __u8 ar_coeffs_y_plus_128[V4L2_AV1_AR_COEFFS_SIZE];
3470 __u8 ar_coeffs_cb_plus_128[V4L2_AV1_AR_COEFFS_SIZE];
3471 __u8 ar_coeffs_cr_plus_128[V4L2_AV1_AR_COEFFS_SIZE];
3472 __u8 ar_coeff_shift_minus_6;
3473 __u8 grain_scale_shift;
3474 __u8 cb_mult;
3475 __u8 cb_luma_mult;
3476 __u8 cr_luma_mult;
3477 __u16 cb_offset;
3478 __u16 cr_offset;
3479 __u8 reserved[4];