summaryrefslogtreecommitdiff
path: root/libavutil/film_grain_params.h
diff options
context:
space:
mode:
authorJames Almer <jamrial@gmail.com>2020-11-26 17:29:35 -0300
committerJames Almer <jamrial@gmail.com>2020-11-26 22:35:40 -0300
commitee61d4dc68f68337a5cca141e855a367724c9dd9 (patch)
tree1ce72f3641547e83fdf04ef8f666f2dba7f06961 /libavutil/film_grain_params.h
parent2ba04670c3b6e84cc4944316cabd2fb5bfae4a68 (diff)
avutil/film_grain_params: add more details to some AVFilmGrainAOMParams fields
Signed-off-by: James Almer <jamrial@gmail.com>
Diffstat (limited to 'libavutil/film_grain_params.h')
-rw-r--r--libavutil/film_grain_params.h12
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.