Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 2fd93aaa authored by Jayant Chowdhary's avatar Jayant Chowdhary
Browse files

cameraserver: Fix floating point truncation for getUHRMaxJpegBufferSize



Bug: 238103879

Test: Vendor testing
Test: DngCreatorTest.java on cuttlefish

Merged-In: I6553ed5f4b617e70516cfaac3c248da3176912da
Change-Id: Ida22dd86ab30516591f44eaad7f2ddd1710a8ae7
Signed-off-by: default avatarJayant Chowdhary <jchowdhary@google.com>
parent 2342e7af
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -127,7 +127,7 @@ camera3::Size getMaxJpegResolution(const CameraMetadata &metadata,

size_t getUHRMaxJpegBufferSize(camera3::Size uhrMaxJpegSize,
        camera3::Size defaultMaxJpegSize, size_t defaultMaxJpegBufferSize) {
    return (uhrMaxJpegSize.width * uhrMaxJpegSize.height) /
    return ((float)uhrMaxJpegSize.width * uhrMaxJpegSize.height) /
            (defaultMaxJpegSize.width * defaultMaxJpegSize.height) * defaultMaxJpegBufferSize;
}