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

Commit ccef6458 authored by Treehugger Robot's avatar Treehugger Robot Committed by Gerrit Code Review
Browse files

Merge "camera vts : cast android_convertGralloc1To0Usage to uint32_t before...

Merge "camera vts : cast android_convertGralloc1To0Usage to uint32_t before passing to allocateGraphicBuffer." into android11-tests-dev
parents df9fc4dc a50356e0
Loading
Loading
Loading
Loading
+25 −19
Original line number Diff line number Diff line
@@ -1524,9 +1524,10 @@ Return<void> CameraHidlTest::DeviceCb::requestStreamBuffers(
                w = stream.bufferSize;
                h = 1;
            }
            mParent->allocateGraphicBuffer(w, h,
                    android_convertGralloc1To0Usage(
                            halStream.producerUsage, halStream.consumerUsage),
            mParent->allocateGraphicBuffer(
                    w, h,
                    (uint32_t)android_convertGralloc1To0Usage(halStream.producerUsage,
                                                              halStream.consumerUsage),
                    halStream.overrideFormat, &buffer_handle);

            tmpRetBuffers[j] = {stream.v3_2.id, mNextBufferId, buffer_handle, BufferStatus::OK,
@@ -4456,7 +4457,7 @@ void CameraHidlTest::processCaptureRequestInternal(uint64_t bufferUsage,
                                  /* We don't look at halStreamConfig.streams[0].consumerUsage
                                   * since that is 0 for output streams
                                   */
                                  android_convertGralloc1To0Usage(
                                  (uint32_t)android_convertGralloc1To0Usage(
                                          halStreamConfig.streams[0].producerUsage, bufferUsage),
                                  halStreamConfig.streams[0].overrideFormat, &buffer_handle);
            outputBuffer = {halStreamConfig.streams[0].id,
@@ -4678,7 +4679,8 @@ TEST_P(CameraHidlTest, processMultiCaptureRequestPreview) {
                    BufferStatus::OK, nullptr, nullptr};
            } else {
                allocateGraphicBuffer(previewStream.width, previewStream.height,
                        android_convertGralloc1To0Usage(halStream.v3_3.v3_2.producerUsage,
                                      (uint32_t)android_convertGralloc1To0Usage(
                                              halStream.v3_3.v3_2.producerUsage,
                                              halStream.v3_3.v3_2.consumerUsage),
                                      halStream.v3_3.v3_2.overrideFormat, &buffer_handle);
                graphicBuffers.push_back(buffer_handle);
@@ -4891,7 +4893,8 @@ TEST_P(CameraHidlTest, processCaptureRequestBurstISO) {
                    nullptr, BufferStatus::OK, nullptr, nullptr};
            } else {
                allocateGraphicBuffer(previewStream.width, previewStream.height,
                        android_convertGralloc1To0Usage(halStreamConfig.streams[0].producerUsage,
                                      (uint32_t)android_convertGralloc1To0Usage(
                                              halStreamConfig.streams[0].producerUsage,
                                              halStreamConfig.streams[0].consumerUsage),
                                      halStreamConfig.streams[0].overrideFormat, &buffers[i]);
                outputBuffers[i] = {halStreamConfig.streams[0].id, bufferId + i,
@@ -4997,7 +5000,8 @@ TEST_P(CameraHidlTest, processCaptureRequestInvalidSinglePreview) {
            bufferId = 0;
        } else {
            allocateGraphicBuffer(previewStream.width, previewStream.height,
                    android_convertGralloc1To0Usage(halStreamConfig.streams[0].producerUsage,
                                  (uint32_t)android_convertGralloc1To0Usage(
                                          halStreamConfig.streams[0].producerUsage,
                                          halStreamConfig.streams[0].consumerUsage),
                                  halStreamConfig.streams[0].overrideFormat, &buffer_handle);
        }
@@ -5120,8 +5124,9 @@ TEST_P(CameraHidlTest, switchToOffline) {
                        buffers[i], BufferStatus::OK, nullptr, nullptr};
            } else {
                // jpeg buffer (w,h) = (blobLen, 1)
                allocateGraphicBuffer(jpegBufferSize, /*height*/1,
                        android_convertGralloc1To0Usage(halStreamConfig3_2.producerUsage,
                allocateGraphicBuffer(
                        jpegBufferSize, /*height*/ 1,
                        (uint32_t)android_convertGralloc1To0Usage(halStreamConfig3_2.producerUsage,
                                                                  halStreamConfig3_2.consumerUsage),
                        halStreamConfig3_2.overrideFormat, &buffers[i]);
                outputBuffers[i] = {halStreamConfig3_2.id, bufferId + i,
@@ -5364,7 +5369,8 @@ TEST_P(CameraHidlTest, flushPreviewRequest) {
            bufferId = 0;
        } else {
            allocateGraphicBuffer(previewStream.width, previewStream.height,
                    android_convertGralloc1To0Usage(halStreamConfig.streams[0].producerUsage,
                                  (uint32_t)android_convertGralloc1To0Usage(
                                          halStreamConfig.streams[0].producerUsage,
                                          halStreamConfig.streams[0].consumerUsage),
                                  halStreamConfig.streams[0].overrideFormat, &buffer_handle);
        }