)]}'
{
  "log": [
    {
      "commit": "bd1049dcca08fdda180a64ba9b3086291e47b66b",
      "tree": "de7adb54088f46025c2db192a9e85167c9528ded",
      "parents": [
        "ed7b3edb22891c5d97ee99505b41776526d4d0a1",
        "b333fc4ac43fb102f5ca13320c597da1d885a11d"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Sat Mar 08 16:09:50 2025 -0800"
      },
      "committer": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Sat Mar 08 16:09:50 2025 -0800"
      },
      "message": "Merge 25Q1 (ab/BP1A.250305.020) to AOSP main\n\nBug: 385190204\nMerged-In: Ic1fea4f8905bd6fade2c50d12fbacfe1149da5d5\nChange-Id: I322cbd89a4b229408d71f7f5d241ed5a982b462e\n"
    },
    {
      "commit": "b333fc4ac43fb102f5ca13320c597da1d885a11d",
      "tree": "de7adb54088f46025c2db192a9e85167c9528ded",
      "parents": [
        "df9fac791dad939fc3bdabcb637eacf7d4b05fa9",
        "ad7192d94fa6e6da36db8fd95f26d71a2f14ccec"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Thu Feb 27 15:26:12 2025 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Feb 27 15:26:12 2025 -0800"
      },
      "message": "Merge \"Merge 25Q1 (ab/12770256) to aosp-main-future\" into aosp-main-future"
    },
    {
      "commit": "df9fac791dad939fc3bdabcb637eacf7d4b05fa9",
      "tree": "f783b8c0a9ff1bbdfdbf5787b11e7d0dc474b0ea",
      "parents": [
        "9af43c9f52e99b0fb9c66696f1d290354be22f86",
        "ed7b3edb22891c5d97ee99505b41776526d4d0a1"
      ],
      "author": {
        "name": "Owner Cleanup Bot",
        "email": "swarming-tasks@owners-cleanup-prod.google.com.iam.gserviceaccount.com",
        "time": "Thu Feb 27 06:59:38 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Feb 27 06:59:38 2025 -0800"
      },
      "message": "[owners] Remove jasl@google.com from common/hal/OWNERS am: ed7b3edb22\n\nOriginal change: https://android-review.googlesource.com/c/platform/hardware/google/camera/+/3510412\n\nChange-Id: I51d59333eeac33bb58c998e98490f86a317d0756\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "ed7b3edb22891c5d97ee99505b41776526d4d0a1",
      "tree": "f783b8c0a9ff1bbdfdbf5787b11e7d0dc474b0ea",
      "parents": [
        "659b7600312e0a1147830efeb443842053719d3c"
      ],
      "author": {
        "name": "Owner Cleanup Bot",
        "email": "swarming-tasks@owners-cleanup-prod.google.com.iam.gserviceaccount.com",
        "time": "Wed Feb 26 09:41:25 2025 -0800"
      },
      "committer": {
        "name": "Owner Cleanup Bot",
        "email": "swarming-tasks@owners-cleanup-prod.google.com.iam.gserviceaccount.com",
        "time": "Wed Feb 26 09:41:28 2025 -0800"
      },
      "message": "[owners] Remove jasl@google.com from common/hal/OWNERS\n\nThis suggested change is automatically generated based on group\nmemberships and affiliations.\n\nPlease approve this change and vote the highest CR. This will keep the OWNERs\nfile tidy.  We ask that you do not ignore this change and approve it\nunless you know a reason the OWNER should remain.  It can always be\nreverted if needed.\n\nIf this change is in error, vote the lowest CR value (i.e. reject the CL)\nand the bot will abandon it.\n\nSee the owner\u0027s recent review activity for context:\nhttps://android-review.googlesource.com/q/jasl@google.com\n\nTo report an issue, file a bug in the Infra\u003eCodereview component.\n\nChange-Id: Iea6df10253fe88c1799ed3188b7bb81f0638cc56\n"
    },
    {
      "commit": "ad7192d94fa6e6da36db8fd95f26d71a2f14ccec",
      "tree": "9534a84602817e38c56daf0edf6894143dba14ec",
      "parents": [
        "9af43c9f52e99b0fb9c66696f1d290354be22f86",
        "cf89b33565440619466cf00a6426c29dcfebe067"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Thu Feb 20 10:36:05 2025 -0800"
      },
      "committer": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Thu Feb 20 10:36:05 2025 -0800"
      },
      "message": "Merge 25Q1 (ab/12770256) to aosp-main-future\n\nBug: 385190204\nMerged-In: I70ccda3b9af4ca0b33bd967c05bf35e1e6325cac\nChange-Id: I67803b9a5bb1d5b65606a8ff107e6ba73b159265\n"
    },
    {
      "commit": "9af43c9f52e99b0fb9c66696f1d290354be22f86",
      "tree": "889212b273226d67c027dfee5b9a24163ea1b636",
      "parents": [
        "56ecda764d3c2688f5cb4c84adbf87b2fd02bd29",
        "659b7600312e0a1147830efeb443842053719d3c"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Feb 19 11:53:37 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 19 11:53:37 2025 -0800"
      },
      "message": "Fix C++23 build. am: 659b760031\n\nOriginal change: https://android-review.googlesource.com/c/platform/hardware/google/camera/+/3499390\n\nChange-Id: Ib2a091c19d95130cc01a09729d216635e30417f3\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "659b7600312e0a1147830efeb443842053719d3c",
      "tree": "889212b273226d67c027dfee5b9a24163ea1b636",
      "parents": [
        "7d34e56418ed359bda548ba6dabc20eb0be49d7f"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Tue Feb 18 11:51:47 2025 -0500"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Tue Feb 18 11:51:47 2025 -0500"
      },
      "message": "Fix C++23 build.\n\nlibc++ is stricter about transitive includes for C++23.\n\nChange-Id: I78512fd1618331e8f18108f30b18db7c5b0a3239\n"
    },
    {
      "commit": "56ecda764d3c2688f5cb4c84adbf87b2fd02bd29",
      "tree": "47a491fb120231fa16c2e4b9d24998c39fa66130",
      "parents": [
        "f5ccd8d42cacd3e2f1fdd43dea8129b0f2144b75",
        "7d34e56418ed359bda548ba6dabc20eb0be49d7f"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Fri Dec 13 19:11:36 2024 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Dec 13 19:11:36 2024 -0800"
      },
      "message": "[automerger skipped] Merge 24Q4 into AOSP main am: 7d34e56418 -s ours\n\nam skip reason: Merged-In I4294e078321da6a20a86ad9a21de3fd48d58c796 with SHA-1 124e8b2d3d is already in history\n\nOriginal change: https://android-review.googlesource.com/c/platform/hardware/google/camera/+/3413481\n\nChange-Id: I592a67eb200d66a99065f657fbc00e0ff2ca18f9\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "7d34e56418ed359bda548ba6dabc20eb0be49d7f",
      "tree": "47a491fb120231fa16c2e4b9d24998c39fa66130",
      "parents": [
        "f0abd32d3d95f1052de548202d465244ba0e93d7",
        "f5ccd8d42cacd3e2f1fdd43dea8129b0f2144b75"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Fri Dec 13 11:15:17 2024 -0800"
      },
      "committer": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Fri Dec 13 11:15:17 2024 -0800"
      },
      "message": "Merge 24Q4 into AOSP main\n\nBug: 370570306\nMerged-In: I4294e078321da6a20a86ad9a21de3fd48d58c796\nChange-Id: I469f19d12e8f959cf20031ede32e33af69cbf1dc\n"
    },
    {
      "commit": "cf89b33565440619466cf00a6426c29dcfebe067",
      "tree": "976c0f5ad1b8a52da2a7fcb97cfbab10ab9b341b",
      "parents": [
        "5f9963401948fa3aa9ac16f4af5692bd05da2036"
      ],
      "author": {
        "name": "Owen Kim",
        "email": "owenkmg@google.com",
        "time": "Tue Nov 19 21:03:39 2024 +0000"
      },
      "committer": {
        "name": "Owen Kim",
        "email": "owenkmg@google.com",
        "time": "Tue Nov 19 21:06:42 2024 +0000"
      },
      "message": "AidlCameraProvider: Modify camera device init check logic\n\nThis is to support multiple combinations of calls of\ngetCameraIdList() and getCameraDeviceInterface() in VTS tests.\n\nBug: 377794671\nTest: GCA, VTS\nChange-Id: I70ccda3b9af4ca0b33bd967c05bf35e1e6325cac\n"
    },
    {
      "commit": "5f9963401948fa3aa9ac16f4af5692bd05da2036",
      "tree": "a1a8b8216e8ba0c1f86c406cf7a71d60e3994881",
      "parents": [
        "0fa2e7aebc2de408b194ef4ac0a181c52c449b87",
        "f5ccd8d42cacd3e2f1fdd43dea8129b0f2144b75"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Wed Nov 13 22:33:22 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Nov 13 22:33:22 2024 +0000"
      },
      "message": "[automerger skipped] Merge 24Q4 (ab/12406339) into aosp-main-future am: f5ccd8d42c -s ours\n\nam skip reason: Merged-In I4294e078321da6a20a86ad9a21de3fd48d58c796 with SHA-1 124e8b2d3d is already in history\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/hardware/google/camera/+/30283699\n\nChange-Id: I2f83db378f816946d8d8ac436df619e77e943089\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "0fa2e7aebc2de408b194ef4ac0a181c52c449b87",
      "tree": "a1a8b8216e8ba0c1f86c406cf7a71d60e3994881",
      "parents": [
        "202b0173d90275ff13595e956c39cdeb10b0fabf"
      ],
      "author": {
        "name": "Ravneet Dhanjal",
        "email": "rdhanjal@google.com",
        "time": "Wed Nov 06 22:21:44 2024 +0000"
      },
      "committer": {
        "name": "Ravneet Dhanjal",
        "email": "rdhanjal@google.com",
        "time": "Fri Nov 08 22:40:59 2024 +0000"
      },
      "message": "EmulatedCamera: Add AE priority mode support to emulator\n\n- Populate AE_PRIORITY_MODE result with OFF if AE_MODE is OFF\n- Match request and result values for keys relevant to the\npriority mode\n\nTest: Camera CTS with and without flag\nBug: 359944765\nFlag: com.android.internal.camera.flags.ae_priority\nChange-Id: I1d98c7aeb384a08ee7bdad043261dde876818c8d\n"
    },
    {
      "commit": "202b0173d90275ff13595e956c39cdeb10b0fabf",
      "tree": "9a0a51fd939ac5526a0a17bcbe77476eb0af31dc",
      "parents": [
        "f0f7971d6478d09b58547a58fa56ebe006092ee3",
        "c45bd414808c1eac66f1a1ca46d91e262a369815"
      ],
      "author": {
        "name": "Elena Satraitis",
        "email": "esatraitis@google.com",
        "time": "Wed Nov 06 21:10:26 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 06 21:10:26 2024 +0000"
      },
      "message": "Merge changes I6a025246,Ibf315ced into main\n\n* changes:\n  Replace misc DummyXXX with inclusive words\n  Replaced ProfilerDummy with ProfilerEmpty\n"
    },
    {
      "commit": "f5ccd8d42cacd3e2f1fdd43dea8129b0f2144b75",
      "tree": "47a491fb120231fa16c2e4b9d24998c39fa66130",
      "parents": [
        "7ce12e6f65b4cf69d07ba15e05ff2bf16957bdb3",
        "124e8b2d3d55d6877515211eb712e50ad5860a56"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Wed Nov 06 10:31:27 2024 -0800"
      },
      "committer": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Wed Nov 06 10:31:27 2024 -0800"
      },
      "message": "Merge 24Q4 (ab/12406339) into aosp-main-future\n\nBug: 370570306\nMerged-In: I4294e078321da6a20a86ad9a21de3fd48d58c796\nChange-Id: I62ec337a8fcfd2213136308f7f6476d1b77d56a7\n"
    },
    {
      "commit": "f0f7971d6478d09b58547a58fa56ebe006092ee3",
      "tree": "50e1f34d8cafcc7ccfdcb0996f4aaa8fc261c41c",
      "parents": [
        "fed0ac8b14ee1c8b500631cbbd18d1eb535d8787",
        "f133158a04d52b491f012c7bdf33325e83cd692c"
      ],
      "author": {
        "name": "Elena Satraitis",
        "email": "esatraitis@google.com",
        "time": "Wed Nov 06 13:17:23 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 06 13:17:23 2024 +0000"
      },
      "message": "Merge \"Replaced DummyBuffer with PlaceholderBuffer\" into main"
    },
    {
      "commit": "c45bd414808c1eac66f1a1ca46d91e262a369815",
      "tree": "3a79b46e9bb67638fe087aef0f648e32b2c31fa8",
      "parents": [
        "47639fd67dc8774dcd92d9f7188e5db6e68f67dd"
      ],
      "author": {
        "name": "Elena Satraitis",
        "email": "esatraitis@google.com",
        "time": "Tue Nov 05 13:39:50 2024 -0600"
      },
      "committer": {
        "name": "Elena Satraitis",
        "email": "esatraitis@google.com",
        "time": "Tue Nov 05 22:55:58 2024 +0000"
      },
      "message": "Replace misc DummyXXX with inclusive words\n\nBug: 376881079\nTest: mm, gca_smoke, atest\nFlag: EXEMPT refactor\nChange-Id: I6a02524685c0d8f089bcc5cb7ccc79881cc5c82d\n"
    },
    {
      "commit": "47639fd67dc8774dcd92d9f7188e5db6e68f67dd",
      "tree": "4ec60839787a62f46d347628c8745a984514bee2",
      "parents": [
        "f133158a04d52b491f012c7bdf33325e83cd692c"
      ],
      "author": {
        "name": "Elena Satraitis",
        "email": "esatraitis@google.com",
        "time": "Tue Nov 05 13:21:58 2024 -0600"
      },
      "committer": {
        "name": "Elena Satraitis",
        "email": "esatraitis@google.com",
        "time": "Tue Nov 05 16:50:15 2024 -0600"
      },
      "message": "Replaced ProfilerDummy with ProfilerEmpty\n\nBug: 376881079\nTest: mm, gca_smoke, atest\nFlag: EXEMPT refactor\nChange-Id: Ibf315ced0c3319e2707f6b5722bf3c3b395dc6fc\n"
    },
    {
      "commit": "f133158a04d52b491f012c7bdf33325e83cd692c",
      "tree": "af15ce0e1e0bc33bdcdf5aafe32a4df1c21ffea2",
      "parents": [
        "294731c96eb841306df4412b19acb8272ac9ab98"
      ],
      "author": {
        "name": "Elena Satraitis",
        "email": "esatraitis@google.com",
        "time": "Tue Nov 05 13:04:14 2024 -0600"
      },
      "committer": {
        "name": "Elena Satraitis",
        "email": "esatraitis@google.com",
        "time": "Tue Nov 05 16:41:35 2024 -0600"
      },
      "message": "Replaced DummyBuffer with PlaceholderBuffer\n\nBug: 376881079\nTest: mm, gca_smoke, atest\nFlag: EXEMPT refactor\nChange-Id: Ica0a33e5303bc1550ffdf7faed1ce8ed9bd4c0c4\n"
    },
    {
      "commit": "fed0ac8b14ee1c8b500631cbbd18d1eb535d8787",
      "tree": "59013af4186f27cec5e08c31bcbf771194a07809",
      "parents": [
        "294731c96eb841306df4412b19acb8272ac9ab98",
        "ddfb72dad7cad8c0672fc52c2a700f0f74d5cb8c"
      ],
      "author": {
        "name": "Devin Cody",
        "email": "devincody@google.com",
        "time": "Tue Nov 05 06:09:56 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 05 06:09:56 2024 +0000"
      },
      "message": "Merge \"Add a TODO to filter VMAs.\" into main"
    },
    {
      "commit": "294731c96eb841306df4412b19acb8272ac9ab98",
      "tree": "687dc11a4c71133c6efad326db8e41cb16b37a11",
      "parents": [
        "5287d7d6da84c5d83643288e01ca6fc04f3125f2",
        "ee228c81b7a815d8d2ce547b7f74fc2d47e2d774"
      ],
      "author": {
        "name": "Owen Kim",
        "email": "owenkmg@google.com",
        "time": "Mon Nov 04 17:09:37 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 04 17:09:37 2024 +0000"
      },
      "message": "Merge \"Move camera HAL ready flag setting to camera device creations\" into main"
    },
    {
      "commit": "ddfb72dad7cad8c0672fc52c2a700f0f74d5cb8c",
      "tree": "ae7389098cfb66c3ed7107c432db77b3e40ff978",
      "parents": [
        "307365afe3208e9695d41e6a035190a12d3109ba"
      ],
      "author": {
        "name": "Devin Cody",
        "email": "devincody@google.com",
        "time": "Sat Nov 02 04:41:58 2024 +0000"
      },
      "committer": {
        "name": "Devin Cody",
        "email": "devincody@google.com",
        "time": "Sat Nov 02 04:41:58 2024 +0000"
      },
      "message": "Add a TODO to filter VMAs.\n\nBug: 375255828\nTest: m\n\nChange-Id: I041cad4a7d2836b66ea9b45ca923e7d876b87739\n"
    },
    {
      "commit": "ee228c81b7a815d8d2ce547b7f74fc2d47e2d774",
      "tree": "cde4066fdbd26e28e31bd2e2132bf1911f54ac78",
      "parents": [
        "307365afe3208e9695d41e6a035190a12d3109ba"
      ],
      "author": {
        "name": "Owen Kim",
        "email": "owenkmg@google.com",
        "time": "Wed Oct 30 18:03:30 2024 +0000"
      },
      "committer": {
        "name": "Owen Kim",
        "email": "owenkmg@google.com",
        "time": "Fri Nov 01 23:09:26 2024 +0000"
      },
      "message": "Move camera HAL ready flag setting to camera device creations\n\nBug: 374970176\nTest: GCA, Force crash\nChange-Id: I6ffb9c150dcb85f798a1e3eb3ac52039bf62bb53\n"
    },
    {
      "commit": "5287d7d6da84c5d83643288e01ca6fc04f3125f2",
      "tree": "f8d586d325a51c021ed2fbd6da46c9b0193c4a85",
      "parents": [
        "307365afe3208e9695d41e6a035190a12d3109ba"
      ],
      "author": {
        "name": "Ravneet Dhanjal",
        "email": "rdhanjal@google.com",
        "time": "Thu Oct 24 04:29:16 2024 +0000"
      },
      "committer": {
        "name": "Ravneet Dhanjal",
        "email": "rdhanjal@google.com",
        "time": "Thu Oct 24 04:29:16 2024 +0000"
      },
      "message": "EmulatedCamera: Add support for color temperature feature\n\nBug: 359409044\nFlag: com.android.internal.camera.flags.color_temperature\nTest: Camera CTS with flag disabled and enabled\nChange-Id: Ic9ee54c317e122b5561204fd20b5e78807972013\n"
    },
    {
      "commit": "307365afe3208e9695d41e6a035190a12d3109ba",
      "tree": "ee5fb4a4b136efb91a48d61ccbca403ddd7a9451",
      "parents": [
        "c8f18d3e3f5708bcbe12650ec14774b3b76962d7",
        "7095a9188743a8a8cdb6b327f709a5fcae3ac1fd"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Mon Oct 14 19:14:58 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 14 19:14:58 2024 +0000"
      },
      "message": "Merge \"Rename trunk stable flag\" into main"
    },
    {
      "commit": "c8f18d3e3f5708bcbe12650ec14774b3b76962d7",
      "tree": "66b6a6453ad51a95d40ec1e96fb14d3815a98dfa",
      "parents": [
        "a07ad1f729d47b1cc14f9b91c19049a206275ea9"
      ],
      "author": {
        "name": "Owen Kim",
        "email": "owenkmg@google.com",
        "time": "Tue Oct 08 17:47:31 2024 +0000"
      },
      "committer": {
        "name": "Owen Kim",
        "email": "owenkmg@google.com",
        "time": "Wed Oct 09 18:14:34 2024 +0000"
      },
      "message": "PendingRequestTracker: Wait request buffers indefinitely\n\nFlag: libgooglecamerahal.flags.disable_capture_request_timeout\nBug: 372255560\nBug: 368364375\nTest: GCA, GCH unit tests\nChange-Id: If0cd5b52ec52c08d8917759b04b34955ada749a6\n"
    },
    {
      "commit": "7095a9188743a8a8cdb6b327f709a5fcae3ac1fd",
      "tree": "89c5c2463a23a7ee7fa51f2c8b8d8cea5fd4a78f",
      "parents": [
        "a07ad1f729d47b1cc14f9b91c19049a206275ea9"
      ],
      "author": {
        "name": "Michelle Yang",
        "email": "micya@google.com",
        "time": "Wed Oct 09 15:26:42 2024 +0000"
      },
      "committer": {
        "name": "Michelle Yang",
        "email": "micya@google.com",
        "time": "Wed Oct 09 15:26:42 2024 +0000"
      },
      "message": "Rename trunk stable flag\n\nNew flag needed due to rollback\n\nBug: 372322495\nTest: mm\nFlag: libgooglecamerahal.flags.zsl_video_denoise_in_hwl_two\nChange-Id: Ifbe2442471043c264028cfa4affee661cb23c62e\n"
    },
    {
      "commit": "a07ad1f729d47b1cc14f9b91c19049a206275ea9",
      "tree": "47a491fb120231fa16c2e4b9d24998c39fa66130",
      "parents": [
        "124e8b2d3d55d6877515211eb712e50ad5860a56",
        "7ce12e6f65b4cf69d07ba15e05ff2bf16957bdb3"
      ],
      "author": {
        "name": "Hsin-Yi Chen",
        "email": "hsinyichen@google.com",
        "time": "Tue Sep 24 08:52:26 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Sep 24 08:52:26 2024 +0000"
      },
      "message": "Delete system rpath from libgooglecamerahal am: f0abd32d3d am: 7ce12e6f65\n\nOriginal change: https://android-review.googlesource.com/c/platform/hardware/google/camera/+/3261623\n\nChange-Id: If24cce882916564e30a7834b8d1c958949d721af\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "7ce12e6f65b4cf69d07ba15e05ff2bf16957bdb3",
      "tree": "6f68048d812e1e5a3f080efe4a6ca1370cf30792",
      "parents": [
        "10fc3b4d4ee4e2081c98c515ad86cfdded18aba8",
        "f0abd32d3d95f1052de548202d465244ba0e93d7"
      ],
      "author": {
        "name": "Hsin-Yi Chen",
        "email": "hsinyichen@google.com",
        "time": "Tue Sep 24 08:16:49 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Sep 24 08:16:49 2024 +0000"
      },
      "message": "Delete system rpath from libgooglecamerahal am: f0abd32d3d\n\nOriginal change: https://android-review.googlesource.com/c/platform/hardware/google/camera/+/3261623\n\nChange-Id: Ibcff1162e4b1811e894323a00b530f97d74ba3a0\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "124e8b2d3d55d6877515211eb712e50ad5860a56",
      "tree": "64c18cd970223381632bb9ee4096bc2f6555d229",
      "parents": [
        "fb50cd3fd9b5590a5d82a7eb3a180fa760a716ad"
      ],
      "author": {
        "name": "Michelle Yang",
        "email": "micya@google.com",
        "time": "Wed May 29 01:45:01 2024 +0000"
      },
      "committer": {
        "name": "Michelle Yang",
        "email": "micya@google.com",
        "time": "Tue Sep 17 14:51:32 2024 +0000"
      },
      "message": "Simplify realtime ZSL request/result processor logic\n\nOnly ZslSnapshotCaptureSession uses RealtimeZslRequestProcessor \u0026\nRealtimeZslResultProcessor. The only usage is YUV_420_888.\n\nBug: 342479309\nTest: atest google_camera_hal_tests, cts\nChange-Id: I4294e078321da6a20a86ad9a21de3fd48d58c796\n"
    },
    {
      "commit": "fb50cd3fd9b5590a5d82a7eb3a180fa760a716ad",
      "tree": "f3f1c650e2eba304dd6d831142b73267a2afdd0a",
      "parents": [
        "21f6e6c3267fb553c1bcd26b5119850e4d0731a5"
      ],
      "author": {
        "name": "Michelle Yang",
        "email": "micya@google.com",
        "time": "Mon Sep 16 14:13:47 2024 +0000"
      },
      "committer": {
        "name": "Michelle Yang",
        "email": "micya@google.com",
        "time": "Mon Sep 16 15:30:36 2024 +0000"
      },
      "message": "Delete hdrplus support from GCH\n\nThis code is specific to Pixel 4 \u0026 5, which have reached end of life.\n\nBug: 342479309\nTest: atest google_camera_hal_tests, cts\n\nChange-Id: I24e883aa8930d59a77dab26824dc057d7b6e8eeb\n"
    },
    {
      "commit": "f0abd32d3d95f1052de548202d465244ba0e93d7",
      "tree": "6f68048d812e1e5a3f080efe4a6ca1370cf30792",
      "parents": [
        "3216560facc750b82072737fcd86df1527cbc984"
      ],
      "author": {
        "name": "Hsin-Yi Chen",
        "email": "hsinyichen@google.com",
        "time": "Fri Sep 13 10:49:43 2024 +0800"
      },
      "committer": {
        "name": "Hsin-Yi Chen",
        "email": "hsinyichen@google.com",
        "time": "Fri Sep 13 11:02:27 2024 +0800"
      },
      "message": "Delete system rpath from libgooglecamerahal\n\nlibgooglecamerahal is a vendor library. The dependencies are installed\nin vendor partition. It should not load system libraries.\n\nBug: 288165582\nTest: atest google_camera_hal_tests\nChange-Id: Ia29c9d1ef89500d5b0d0e85b5d9c4387a924ea46\n"
    },
    {
      "commit": "21f6e6c3267fb553c1bcd26b5119850e4d0731a5",
      "tree": "e6f418047c83a07cfef14eeec5b9611fd89b9bfb",
      "parents": [
        "189999862945bcd5736589eb124e27ee99dcfd40",
        "df013c78d732487480d4591ac0b4f3acc1e1778b"
      ],
      "author": {
        "name": "Ravneet Dhanjal",
        "email": "rdhanjal@google.com",
        "time": "Tue Sep 10 20:22:48 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 10 20:22:48 2024 +0000"
      },
      "message": "Merge \"EmulatedCamera: Change user id of emulated camera HAL\" into main"
    },
    {
      "commit": "189999862945bcd5736589eb124e27ee99dcfd40",
      "tree": "d085067f4cfa16cae85828f47c6dfc3635f31e62",
      "parents": [
        "0fc84df97456a846162fe5cf9def500ef18e450b",
        "10fc3b4d4ee4e2081c98c515ad86cfdded18aba8"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Sat Sep 07 02:55:05 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Sat Sep 07 02:55:05 2024 +0000"
      },
      "message": "[automerger skipped] Merge 24Q3 to AOSP main am: 3216560fac -s ours am: 10fc3b4d4e -s ours\n\nam skip reason: Merged-In I0a0df8582a10bfdc2edfb07243ef714864a5b255 with SHA-1 4aadf3554f is already in history\n\nOriginal change: https://android-review.googlesource.com/c/platform/hardware/google/camera/+/3255574\n\nChange-Id: I090b957f1b2da154f2805b5e66138c3ce4d66806\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "10fc3b4d4ee4e2081c98c515ad86cfdded18aba8",
      "tree": "dd9bf68e63f9172e312f8654849840702dc03be6",
      "parents": [
        "ee8a77e1a01b8240330c89330c5c36d34b9bb09b",
        "3216560facc750b82072737fcd86df1527cbc984"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Sat Sep 07 02:09:49 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Sat Sep 07 02:09:49 2024 +0000"
      },
      "message": "[automerger skipped] Merge 24Q3 to AOSP main am: 3216560fac -s ours\n\nam skip reason: Merged-In I0a0df8582a10bfdc2edfb07243ef714864a5b255 with SHA-1 4aadf3554f is already in history\n\nOriginal change: https://android-review.googlesource.com/c/platform/hardware/google/camera/+/3255574\n\nChange-Id: I47539abd5036589fef3a1b6c6b90ee77e7a9f9ac\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "3216560facc750b82072737fcd86df1527cbc984",
      "tree": "dd9bf68e63f9172e312f8654849840702dc03be6",
      "parents": [
        "21d56d885373bcbd3a81b20ddfe788f39aae88fd",
        "ee8a77e1a01b8240330c89330c5c36d34b9bb09b"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Thu Sep 05 17:02:53 2024 -0700"
      },
      "committer": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Thu Sep 05 17:02:53 2024 -0700"
      },
      "message": "Merge 24Q3 to AOSP main\n\nBug: 357762254\nMerged-In: I0a0df8582a10bfdc2edfb07243ef714864a5b255\nChange-Id: Ib7c92803dcb7e5874bb89567373cab3a85b9ff91\n"
    },
    {
      "commit": "0fc84df97456a846162fe5cf9def500ef18e450b",
      "tree": "d085067f4cfa16cae85828f47c6dfc3635f31e62",
      "parents": [
        "d3b95ad09f245785a0ea3e56d6ad1a85501c26b8"
      ],
      "author": {
        "name": "Devin Cody",
        "email": "devincody@google.com",
        "time": "Fri Aug 30 18:11:55 2024 +0000"
      },
      "committer": {
        "name": "Devin Cody",
        "email": "devincody@google.com",
        "time": "Fri Aug 30 18:11:55 2024 +0000"
      },
      "message": "Disable Madvise on Camera Start\n\nTest: m\nBug: 362666095\nFlag: EXEMPT refactor\nChange-Id: If48f107d0e8e134bb143b9c877f65da0df857a17\n"
    },
    {
      "commit": "d3b95ad09f245785a0ea3e56d6ad1a85501c26b8",
      "tree": "6d1ccdff05b2ad7d60307ac87d7de8a3e3c33ad8",
      "parents": [
        "68aa455b8c3761697171b177795e76ab9cecc6b9",
        "ee8a77e1a01b8240330c89330c5c36d34b9bb09b"
      ],
      "author": {
        "name": "Cole Faust",
        "email": "colefaust@google.com",
        "time": "Wed Aug 28 17:26:27 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Aug 28 17:26:27 2024 +0000"
      },
      "message": "Sandbox aidl_camera_build_version am: 21d56d8853 am: ee8a77e1a0\n\nOriginal change: https://android-review.googlesource.com/c/platform/hardware/google/camera/+/3236608\n\nChange-Id: Ib9f63a9576b325567f89121ddee40b10bd28dd79\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "ee8a77e1a01b8240330c89330c5c36d34b9bb09b",
      "tree": "dd9bf68e63f9172e312f8654849840702dc03be6",
      "parents": [
        "af3289c6fc342e2720ce651317d4368a54115dc2",
        "21d56d885373bcbd3a81b20ddfe788f39aae88fd"
      ],
      "author": {
        "name": "Cole Faust",
        "email": "colefaust@google.com",
        "time": "Wed Aug 28 17:14:08 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Aug 28 17:14:08 2024 +0000"
      },
      "message": "Sandbox aidl_camera_build_version am: 21d56d8853\n\nOriginal change: https://android-review.googlesource.com/c/platform/hardware/google/camera/+/3236608\n\nChange-Id: I6b3b9282d29096113aab4f034dd3a61cc0fedfdd\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "df013c78d732487480d4591ac0b4f3acc1e1778b",
      "tree": "a3ff49046f8b1e66b1867de463f194c0d1b60ad6",
      "parents": [
        "ff4bef77ae0dd826e69955da2bd5671ad20ec5b6"
      ],
      "author": {
        "name": "Ravneet Dhanjal",
        "email": "rdhanjal@google.com",
        "time": "Fri Jul 19 02:15:58 2024 +0000"
      },
      "committer": {
        "name": "Ravneet Dhanjal",
        "email": "rdhanjal@google.com",
        "time": "Tue Aug 27 23:27:52 2024 +0000"
      },
      "message": "EmulatedCamera: Change user id of emulated camera HAL\n\n- Change user id of emulator HAL to cameraserver to\nallow CameraServiceWatchdog to send an abort sigal to\nthe HAL\n\nBug: 349652177\nFlag: com.android.internal.camera.flags.enable_hal_abort_from_cameraservicewatchdog\nTest: Camera CTS test; Manual triggering of cameraservicewatchdog to\ncheck for creation of HAL tombstone\n\nChange-Id: I4cfa39289dfc864bcfaf2425fb8ae4bc16374107\n"
    },
    {
      "commit": "68aa455b8c3761697171b177795e76ab9cecc6b9",
      "tree": "84470b64ece186bc1172d24cf741582f2020b176",
      "parents": [
        "149cb025eed6db32fb7cdfc9c83a82acfe62d82d",
        "680776d589a17e7f0c363f9e01d4ba60463e9450"
      ],
      "author": {
        "name": "Devin Cody",
        "email": "devincody@google.com",
        "time": "Tue Aug 27 20:24:12 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 27 20:24:12 2024 +0000"
      },
      "message": "Merge \"Pin and Unpin Libraries During Camera Open\" into main"
    },
    {
      "commit": "680776d589a17e7f0c363f9e01d4ba60463e9450",
      "tree": "716fe718dd297e7a7d6a7da0caf950d11f2535fc",
      "parents": [
        "ff2c66d0559a9bb1faeae2f3060e5c9f116a6e88"
      ],
      "author": {
        "name": "Devin Cody",
        "email": "devincody@google.com",
        "time": "Tue Aug 27 01:00:29 2024 +0000"
      },
      "committer": {
        "name": "Devin Cody",
        "email": "devincody@google.com",
        "time": "Tue Aug 27 01:00:29 2024 +0000"
      },
      "message": "Pin and Unpin Libraries During Camera Open\n\nPreviously, libraries were only locked during CameraDevice::Create which could cause locked libraries to get out of sync with the experiment flag. This CL checks the experiment flag during CreateCameraSessionDevice and mlocks/munlocks as needed.\n\nThis CL also provides a mechanism to limit the amount of madvising by requesting a HwlMemoryConfig from the HWL.\n\nBug: 341164335\nTest: m, logcat\nChange-Id: I75ebf6727aa429488e89e21dfe136685aee0cdf3\n"
    },
    {
      "commit": "21d56d885373bcbd3a81b20ddfe788f39aae88fd",
      "tree": "6d16b97217a28a026366ee90925194c2f86f57a0",
      "parents": [
        "3bd11f2bb894e8ba626abe6e92914643cd4ebd8c"
      ],
      "author": {
        "name": "Cole Faust",
        "email": "colefaust@google.com",
        "time": "Fri Aug 23 15:28:44 2024 -0700"
      },
      "committer": {
        "name": "Cole Faust",
        "email": "colefaust@google.com",
        "time": "Fri Aug 23 15:33:42 2024 -0700"
      },
      "message": "Sandbox aidl_camera_build_version\n\nUses new uses_order_only_build_number_file property to allow access\nto the build number file inside the sandbox.\n\nBug: 307824623\nTest: m aidl_camera_build_version\nChange-Id: Ib7ceee6d1732cd306f49e3b92132412cbd020c36\n"
    },
    {
      "commit": "149cb025eed6db32fb7cdfc9c83a82acfe62d82d",
      "tree": "d91718c2be78a530376215d03ebb375ac1f34068",
      "parents": [
        "ff2c66d0559a9bb1faeae2f3060e5c9f116a6e88",
        "472667a4b311a88bee4d335a69a1a9b76887fdb2"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Fri Aug 23 19:27:37 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Aug 23 19:27:37 2024 +0000"
      },
      "message": "Merge \"EmulatedCamera: Add native UltraHDR support\" into main"
    },
    {
      "commit": "ff2c66d0559a9bb1faeae2f3060e5c9f116a6e88",
      "tree": "f24df63a996619d714d031af35e1d8c4469c1bad",
      "parents": [
        "73982026c40fc0224fb9bd7ee377edd70e32ec7d"
      ],
      "author": {
        "name": "Devin Cody",
        "email": "devincody@google.com",
        "time": "Tue Aug 20 22:48:44 2024 +0000"
      },
      "committer": {
        "name": "Devin Cody",
        "email": "devincody@google.com",
        "time": "Tue Aug 20 22:48:44 2024 +0000"
      },
      "message": "Aidl Profiler should not produce errors for internal issues\n\nBug: 331689219\nChange-Id: I5bce2914f0b4774fa7e740b6d0869c0ebc7b1c74\nTest: m\n"
    },
    {
      "commit": "73982026c40fc0224fb9bd7ee377edd70e32ec7d",
      "tree": "2f8096017c62d7f1c92f4aa0298d5a1d9e9740e7",
      "parents": [
        "d9025eaa7f476cbba02ece875767d6800db2f96a"
      ],
      "author": {
        "name": "Owen Kim",
        "email": "owenkmg@google.com",
        "time": "Wed Aug 14 17:15:46 2024 +0000"
      },
      "committer": {
        "name": "Owen Kim",
        "email": "owenkmg@google.com",
        "time": "Thu Aug 15 22:29:47 2024 +0000"
      },
      "message": "Remove pending early metadata if only final meatadata was sent\n\nBug: 359892768\nTest: GCA, CTS, GCH unit tests\nChange-Id: I535a032c7d4d3167a1a4ec79a6417e88e86a05b3\n"
    },
    {
      "commit": "472667a4b311a88bee4d335a69a1a9b76887fdb2",
      "tree": "68dfb846b31f7517c42721ec790978cbd2248a32",
      "parents": [
        "b5155ce4cf851c07d57bd4e6658ad9570a0907d7"
      ],
      "author": {
        "name": "Emilian Peev",
        "email": "epeev@google.com",
        "time": "Tue Aug 06 21:29:33 2024 +0000"
      },
      "committer": {
        "name": "Emilian Peev",
        "email": "epeev@google.com",
        "time": "Tue Aug 06 21:31:35 2024 +0000"
      },
      "message": "EmulatedCamera: Add native UltraHDR support\n\nThe UltraHDR still capture will utilize the API-0\npath of the UltraHDR codec library.\n\nBug: 338083536\nTest: Camera CTS\nChange-Id: I857d5eb882059b293760e5c1591895b4fbf01b99\n"
    },
    {
      "commit": "d9025eaa7f476cbba02ece875767d6800db2f96a",
      "tree": "97c473e0466ecaf4afd94f161b411925da86a635",
      "parents": [
        "b5155ce4cf851c07d57bd4e6658ad9570a0907d7"
      ],
      "author": {
        "name": "Owen Kim",
        "email": "owenkmg@google.com",
        "time": "Tue Jul 30 17:51:51 2024 +0000"
      },
      "committer": {
        "name": "Owen Kim",
        "email": "owenkmg@google.com",
        "time": "Thu Aug 01 17:48:53 2024 +0000"
      },
      "message": "ResultDispatcher: Send early result metadata via callback thread loop\n\n This is to delegate the early result metadata callback to the result\ndispatcher callback loop to avoid the hwl thread who delivers the early\nresult metadata gets stuck,and blocks all other callbacks especially\nwhen the AIDL early result callbacks took a lot of time with some\nreasons.\n\nBug: 348480653\nBug: 352870931\nTest: GCA, CTS, google_camera_hal_tests\nChange-Id: I69073ea3baf02e0d3d31d3b2177d20abbe82b6d6\n"
    },
    {
      "commit": "b5155ce4cf851c07d57bd4e6658ad9570a0907d7",
      "tree": "f33de7057cf5699bca850396b380a028af915a9e",
      "parents": [
        "bf2518aa81f4e7044e79999b939d22e65c3f17cb",
        "f0bc8c772fcfa2d930ab8ea3af6955ceddea866a"
      ],
      "author": {
        "name": "Phia Wolf",
        "email": "phiawolf@google.com",
        "time": "Tue Jul 30 17:11:23 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 30 17:11:23 2024 +0000"
      },
      "message": "Merge \"Add logs for reprocess frame start and end\" into main"
    },
    {
      "commit": "f0bc8c772fcfa2d930ab8ea3af6955ceddea866a",
      "tree": "bf5fbda44b94d6a6969c52252a6e3b6817a1dc6c",
      "parents": [
        "ff4bef77ae0dd826e69955da2bd5671ad20ec5b6"
      ],
      "author": {
        "name": "Sophia Wolf",
        "email": "phiawolf@google.com",
        "time": "Wed Jul 24 02:18:31 2024 +0000"
      },
      "committer": {
        "name": "Phia Wolf",
        "email": "phiawolf@google.com",
        "time": "Tue Jul 30 04:45:37 2024 +0000"
      },
      "message": "Add logs for reprocess frame start and end\n\nBug: 354808653\nTest: build, logcat displays start \u0026 end, logcat display matches cpa data\nChange-Id: I20cfc7cf3f9cfdd924bd951cf6d3244cd073b007\n"
    },
    {
      "commit": "bf2518aa81f4e7044e79999b939d22e65c3f17cb",
      "tree": "d4a438d7bdd4f6f3e0a785ec349ad104d97dff00",
      "parents": [
        "a621005e0405fe554cb240ff0c659af7b9654f32",
        "1d5e6227342fbf6beb1d2b0a19e2d58228a10e52"
      ],
      "author": {
        "name": "Mohi Montazer",
        "email": "mohimontazer@google.com",
        "time": "Mon Jul 29 16:28:36 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jul 29 16:28:36 2024 +0000"
      },
      "message": "Merge \"Add Pinning Memory Experiment to Lyric (CL #1/2)\" into main"
    },
    {
      "commit": "a621005e0405fe554cb240ff0c659af7b9654f32",
      "tree": "0bb4e06bf70ee5e6261d048646d051c30c221908",
      "parents": [
        "ff4bef77ae0dd826e69955da2bd5671ad20ec5b6"
      ],
      "author": {
        "name": "c",
        "email": "ychihren@google.com",
        "time": "Thu Jul 25 02:58:27 2024 +0000"
      },
      "committer": {
        "name": "c",
        "email": "ychihren@google.com",
        "time": "Thu Jul 25 07:58:16 2024 +0000"
      },
      "message": "Add trace for first preview frame\n\nAdd trace to show the slice of first preview frame.\n\nBug: 355069275\nTest: 1. Confirm the trace of first preview frame is shown when\nlaunching camera.\n      2. Run gca_smoke.py and pass.\n\nChange-Id: I4fa593bc6a03c72d578f14b458264adb64e892a3\n"
    },
    {
      "commit": "1d5e6227342fbf6beb1d2b0a19e2d58228a10e52",
      "tree": "e007292234ef78273b4e9260568fe3596c8fe698",
      "parents": [
        "ff4bef77ae0dd826e69955da2bd5671ad20ec5b6"
      ],
      "author": {
        "name": "Mohi Montazer",
        "email": "mohimontazer@google.com",
        "time": "Wed Jul 17 18:10:00 2024 -0700"
      },
      "committer": {
        "name": "Mohi Montazer",
        "email": "mohimontazer@google.com",
        "time": "Wed Jul 24 13:18:26 2024 -0700"
      },
      "message": "Add Pinning Memory Experiment to Lyric (CL #1/2)\n\nAdds pinning memory experiment support to Lyric to be enabled by Lyric\nExperiment Flags.\n\nBug: 331954385\nTest: m, gca_smoke\nFlag: NONE camera_native.pinned_memory_setting_flag\nChange-Id: I837669bb5388c0f5ac7b45e4cb6ea28f9a13d9d4\n"
    },
    {
      "commit": "ff4bef77ae0dd826e69955da2bd5671ad20ec5b6",
      "tree": "6ddc07a070f738342efeda4fd2b3889ddae6356c",
      "parents": [
        "21263507137dc5978f892c01b701d4625a15f0a0",
        "f18cd018fc0f92f210e2cf376bf0d3275eaae0f4"
      ],
      "author": {
        "name": "Ravneet Dhanjal",
        "email": "rdhanjal@google.com",
        "time": "Wed Jul 17 17:47:10 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 17 17:47:10 2024 +0000"
      },
      "message": "Merge \"EmulatedCamera: Add DEPTH_JPEG to emulator\" into main"
    },
    {
      "commit": "f18cd018fc0f92f210e2cf376bf0d3275eaae0f4",
      "tree": "2f3d0930777d5fd8a8d97edbbdc5dacb66530a1d",
      "parents": [
        "130ed6802743528c4ed84edec947b566e66471fb"
      ],
      "author": {
        "name": "Ravneet Dhanjal",
        "email": "rdhanjal@google.com",
        "time": "Tue Jul 16 21:55:57 2024 +0000"
      },
      "committer": {
        "name": "Ravneet Dhanjal",
        "email": "rdhanjal@google.com",
        "time": "Tue Jul 16 21:55:57 2024 +0000"
      },
      "message": "EmulatedCamera: Add DEPTH_JPEG to emulator\n\n- Enable depth composite stream for emulated camera\n\nBug: 233231017\nTest: Camera CTS test\nChange-Id: I29088466f301ae8cb3bca332ad014aa706bd6385\n"
    },
    {
      "commit": "21263507137dc5978f892c01b701d4625a15f0a0",
      "tree": "31434504c072a339314528d0d9b5b8bfbe1fff1c",
      "parents": [
        "218c669743fcd239332b604906454802bebdea91",
        "4677e5ba98cfa77139933e537582d671f751a8d7"
      ],
      "author": {
        "name": "Elena Satraitis",
        "email": "esatraitis@google.com",
        "time": "Thu Jul 11 14:50:42 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jul 11 14:50:42 2024 +0000"
      },
      "message": "Merge \"Add separate queues to dispatch ready data per request type\" into main"
    },
    {
      "commit": "4677e5ba98cfa77139933e537582d671f751a8d7",
      "tree": "c3a60c8cbc2805da1dd68feb5205e1c8f93ecba9",
      "parents": [
        "777a94fb7ecb33cb6cb58b38e910e8aa9e66ed76"
      ],
      "author": {
        "name": "Sophia Wolf",
        "email": "phiawolf@google.com",
        "time": "Wed Jun 05 21:55:21 2024 +0000"
      },
      "committer": {
        "name": "Elena Satraitis",
        "email": "esatraitis@google.com",
        "time": "Wed Jul 10 18:44:46 2024 -0500"
      },
      "message": "Add separate queues to dispatch ready data per request type\n\nReprocessing frames are completed out of sync with\ncapture/preview frames, and do not need to be held to sync frame\nnumbers. Frames must be returned in order per request type, but between\nrequest types, ordering is not needed.\n\nBug: 297211956\nTest: unit test, GCA smoke, CTS, CTS with reprocessing disabled, test\ndata showing shorter reprocessing frame times.\n\nChange-Id: I524339e61419994ed4a5f8e3af2db2cd58bf439f\n"
    },
    {
      "commit": "218c669743fcd239332b604906454802bebdea91",
      "tree": "d66003bcb112d00cafdad62a638427ead4383786",
      "parents": [
        "777a94fb7ecb33cb6cb58b38e910e8aa9e66ed76",
        "3a3072eb55c2d26eee3225f915d3459978c3f4b6"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Tue Jul 09 01:02:00 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 09 01:02:00 2024 +0000"
      },
      "message": "Merge \"GCH: Use override format when allocating dummy buffers\" into main"
    },
    {
      "commit": "777a94fb7ecb33cb6cb58b38e910e8aa9e66ed76",
      "tree": "b67ee13ff20d9973ac0bcc70620a9a4c75c89caa",
      "parents": [
        "14e852c5a535a1b3dd7ab1e6f646072eb8fc2448",
        "7521eb1a7480c2ad04b476bc470c509cbd866c6e"
      ],
      "author": {
        "name": "Jooyung Han",
        "email": "jooyung@google.com",
        "time": "Thu Jul 04 01:44:31 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jul 04 01:44:31 2024 +0000"
      },
      "message": "Merge \"Remove apex.use_vndk_as_stable\" into main"
    },
    {
      "commit": "3a3072eb55c2d26eee3225f915d3459978c3f4b6",
      "tree": "b4552b7aec45a3d16ded8fb3aeb6f338f7c4faa4",
      "parents": [
        "130ed6802743528c4ed84edec947b566e66471fb"
      ],
      "author": {
        "name": "Emilian Peev",
        "email": "epeev@google.com",
        "time": "Tue Jul 02 20:06:53 2024 +0000"
      },
      "committer": {
        "name": "Emilian Peev",
        "email": "epeev@google.com",
        "time": "Wed Jul 03 22:48:37 2024 +0000"
      },
      "message": "GCH: Use override format when allocating dummy buffers\n\nCameraHal is allowed to override the stream pixel format in case\nit is set to PRIVATE/Impl. defined.\nIf the stream buffer cache needs to allocate a dummy buffer\ndirectly, use the override pixel format instead of the\nimpl. defined which may not be supported on some Gralloc\nimplementations.\n\nBug: 349168087\nTest: adb shell am instrument -w -e debug false -e class\nandroidx.camera.integration.uiwidgets.rotations.ImageCaptureOrientationConfigChangesTest\nandroidx.camera.integration.uiwidgets.test/androidx.test.runner.AndroidJUnitRunner\n\nChange-Id: Ied25d751850f7096332fa8fa3213136cfc89d5c5\n"
    },
    {
      "commit": "14e852c5a535a1b3dd7ab1e6f646072eb8fc2448",
      "tree": "b67ee13ff20d9973ac0bcc70620a9a4c75c89caa",
      "parents": [
        "130ed6802743528c4ed84edec947b566e66471fb",
        "af3289c6fc342e2720ce651317d4368a54115dc2"
      ],
      "author": {
        "name": "Jooyung Han",
        "email": "jooyung@google.com",
        "time": "Wed Jul 03 05:42:05 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Jul 03 05:42:05 2024 +0000"
      },
      "message": "Remove apex.use_vndk_as_stable am: 3bd11f2bb8 am: af3289c6fc\n\nOriginal change: https://android-review.googlesource.com/c/platform/hardware/google/camera/+/3156377\n\nChange-Id: Ia86b5cd13ede0fdf1d2cd2b1760b15cad6ae903e\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "af3289c6fc342e2720ce651317d4368a54115dc2",
      "tree": "a77bfa603dc1539bcd2707380b1185ab67c42eb5",
      "parents": [
        "f4013c49848c36533a2277104693b45c3de127bb",
        "3bd11f2bb894e8ba626abe6e92914643cd4ebd8c"
      ],
      "author": {
        "name": "Jooyung Han",
        "email": "jooyung@google.com",
        "time": "Wed Jul 03 05:23:54 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Jul 03 05:23:54 2024 +0000"
      },
      "message": "Remove apex.use_vndk_as_stable am: 3bd11f2bb8\n\nOriginal change: https://android-review.googlesource.com/c/platform/hardware/google/camera/+/3156377\n\nChange-Id: I4e71ef9782113503d3aa25a0216375a17f18e084\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "7521eb1a7480c2ad04b476bc470c509cbd866c6e",
      "tree": "b67ee13ff20d9973ac0bcc70620a9a4c75c89caa",
      "parents": [
        "130ed6802743528c4ed84edec947b566e66471fb"
      ],
      "author": {
        "name": "Jooyung Han",
        "email": "jooyung@google.com",
        "time": "Wed Jul 03 01:41:21 2024 +0000"
      },
      "committer": {
        "name": "Jooyung Han",
        "email": "jooyung@google.com",
        "time": "Wed Jul 03 01:41:21 2024 +0000"
      },
      "message": "Remove apex.use_vndk_as_stable\n\nVNDK is gone now. The property is no-op now.\n\nBug: 350644693\nChange-Id: I39584c9c008a837a516979bf7f44ffda8cac358a\nTest: m (no changes)\n"
    },
    {
      "commit": "3bd11f2bb894e8ba626abe6e92914643cd4ebd8c",
      "tree": "c34c4ce0ec0b52f899eb6499f5cfca8ba4fb76c7",
      "parents": [
        "68561c5033ca2259a5c04ec5e1027a6048895dd9"
      ],
      "author": {
        "name": "Jooyung Han",
        "email": "jooyung@google.com",
        "time": "Tue Jul 02 17:01:47 2024 +0900"
      },
      "committer": {
        "name": "Jooyung Han",
        "email": "jooyung@google.com",
        "time": "Tue Jul 02 17:01:47 2024 +0900"
      },
      "message": "Remove apex.use_vndk_as_stable\n\nVNDK is gone now.\n\nBug: 350644693\nTest: m (no changes)\nChange-Id: Icc35c8efbde87d76397dbac3ba9c791fdd8fc8d7\n"
    },
    {
      "commit": "130ed6802743528c4ed84edec947b566e66471fb",
      "tree": "c96123610fe6c8eda51ea935487f249095903a26",
      "parents": [
        "3a92726f59f01b769e48d8985469d911d626e709",
        "f4013c49848c36533a2277104693b45c3de127bb"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Thu Jun 20 20:40:28 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Jun 20 20:40:28 2024 +0000"
      },
      "message": "[automerger skipped] Merge 24Q3 (ab/11976889) to aosp-main-future am: f4013c4984 -s ours\n\nam skip reason: Merged-In I0a0df8582a10bfdc2edfb07243ef714864a5b255 with SHA-1 4aadf3554f is already in history\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/hardware/google/camera/+/27908865\n\nChange-Id: I4fc46c1c179e8070234158c74b5217e6b2c2fa4f\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "f4013c49848c36533a2277104693b45c3de127bb",
      "tree": "09311773a86246a3826e63a29594e1fe4349ee61",
      "parents": [
        "92b1f58192b0d25c00f02521589296b69ea09c9f",
        "f3d7fbc8abf88fdfb312d7bcad04f151759bed42"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Tue Jun 18 14:13:38 2024 -0700"
      },
      "committer": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Tue Jun 18 14:13:38 2024 -0700"
      },
      "message": "Merge 24Q3 (ab/11976889) to aosp-main-future\n\nBug: 347831320\nMerged-In: I0a0df8582a10bfdc2edfb07243ef714864a5b255\nChange-Id: I0b452ee0cc0631746ab57a190d975c00e4d52e45\n"
    },
    {
      "commit": "3a92726f59f01b769e48d8985469d911d626e709",
      "tree": "c96123610fe6c8eda51ea935487f249095903a26",
      "parents": [
        "76d7415e6a35063b393b6a10e0938010851dabd3"
      ],
      "author": {
        "name": "Michelle Yang",
        "email": "micya@google.com",
        "time": "Fri May 24 23:22:17 2024 +0000"
      },
      "committer": {
        "name": "Michelle Yang",
        "email": "micya@google.com",
        "time": "Tue Jun 18 19:23:40 2024 +0000"
      },
      "message": "Disable GCH ZSL video processing via flag\n\nSimultaneously disable ZSL video processing in GCH and enable in HWL\nvia libgooglecamerahal_flags::zsl_video_denoise_in_hwl().\n\nBug: 341748497\nTest: Google Camera, cts\nFlag: libgooglecamerahal.flags.zsl_video_denoise_in_hwl\n\nChange-Id: Id610eedaba75552e43a04a53b3ac5533323c9757\n"
    },
    {
      "commit": "76d7415e6a35063b393b6a10e0938010851dabd3",
      "tree": "4fff3249116ffe4ea1d719445e62dbab9c8aef40",
      "parents": [
        "dc11009d6e989e9c2d88a8ac35be10bae989dd52",
        "982eaf9f9539297e49e18dea3e4455228a6a6d65"
      ],
      "author": {
        "name": "Jackie Cheung",
        "email": "jackiecheung@google.com",
        "time": "Tue Jun 18 15:47:18 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 18 15:47:18 2024 +0000"
      },
      "message": "Merge \"Pass repeating request end info to CameraDeviceSessionHwl\" into main"
    },
    {
      "commit": "dc11009d6e989e9c2d88a8ac35be10bae989dd52",
      "tree": "e063a4b08e24597061836acbf90168617284a7e5",
      "parents": [
        "3c7e5746b9b061b0a9034bc954861c65c2c8bfa4",
        "92b1f58192b0d25c00f02521589296b69ea09c9f"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Tue Jun 18 05:55:29 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Jun 18 05:55:29 2024 +0000"
      },
      "message": "[automerger skipped] Merge Android 14 QPR3 to AOSP main am: 68561c5033 -s ours am: 92b1f58192 -s ours\n\nam skip reason: Merged-In I58c1f6bd31a5e7f4d4bd2c9917a618bc57151cb3 with SHA-1 f11c118db7 is already in history\n\nOriginal change: https://android-review.googlesource.com/c/platform/hardware/google/camera/+/3131409\n\nChange-Id: Ia86de73db69829820c2169ba145e48c579ee4d86\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "982eaf9f9539297e49e18dea3e4455228a6a6d65",
      "tree": "4fff3249116ffe4ea1d719445e62dbab9c8aef40",
      "parents": [
        "3c7e5746b9b061b0a9034bc954861c65c2c8bfa4"
      ],
      "author": {
        "name": "Jackie Cheung",
        "email": "jackiecheung@google.com",
        "time": "Tue May 28 21:16:02 2024 -0700"
      },
      "committer": {
        "name": "Jackie Cheung",
        "email": "jackiecheung@google.com",
        "time": "Mon Jun 17 21:15:42 2024 -0700"
      },
      "message": "Pass repeating request end info to CameraDeviceSessionHwl\n\nAdded RepeatingRequestEnd API in the interfaces:\n- CameraDeviceSessionHwl\n- CaptureSession\n- ProcessBlock\n- RequestProcessor\n\nModified corresponding implementations.\n\nBug: 341842911\nTest: Build\nTest: GCA Smoke\nChange-Id: I155db01ca36f16305674459c56e35df806e84cc9\n"
    },
    {
      "commit": "92b1f58192b0d25c00f02521589296b69ea09c9f",
      "tree": "016d153cafb0f5badfcf97fd8fc6c05e88a8cc71",
      "parents": [
        "f11c118db716eea2cbad0440ce786ab15c9c4993",
        "68561c5033ca2259a5c04ec5e1027a6048895dd9"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Mon Jun 17 20:41:51 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Jun 17 20:41:51 2024 +0000"
      },
      "message": "[automerger skipped] Merge Android 14 QPR3 to AOSP main am: 68561c5033 -s ours\n\nam skip reason: Merged-In I58c1f6bd31a5e7f4d4bd2c9917a618bc57151cb3 with SHA-1 f11c118db7 is already in history\n\nOriginal change: https://android-review.googlesource.com/c/platform/hardware/google/camera/+/3131409\n\nChange-Id: If5378399044c348c45df74ceb5fb80b9251a1b19\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "3c7e5746b9b061b0a9034bc954861c65c2c8bfa4",
      "tree": "e063a4b08e24597061836acbf90168617284a7e5",
      "parents": [
        "f3d7fbc8abf88fdfb312d7bcad04f151759bed42",
        "97b175ff7a81606a9f632cff47e241317c4f8a88"
      ],
      "author": {
        "name": "Michelle Yang",
        "email": "micya@google.com",
        "time": "Mon Jun 17 18:55:35 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jun 17 18:55:35 2024 +0000"
      },
      "message": "Merge changes Idd77de08,I45696dea into main\n\n* changes:\n  Delete rgbird and dual_ir support from GCH\n  Statically link to android.hardware.camera.provider@2.4.so\n"
    },
    {
      "commit": "68561c5033ca2259a5c04ec5e1027a6048895dd9",
      "tree": "016d153cafb0f5badfcf97fd8fc6c05e88a8cc71",
      "parents": [
        "ce0a15cef679058ce75b781cba15a5450875fa38",
        "f11c118db716eea2cbad0440ce786ab15c9c4993"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Thu Jun 13 10:50:17 2024 -0700"
      },
      "committer": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Thu Jun 13 10:50:17 2024 -0700"
      },
      "message": "Merge Android 14 QPR3 to AOSP main\n\nBug: 346855327\nMerged-In: I58c1f6bd31a5e7f4d4bd2c9917a618bc57151cb3\nChange-Id: Ie74e3dc0d902620afac2fb3645622253d08d08d1\n"
    },
    {
      "commit": "f3d7fbc8abf88fdfb312d7bcad04f151759bed42",
      "tree": "09311773a86246a3826e63a29594e1fe4349ee61",
      "parents": [
        "5b061a05e3452e59d6e11e7eb2958ebaf65ce0dd",
        "f11c118db716eea2cbad0440ce786ab15c9c4993"
      ],
      "author": {
        "name": "Yi Kong",
        "email": "yikong@google.com",
        "time": "Mon Jun 03 12:12:20 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Jun 03 12:12:20 2024 +0000"
      },
      "message": "Fix build with ToT libc++ am: ce0a15cef6 am: f11c118db7\n\nOriginal change: https://android-review.googlesource.com/c/platform/hardware/google/camera/+/3110621\n\nChange-Id: I58c280a54850a8e23cc1c8090dedc5b37a4e93db\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "f11c118db716eea2cbad0440ce786ab15c9c4993",
      "tree": "016d153cafb0f5badfcf97fd8fc6c05e88a8cc71",
      "parents": [
        "e9e11d1bb3421c41eea8ad2ca1a4743855530793",
        "ce0a15cef679058ce75b781cba15a5450875fa38"
      ],
      "author": {
        "name": "Yi Kong",
        "email": "yikong@google.com",
        "time": "Mon Jun 03 11:54:51 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Jun 03 11:54:51 2024 +0000"
      },
      "message": "Fix build with ToT libc++ am: ce0a15cef6\n\nOriginal change: https://android-review.googlesource.com/c/platform/hardware/google/camera/+/3110621\n\nChange-Id: I58c1f6bd31a5e7f4d4bd2c9917a618bc57151cb3\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "ce0a15cef679058ce75b781cba15a5450875fa38",
      "tree": "07fcbe7a4ed8753d5ca009b70e4b938e15a3ca04",
      "parents": [
        "35d8319c15f437a9cc41a5f37e7a1d3d35e90d44"
      ],
      "author": {
        "name": "Yi Kong",
        "email": "yikong@google.com",
        "time": "Mon Jun 03 01:21:31 2024 +0900"
      },
      "committer": {
        "name": "Yi Kong",
        "email": "yikong@google.com",
        "time": "Mon Jun 03 17:18:50 2024 +0900"
      },
      "message": "Fix build with ToT libc++\n\nhardware/google/camera/common/profiler/profiler.cc:429:21: error: no matching constructor for initialization of \u0027std::ofstream\u0027 (aka \u0027basic_ofstream\u003cchar\u003e\u0027)\n  429 |   if (std::ofstream fout(filepath, std::ios::out); fout.is_open()) {\n      |                     ^    ~~~~~~~~~~~~~~~~~~~~~~~\n\nTest: Build with ToT libc++\nChange-Id: I31a94a467d552dfe252b571547ddebb543b7fa5b\n"
    },
    {
      "commit": "5b061a05e3452e59d6e11e7eb2958ebaf65ce0dd",
      "tree": "417ee8c07c4880eeb6e6cab6b8fb9fec98401228",
      "parents": [
        "5eb85f5824006a2cb9daf0e267c8917e813ef187",
        "e64e3bbc489391fb132db07eaa1278c25948da8f"
      ],
      "author": {
        "name": "Mia Manalastas",
        "email": "miamanalastas@google.com",
        "time": "Fri May 31 00:31:00 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 31 00:31:00 2024 +0000"
      },
      "message": "Merge \"Bump up main major version to N+2\" into main"
    },
    {
      "commit": "5eb85f5824006a2cb9daf0e267c8917e813ef187",
      "tree": "007f3e7b1b8c4a5a02190939164d6b5316394955",
      "parents": [
        "8f6fa34d1c389854069695080d6d65fd3958c828",
        "4aadf3554f6c76e88f63eec39f93b0fad7769a81"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu May 30 12:27:21 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 30 12:27:21 2024 +0000"
      },
      "message": "Merge \"Remove obsolete VirtualCamera directory\" into main"
    },
    {
      "commit": "4aadf3554f6c76e88f63eec39f93b0fad7769a81",
      "tree": "007f3e7b1b8c4a5a02190939164d6b5316394955",
      "parents": [
        "c6e9ede66ee8cc53249b33a55b28ea6f7104e9de"
      ],
      "author": {
        "name": "Vadim Caen",
        "email": "caen@google.com",
        "time": "Thu May 30 14:14:35 2024 +0200"
      },
      "committer": {
        "name": "Vadim Caen",
        "email": "caen@google.com",
        "time": "Thu May 30 14:14:35 2024 +0200"
      },
      "message": "Remove obsolete VirtualCamera directory\n\nBug: N/A\nTest: N/A\nChange-Id: I0a0df8582a10bfdc2edfb07243ef714864a5b255\n"
    },
    {
      "commit": "e64e3bbc489391fb132db07eaa1278c25948da8f",
      "tree": "65a31a316fde79f6279dfca7d14b4b1e7ae2eee4",
      "parents": [
        "8f6fa34d1c389854069695080d6d65fd3958c828"
      ],
      "author": {
        "name": "Mia Manalastas",
        "email": "miamanalastas@google.com",
        "time": "Wed May 29 19:50:44 2024 +0000"
      },
      "committer": {
        "name": "Mia Manalastas",
        "email": "miamanalastas@google.com",
        "time": "Wed May 29 19:50:46 2024 +0000"
      },
      "message": "Bump up main major version to N+2\n\nBug: 343506582\nChange-Id: Ic38fefc612a4df7163a48ecb5b28c7e7acb7cb0e\n"
    },
    {
      "commit": "97b175ff7a81606a9f632cff47e241317c4f8a88",
      "tree": "40a4595c276afba5a561a8c0edb33ac2ccd9beaf",
      "parents": [
        "d306b05f631b4c80f70701b0fd401587bde04873"
      ],
      "author": {
        "name": "Michelle Yang",
        "email": "micya@google.com",
        "time": "Fri May 24 16:36:20 2024 +0000"
      },
      "committer": {
        "name": "Michelle Yang",
        "email": "micya@google.com",
        "time": "Wed May 29 02:18:15 2024 +0000"
      },
      "message": "Delete rgbird and dual_ir support from GCH\n\nThis code is specific to Pixel 4, which has reached end of life.\n\nBug: 342479309\nTest: atest google_camera_hal_tests, cts\n\nChange-Id: Idd77de08b3fe91f5f93b33d4cb1a1a8af345b924\n"
    },
    {
      "commit": "d306b05f631b4c80f70701b0fd401587bde04873",
      "tree": "b38dc4b10d109af4f72a603181c6ed413bb6d114",
      "parents": [
        "8f6fa34d1c389854069695080d6d65fd3958c828"
      ],
      "author": {
        "name": "Michelle Yang",
        "email": "micya@google.com",
        "time": "Mon May 27 02:43:34 2024 +0000"
      },
      "committer": {
        "name": "Michelle Yang",
        "email": "micya@google.com",
        "time": "Wed May 29 01:25:59 2024 +0000"
      },
      "message": "Statically link to android.hardware.camera.provider@2.4.so\n\nBug: 341748497\nTest: atest google_camera_hal_tests\nChange-Id: I45696dea08c9cdd8c0ed3191ff6353a39aa5b054\n"
    },
    {
      "commit": "8f6fa34d1c389854069695080d6d65fd3958c828",
      "tree": "045fe84824c7b8697bd3f4857782d11f0d6005c6",
      "parents": [
        "c6e9ede66ee8cc53249b33a55b28ea6f7104e9de",
        "e9e11d1bb3421c41eea8ad2ca1a4743855530793"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Tue May 28 22:30:42 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue May 28 22:30:42 2024 +0000"
      },
      "message": "[automerger skipped] Merge Android 24Q2 Release (ab/11526283) to aosp-main-future am: e9e11d1bb3 -s ours\n\nam skip reason: Merged-In I764e9f4e665bede7e2b1eaa5a957d4aaabdb6e52 with SHA-1 d395e33e26 is already in history\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/hardware/google/camera/+/27271660\n\nChange-Id: I81e938d546fa54a6624f4ed31d7ba2719a3aeb35\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "e9e11d1bb3421c41eea8ad2ca1a4743855530793",
      "tree": "ff74fea9a997a380e8aa99bb6ba12a60ae5048e8",
      "parents": [
        "129be41568399969814aaa46b7ad66df82d0b3c9",
        "5c0e6863a037f14c1551f217e495dd36d35f8ed0"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Fri May 17 11:41:11 2024 -0700"
      },
      "committer": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Fri May 17 11:41:11 2024 -0700"
      },
      "message": "Merge Android 24Q2 Release (ab/11526283) to aosp-main-future\n\nBug: 337098550\nMerged-In: I764e9f4e665bede7e2b1eaa5a957d4aaabdb6e52\nChange-Id: I859b3f971d065d3e412c4608161291f2993aef89\n"
    },
    {
      "commit": "c6e9ede66ee8cc53249b33a55b28ea6f7104e9de",
      "tree": "045fe84824c7b8697bd3f4857782d11f0d6005c6",
      "parents": [
        "0ad8a82e40c9eed07acee3d78b55f3320d30e441",
        "bfd3e540f1fc9669b9e53d010486c79587c86bbe"
      ],
      "author": {
        "name": "pashalee",
        "email": "pashalee@google.com",
        "time": "Fri May 17 05:28:16 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri May 17 05:28:16 2024 +0000"
      },
      "message": "Adopt new lyric_hwl interface for Feature Combination API am: bfd3e540f1\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/hardware/google/camera/+/27252403\n\nChange-Id: I16774d81fee5660bb69ebe074c75efd5ce743175\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "0ad8a82e40c9eed07acee3d78b55f3320d30e441",
      "tree": "9be0ce65b0e08c22c2b048f456bf06d76fc82775",
      "parents": [
        "c64ebee7c3654e45325b0d6b2371a2736e48e05c",
        "129be41568399969814aaa46b7ad66df82d0b3c9"
      ],
      "author": {
        "name": "Wei Li",
        "email": "weiwli@google.com",
        "time": "Wed May 15 21:33:53 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed May 15 21:33:53 2024 +0000"
      },
      "message": "Move license metadata declarations to meta-lic.mk and remove the Android.mk file. am: 35d8319c15 am: 129be41568\n\nOriginal change: https://android-review.googlesource.com/c/platform/hardware/google/camera/+/3080697\n\nChange-Id: I6209547861afc11cf34e5457b8ebaac2b86de020\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "129be41568399969814aaa46b7ad66df82d0b3c9",
      "tree": "a1878dbd83a06bb62aa4c28a7cb78d1dc4c95c50",
      "parents": [
        "cfc57d619001e9bb8854ed1930dfb304441593d2",
        "35d8319c15f437a9cc41a5f37e7a1d3d35e90d44"
      ],
      "author": {
        "name": "Wei Li",
        "email": "weiwli@google.com",
        "time": "Wed May 15 21:22:11 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed May 15 21:22:11 2024 +0000"
      },
      "message": "Move license metadata declarations to meta-lic.mk and remove the Android.mk file. am: 35d8319c15\n\nOriginal change: https://android-review.googlesource.com/c/platform/hardware/google/camera/+/3080697\n\nChange-Id: I91ef1f7ab21033b7f5f2192649be6a783ba061c2\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "c64ebee7c3654e45325b0d6b2371a2736e48e05c",
      "tree": "96474eafcf6a4c69762dd3a206b87a20623854db",
      "parents": [
        "6f7e1ac62c0196b8c4bdfe9c396e983d474f8208",
        "92853124cdd5ea6bc7987f5f7f3be2381401c429"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Wed May 15 01:35:00 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 15 01:35:00 2024 +0000"
      },
      "message": "Merge \"scope using statement to global namespace\" into main"
    },
    {
      "commit": "6f7e1ac62c0196b8c4bdfe9c396e983d474f8208",
      "tree": "6fc2b636c673b11406f04a32ab1754b2b9076d4b",
      "parents": [
        "9a7c4fad57a5603a600d26eaac9ed2fd062ec4b3"
      ],
      "author": {
        "name": "Jay",
        "email": "jaytwang@google.com",
        "time": "Mon May 06 18:57:52 2024 +0000"
      },
      "committer": {
        "name": "Jay",
        "email": "jaytwang@google.com",
        "time": "Tue May 14 18:00:07 2024 +0000"
      },
      "message": "Enable RT priority inheritance for camera device bindercall\n\nBug: 336628522\nTest: camera start perfetto trace\n\nChange-Id: I532d9baac92696119ee4340289aa92a627d654d8\n"
    },
    {
      "commit": "35d8319c15f437a9cc41a5f37e7a1d3d35e90d44",
      "tree": "a1878dbd83a06bb62aa4c28a7cb78d1dc4c95c50",
      "parents": [
        "a9d8ead5b061f20ff0458ca7a33ebc7e99267bf3"
      ],
      "author": {
        "name": "Wei Li",
        "email": "weiwli@google.com",
        "time": "Thu May 09 15:04:46 2024 -0700"
      },
      "committer": {
        "name": "Wei Li",
        "email": "weiwli@google.com",
        "time": "Thu May 09 15:04:46 2024 -0700"
      },
      "message": "Move license metadata declarations to meta-lic.mk and remove the Android.mk file.\n\nBug: 339706722\nTest: CIs\nChange-Id: Id9e1ad5e49856e3eea0c95f6028a71ca109193c7\n"
    },
    {
      "commit": "92853124cdd5ea6bc7987f5f7f3be2381401c429",
      "tree": "4bda3fbbb008327a9ab65afba27c774a175a21b0",
      "parents": [
        "9a7c4fad57a5603a600d26eaac9ed2fd062ec4b3"
      ],
      "author": {
        "name": "Devin Cody",
        "email": "devincody@google.com",
        "time": "Wed Apr 24 19:09:18 2024 +0000"
      },
      "committer": {
        "name": "Devin Cody",
        "email": "devincody@google.com",
        "time": "Wed May 08 21:33:56 2024 +0000"
      },
      "message": "scope using statement to global namespace\n\nBug: 336835341\nTest: m\nChange-Id: I0c1139ba31d11bdca30dfe78abeeaaa7aa2a6267\n"
    },
    {
      "commit": "bfd3e540f1fc9669b9e53d010486c79587c86bbe",
      "tree": "1d5e17c8d6835d02932068fe2b31798f9917f780",
      "parents": [
        "09f2ecc89d9877e7fa5ce52dc8a5f23f91f59413"
      ],
      "author": {
        "name": "pashalee",
        "email": "pashalee@google.com",
        "time": "Wed Apr 24 04:38:07 2024 +0000"
      },
      "committer": {
        "name": "Pasha Lee",
        "email": "pashalee@google.com",
        "time": "Wed May 08 09:56:36 2024 +0000"
      },
      "message": "Adopt new lyric_hwl interface for Feature Combination API\n\nBug: 326976217\nTest: Run cts FeatureCombinationTest and CameraDeviceSetupTest with\n      testing configurations, and check the return values are what we\n      expect.\n\nChange-Id: Ie6eb1e8fd0d92428262d1ecdeea48d3518ec5e8e\n"
    },
    {
      "commit": "9a7c4fad57a5603a600d26eaac9ed2fd062ec4b3",
      "tree": "ec819c0e5327ea8a8607b5f42bb1234da72f478b",
      "parents": [
        "cdaf64b7a2c7b95efa2f26af790ae97237999818",
        "09f2ecc89d9877e7fa5ce52dc8a5f23f91f59413"
      ],
      "author": {
        "name": "Jayant Chowdhary",
        "email": "jchowdhary@google.com",
        "time": "Thu May 02 19:39:04 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu May 02 19:39:04 2024 +0000"
      },
      "message": "Reapply \"GCH: Check for physical stream use cases for physical st...\" am: 09f2ecc89d\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/hardware/google/camera/+/27181586\n\nChange-Id: I28360019825f49d958501a35bb42c3292e89c9dc\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "09f2ecc89d9877e7fa5ce52dc8a5f23f91f59413",
      "tree": "83213b68753cb0ba6689fc86a51526af23b04505",
      "parents": [
        "cb870f8a406c3f51307d69794430ce20e52fd768"
      ],
      "author": {
        "name": "Jayant Chowdhary",
        "email": "jchowdhary@google.com",
        "time": "Wed May 01 20:09:37 2024 +0000"
      },
      "committer": {
        "name": "Jayant Chowdhary",
        "email": "jchowdhary@google.com",
        "time": "Wed May 01 22:07:10 2024 +0000"
      },
      "message": "Reapply \"GCH: Check for physical stream use cases for physical st...\"\n\nThis reverts commit cb870f8a406c3f51307d69794430ce20e52fd768.\n\nFixed build on cuttlefish\n\nBug: 325701841\n\nTest: builds on cuttlefish\n\nChange-Id: I2bab222d62a2f445885301acc8766f373a49506a\nSigned-off-by: Jayant Chowdhary \u003cjchowdhary@google.com\u003e\n"
    },
    {
      "commit": "cdaf64b7a2c7b95efa2f26af790ae97237999818",
      "tree": "76b18f4f273edcdc5d5a2ac2c2146a79a20c7739",
      "parents": [
        "7c6e8b4718121b3c794de29716c7d88a09cb05fa",
        "cb870f8a406c3f51307d69794430ce20e52fd768"
      ],
      "author": {
        "name": "Priyanka Advani",
        "email": "padvani@google.com",
        "time": "Wed May 01 19:16:24 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed May 01 19:16:24 2024 +0000"
      },
      "message": "Revert \"GCH: Check for physical stream use cases for physical st...\" am: cb870f8a40\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/hardware/google/camera/+/27176991\n\nChange-Id: I076afab919dfb1b96b6460958f2f7587e68743ca\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "cb870f8a406c3f51307d69794430ce20e52fd768",
      "tree": "d84a0e0ae7e1bef21fbd4077d6e9fea6917ca719",
      "parents": [
        "0570de98d4aad75bf7d89b0705347f4310458544"
      ],
      "author": {
        "name": "Priyanka Advani",
        "email": "padvani@google.com",
        "time": "Wed May 01 18:28:23 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 01 18:28:23 2024 +0000"
      },
      "message": "Revert \"GCH: Check for physical stream use cases for physical st...\"\n\nRevert submission 27106900-physicalStreamUseCaseCheck-24D1-dev\n\nReason for revert: Droid-monitor created revert for build breakage in b/338240624. Will be verifying through ABTD before submission.\n\nReverted changes: /q/submissionid:27106900-physicalStreamUseCaseCheck-24D1-dev\n\nChange-Id: Ia2214835c04a8b22f7fa639eacc33a16ae11b27d\n"
    },
    {
      "commit": "7c6e8b4718121b3c794de29716c7d88a09cb05fa",
      "tree": "abf3cffdd59b0089633b0f81bf9acf323056868e",
      "parents": [
        "6ead831795f32883f438273df053efa3803275fa",
        "0570de98d4aad75bf7d89b0705347f4310458544"
      ],
      "author": {
        "name": "Jayant Chowdhary",
        "email": "jchowdhary@google.com",
        "time": "Wed May 01 17:40:52 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed May 01 17:40:52 2024 +0000"
      },
      "message": "GCH: Check for physical stream use cases for physical streams am: 0570de98d4\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/hardware/google/camera/+/27120937\n\nChange-Id: I254893a4ed848837bfefd57d2eb5902c471bfaf5\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "0570de98d4aad75bf7d89b0705347f4310458544",
      "tree": "353110be0093f347a3e449096b58933c412ef876",
      "parents": [
        "cfa9f592b279ed79ec5ead094561f7dd00125973"
      ],
      "author": {
        "name": "Jayant Chowdhary",
        "email": "jchowdhary@google.com",
        "time": "Wed Apr 24 05:30:27 2024 +0000"
      },
      "committer": {
        "name": "Jayant Chowdhary",
        "email": "jchowdhary@google.com",
        "time": "Tue Apr 30 23:03:25 2024 +0000"
      },
      "message": "GCH: Check for physical stream use cases for physical streams\n\nWe earlier checked only logical camera characteristics for supported\nstream use cases even when physical streams were being configured. We\nshould check physical camera characteristics instead, in that case.\n\nBug: 325701841\n\nTest: VTS --gtest_filter\u003d*StreamsUse*\n\nChange-Id: Ic4a59731424a5dbb281c25e356347c6995b6c77f\nSigned-off-by: Jayant Chowdhary \u003cjchowdhary@google.com\u003e\n"
    },
    {
      "commit": "6ead831795f32883f438273df053efa3803275fa",
      "tree": "76b18f4f273edcdc5d5a2ac2c2146a79a20c7739",
      "parents": [
        "91aef07f0a953172d4c9fc4e3732dd8db722e5d6",
        "cfc57d619001e9bb8854ed1930dfb304441593d2"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Mon Apr 22 17:43:48 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Apr 22 17:43:48 2024 +0000"
      },
      "message": "Merge \"Migrate Test Targets to New Android Ownership Model\" into main am: a9d8ead5b0 am: cfc57d6190\n\nOriginal change: https://android-review.googlesource.com/c/platform/hardware/google/camera/+/2946426\n\nChange-Id: I4cfff2690cd1e8d79b2d6463a9ffa2c66d3c7d07\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "cfc57d619001e9bb8854ed1930dfb304441593d2",
      "tree": "a4fb89c3d6e84e46fefd787522731b82b6514cb2",
      "parents": [
        "29c83f9d4193113e694f13ff8865bd87ae7f5089",
        "a9d8ead5b061f20ff0458ca7a33ebc7e99267bf3"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Mon Apr 22 16:54:52 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Apr 22 16:54:52 2024 +0000"
      },
      "message": "Merge \"Migrate Test Targets to New Android Ownership Model\" into main am: a9d8ead5b0\n\nOriginal change: https://android-review.googlesource.com/c/platform/hardware/google/camera/+/2946426\n\nChange-Id: I8fab68a1fb503f375108d96490ae63658cf811e5\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "a9d8ead5b061f20ff0458ca7a33ebc7e99267bf3",
      "tree": "a4fb89c3d6e84e46fefd787522731b82b6514cb2",
      "parents": [
        "1ed9a1c3ac3d4fd4a572731bcd8671b60af1c37b",
        "6fd27ab8810e9df7af97ca02ef43864d12dcb934"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Mon Apr 22 16:32:30 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Apr 22 16:32:30 2024 +0000"
      },
      "message": "Merge \"Migrate Test Targets to New Android Ownership Model\" into main"
    }
  ],
  "next": "91aef07f0a953172d4c9fc4e3732dd8db722e5d6"
}
