Loading services/camera/libcameraservice/device3/Camera3OutputStream.cpp +5 −3 Original line number Diff line number Diff line Loading @@ -375,9 +375,11 @@ status_t Camera3OutputStream::fixUpHidlJpegBlobHeader(ANativeWindowBuffer* anwBu } // Fill in JPEG header CameraBlob *aidlBlobHeader = reinterpret_cast<CameraBlob *>(aidlHeaderStart); aidlBlobHeader->blobId = blobId; aidlBlobHeader->blobSizeBytes = blobSizeBytes; CameraBlob aidlHeader = { .blobId = blobId, .blobSizeBytes = static_cast<int32_t>(blobSizeBytes) }; memcpy(aidlHeaderStart, &aidlHeader, sizeof(CameraBlob)); graphicBuffer->unlock(); return OK; } Loading Loading
services/camera/libcameraservice/device3/Camera3OutputStream.cpp +5 −3 Original line number Diff line number Diff line Loading @@ -375,9 +375,11 @@ status_t Camera3OutputStream::fixUpHidlJpegBlobHeader(ANativeWindowBuffer* anwBu } // Fill in JPEG header CameraBlob *aidlBlobHeader = reinterpret_cast<CameraBlob *>(aidlHeaderStart); aidlBlobHeader->blobId = blobId; aidlBlobHeader->blobSizeBytes = blobSizeBytes; CameraBlob aidlHeader = { .blobId = blobId, .blobSizeBytes = static_cast<int32_t>(blobSizeBytes) }; memcpy(aidlHeaderStart, &aidlHeader, sizeof(CameraBlob)); graphicBuffer->unlock(); return OK; } Loading