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

Commit 06edce0c authored by Dichen Zhang's avatar Dichen Zhang
Browse files

jpegr refactor: rename namespace

Bug: 264715926
Test: build
Change-Id: Ia9b55e94cda161588c4d86be30ac281ff6d865ae
parent 809ed080
Loading
Loading
Loading
Loading
+11 −11
Original line number Diff line number Diff line
@@ -285,13 +285,13 @@ status_t JpegRCompositeStream::processInputFrame(nsecs_t ts, const InputFrame &i
    }

    size_t actualJpegRSize = 0;
    recoverymap::jpegr_uncompressed_struct p010;
    recoverymap::jpegr_compressed_struct jpegR;
    recoverymap::JpegR jpegREncoder;
    jpegrecoverymap::jpegr_uncompressed_struct p010;
    jpegrecoverymap::jpegr_compressed_struct jpegR;
    jpegrecoverymap::JpegR jpegREncoder;

    p010.height = inputFrame.p010Buffer.height;
    p010.width = inputFrame.p010Buffer.width;
    p010.colorGamut = recoverymap::jpegr_color_gamut::JPEGR_COLORGAMUT_BT2100;
    p010.colorGamut = jpegrecoverymap::jpegr_color_gamut::JPEGR_COLORGAMUT_BT2100;
    size_t yChannelSizeInByte = p010.width * p010.height * 2;
    size_t uvChannelSizeInByte = p010.width * p010.height;
    p010.data = new uint8_t[yChannelSizeInByte + uvChannelSizeInByte];
@@ -304,18 +304,18 @@ status_t JpegRCompositeStream::processInputFrame(nsecs_t ts, const InputFrame &i
    jpegR.data = dstBuffer;
    jpegR.maxLength = maxJpegRBufferSize;

    recoverymap::jpegr_transfer_function transferFunction;
    jpegrecoverymap::jpegr_transfer_function transferFunction;
    switch (mP010DynamicRange) {
        case ANDROID_REQUEST_AVAILABLE_DYNAMIC_RANGE_PROFILES_MAP_HDR10:
        case ANDROID_REQUEST_AVAILABLE_DYNAMIC_RANGE_PROFILES_MAP_HDR10_PLUS:
            transferFunction = recoverymap::jpegr_transfer_function::JPEGR_TF_PQ;
            transferFunction = jpegrecoverymap::jpegr_transfer_function::JPEGR_TF_PQ;
            break;
        default:
            transferFunction = recoverymap::jpegr_transfer_function::JPEGR_TF_HLG;
            transferFunction = jpegrecoverymap::jpegr_transfer_function::JPEGR_TF_HLG;
    }

    if (mSupportInternalJpeg) {
        recoverymap::jpegr_compressed_struct jpeg;
        jpegrecoverymap::jpegr_compressed_struct jpeg;

        jpeg.data = inputFrame.jpegBuffer.data;
        jpeg.length = android::camera2::JpegProcessor::findJpegSize(inputFrame.jpegBuffer.data,
@@ -327,9 +327,9 @@ status_t JpegRCompositeStream::processInputFrame(nsecs_t ts, const InputFrame &i
        }

        if (mOutputColorSpace == ANDROID_REQUEST_AVAILABLE_COLOR_SPACE_PROFILES_MAP_DISPLAY_P3) {
            jpeg.colorGamut = recoverymap::jpegr_color_gamut::JPEGR_COLORGAMUT_P3;
            jpeg.colorGamut = jpegrecoverymap::jpegr_color_gamut::JPEGR_COLORGAMUT_P3;
        } else {
            jpeg.colorGamut = recoverymap::jpegr_color_gamut::JPEGR_COLORGAMUT_BT709;
            jpeg.colorGamut = jpegrecoverymap::jpegr_color_gamut::JPEGR_COLORGAMUT_BT709;
        }

        res = jpegREncoder.encodeJPEGR(&p010, &jpeg, transferFunction, &jpegR);
@@ -347,7 +347,7 @@ status_t JpegRCompositeStream::processInputFrame(nsecs_t ts, const InputFrame &i
            ALOGE("%s: Unable to generate App1 buffer", __FUNCTION__);
        }

        recoverymap::jpegr_exif_struct exif;
        jpegrecoverymap::jpegr_exif_struct exif;
        exif.data = reinterpret_cast<void*>(const_cast<uint8_t*>(exifBuffer));
        exif.length = exifBufferSize;