diff options
author | James Almer <jamrial@gmail.com> | 2020-11-26 17:29:35 -0300 |
---|---|---|
committer | James Almer <jamrial@gmail.com> | 2020-11-26 22:35:40 -0300 |
commit | ee61d4dc68f68337a5cca141e855a367724c9dd9 (patch) | |
tree | 1ce72f3641547e83fdf04ef8f666f2dba7f06961 | |
parent | 2ba04670c3b6e84cc4944316cabd2fb5bfae4a68 (diff) | |
download | ffmpeg-ee61d4dc68f68337a5cca141e855a367724c9dd9.tar.gz |
avutil/film_grain_params: add more details to some AVFilmGrainAOMParams fields
Signed-off-by: James Almer <jamrial@gmail.com>
-rw-r--r-- | libavutil/film_grain_params.h | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/libavutil/film_grain_params.h b/libavutil/film_grain_params.h index 6d61ebab66..0bcbcc2324 100644 --- a/libavutil/film_grain_params.h +++ b/libavutil/film_grain_params.h @@ -54,8 +54,8 @@ typedef struct AVFilmGrainAOMParams { * If chroma_scaling_from_luma is set to 0, signals the chroma scaling * function parameters. */ - int num_uv_points[2]; - uint8_t uv_points[2][10][2 /* value, scaling */]; + int num_uv_points[2 /* cb, cr */]; + uint8_t uv_points[2 /* cb, cr */][10][2 /* value, scaling */]; /** * Specifies the shift applied to the chroma components. For AV1, its within @@ -77,7 +77,7 @@ typedef struct AVFilmGrainAOMParams { /** * Chroma auto-regression coefficients. */ - int8_t ar_coeffs_uv[2][25]; + int8_t ar_coeffs_uv[2 /* cb, cr */][25]; /** * Specifies the range of the auto-regressive coefficients. Values of 6, @@ -96,14 +96,14 @@ typedef struct AVFilmGrainAOMParams { * Specifies the luma/chroma multipliers for the index to the component * scaling function. */ - int uv_mult[2]; - int uv_mult_luma[2]; + int uv_mult[2 /* cb, cr */]; + int uv_mult_luma[2 /* cb, cr */]; /** * Offset used for component scaling function. For AV1 its a 9-bit value * with a range [-256, 255] */ - int uv_offset[2]; + int uv_offset[2 /* cb, cr */]; /** * Signals whether to overlap film grain blocks. |