[FFmpeg-devel] [PATCH] avutil/film_grain_params: add more details to some AVFilmGrainAOMParams fields
James Almer
jamrial at gmail.com
Fri Nov 27 03:37:28 EET 2020
On 11/26/2020 10:33 PM, Lynne wrote:
> Nov 26, 2020, 21:31 by jamrial at gmail.com:
>
>> Signed-off-by: James Almer <jamrial at gmail.com>
>> ---
>> libavutil/film_grain_params.h | 12 ++++++------
>> 1 file changed, 6 insertions(+), 6 deletions(-)
>>
>> diff --git a/libavutil/film_grain_params.h b/libavutil/film_grain_params.h
>> index cdc8f623c6..f5baf9a928 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.
>>
>
> LGTM, thanks.
Applied.
More information about the ffmpeg-devel
mailing list