From 54e348662d697e5ddcfaa9c653d9bbb08971747b Mon Sep 17 00:00:00 2001 From: Maryla Date: Mon, 11 Dec 2023 14:21:42 +0100 Subject: [PATCH] Remove unnecessary rounding. --- src/gainmap.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/gainmap.c b/src/gainmap.c index 0cbd82a8aa..a77c44da9e 100644 --- a/src/gainmap.c +++ b/src/gainmap.c @@ -479,8 +479,8 @@ avifResult avifRGBImageComputeGainMap(const avifRGBImage * baseRgbImage, for (int c = 0; c < 3; ++c) { gainMapMetadata.gainMapMin[c] = gainMapMinLog2[singleChannel ? 0 : c]; gainMapMetadata.gainMapMax[c] = gainMapMaxLog2[singleChannel ? 0 : c]; - gainMapMetadata.baseHdrHeadroom = avifRoundf(log2f(baseMax)); - gainMapMetadata.alternateHdrHeadroom = avifRoundf(log2f(altMax)); + gainMapMetadata.baseHdrHeadroom = log2f(baseMax); + gainMapMetadata.alternateHdrHeadroom = log2f(altMax); // baseOffset, alternateOffset and gainMapGamma are all left to their default values. // They could be tweaked based on the images to optimize quality/compression. }