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

Commit d25dc976 authored by Shuzhen Wang's avatar Shuzhen Wang
Browse files

Camera: Make sure JPEG_QUALITY has reasonable default values in default templates

Test: CameraDeviceTest on Pixel 4
Bug: 149337877
Change-Id: I77b8302ba9011db80acb931b3849087d18b7153e
parent 8f612b45
Loading
Loading
Loading
Loading
+7 −0
Original line number Diff line number Diff line
@@ -1722,6 +1722,13 @@ status_t Camera3Device::createDefaultRequest(int templateId,
            return res;
        }

        // Fill in JPEG_QUALITY if not available
        if (!mRequestTemplateCache[templateId].exists(ANDROID_JPEG_QUALITY)) {
            static const uint8_t kDefaultJpegQuality = 95;
            mRequestTemplateCache[templateId].update(ANDROID_JPEG_QUALITY,
                    &kDefaultJpegQuality, 1);
        }

        *request = mRequestTemplateCache[templateId];
        mLastTemplateId = templateId;
    }