)]}'
{
  "log": [
    {
      "commit": "375121a4b16141b7177d801bf9506284642a7a56",
      "tree": "50abad7c9c790fc49d008e1a860ffca340c64204",
      "parents": [
        "8de85db27e8a3c1be208349fd6ec2895452b1c5d",
        "8063e42c30fdde36835c1862cf413d8faeadcf45"
      ],
      "author": {
        "name": "Mikhail Naganov",
        "email": "mnaganov@google.com",
        "time": "Wed Mar 19 08:42:41 2025 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Mar 19 08:42:41 2025 -0700"
      },
      "message": "Merge \"Add \u0027aosp.createMmapBuffer\u0027 definition\" into main"
    },
    {
      "commit": "8063e42c30fdde36835c1862cf413d8faeadcf45",
      "tree": "50abad7c9c790fc49d008e1a860ffca340c64204",
      "parents": [
        "8de85db27e8a3c1be208349fd6ec2895452b1c5d"
      ],
      "author": {
        "name": "Mikhail Naganov",
        "email": "mnaganov@google.com",
        "time": "Sat Mar 15 11:10:23 2025 -0700"
      },
      "committer": {
        "name": "Mikhail Naganov",
        "email": "mnaganov@google.com",
        "time": "Sat Mar 15 11:22:55 2025 -0700"
      },
      "message": "Add \u0027aosp.createMmapBuffer\u0027 definition\n\nBug: 274456992\nTest: m\nChange-Id: I94c9c33c714ae85783c9cf7f5f1280b2389ba594\n"
    },
    {
      "commit": "8de85db27e8a3c1be208349fd6ec2895452b1c5d",
      "tree": "465a1e2af12bb00fc642efef033f448f73e7b739",
      "parents": [
        "0b9a1d8e461d375a0b993e80d2b8d182b36d8522",
        "a200977c1280493bef6faf631400ead3e9854205"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Mon Mar 10 11:00:03 2025 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Mar 10 11:00:03 2025 -0700"
      },
      "message": "Merge \"Merge 25Q1 (ab/BP1A.250305.020) to AOSP main\" into main"
    },
    {
      "commit": "a200977c1280493bef6faf631400ead3e9854205",
      "tree": "465a1e2af12bb00fc642efef033f448f73e7b739",
      "parents": [
        "0b9a1d8e461d375a0b993e80d2b8d182b36d8522",
        "0e78b5701a9a6e97588adf377d3d27467abe59ad"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Sat Mar 08 16:10:06 2025 -0800"
      },
      "committer": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Sat Mar 08 16:10:06 2025 -0800"
      },
      "message": "Merge 25Q1 (ab/BP1A.250305.020) to AOSP main\n\nBug: 385190204\nMerged-In: I3eeb60faa894c06c291ff9bc502d451522b15ee2\nChange-Id: I3c45bdbaee1c74e28a67800d50349ad308281bc4\n"
    },
    {
      "commit": "0e78b5701a9a6e97588adf377d3d27467abe59ad",
      "tree": "465a1e2af12bb00fc642efef033f448f73e7b739",
      "parents": [
        "7cec9a573dc924f711c66dfed6e25bab8ca9977b",
        "0b9a1d8e461d375a0b993e80d2b8d182b36d8522"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Fri Mar 07 13:15:27 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Mar 07 13:15:27 2025 -0800"
      },
      "message": "Merge \"Add \u0027aosp.clipTransitionSupport\u0027 definition\" into main am: 0b9a1d8e46\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/media/+/3531230\n\nChange-Id: Ia6ca518ce5d2122cc32785c98fd1996626710e02\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "0b9a1d8e461d375a0b993e80d2b8d182b36d8522",
      "tree": "826096cf34a27b5ad4faed5aafbb61c1dd55752e",
      "parents": [
        "7ce3c294c0f87af194e59b073839075c7f0d2f1d",
        "d51bad25454c37007ae3283fad4c3efc985ecf37"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Fri Mar 07 12:48:50 2025 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Mar 07 12:48:50 2025 -0800"
      },
      "message": "Merge \"Add \u0027aosp.clipTransitionSupport\u0027 definition\" into main"
    },
    {
      "commit": "d51bad25454c37007ae3283fad4c3efc985ecf37",
      "tree": "826096cf34a27b5ad4faed5aafbb61c1dd55752e",
      "parents": [
        "7ce3c294c0f87af194e59b073839075c7f0d2f1d"
      ],
      "author": {
        "name": "Mikhail Naganov",
        "email": "mnaganov@google.com",
        "time": "Thu Mar 06 16:47:03 2025 -0800"
      },
      "committer": {
        "name": "Mikhail Naganov",
        "email": "mnaganov@google.com",
        "time": "Thu Mar 06 16:47:03 2025 -0800"
      },
      "message": "Add \u0027aosp.clipTransitionSupport\u0027 definition\n\nBug: 373872271\nBug: 384431822\nTest: m\nChange-Id: I579693206b44bbd4dea142a3433dc481bf6abdbb\n"
    },
    {
      "commit": "7cec9a573dc924f711c66dfed6e25bab8ca9977b",
      "tree": "e17374862aa653bf157f30ce2f6469998dd0db20",
      "parents": [
        "fd6788d01bc240ef8118a74ec313022a7d073772",
        "9243ff6311c744148f8662b5d0d0cce2046f99f2"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Fri Feb 21 10:13:47 2025 -0800"
      },
      "committer": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Fri Feb 21 10:13:47 2025 -0800"
      },
      "message": "Merge 25Q1 (ab/12770256) to aosp-main-future\n\nBug: 385190204\nMerged-In: I7b7e0cddc60d256fa5afce5220129f1fa6a95199\nChange-Id: Id0a630729b6bdb89828bfbcb1d2d4a50885685d7\n"
    },
    {
      "commit": "fd6788d01bc240ef8118a74ec313022a7d073772",
      "tree": "956a840224a811823567517097583685ef92fe81",
      "parents": [
        "831cc0531085ac807ebe0e70f6a62c0222b728ba",
        "7ce3c294c0f87af194e59b073839075c7f0d2f1d"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu Feb 20 12:12:45 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Feb 20 12:12:45 2025 -0800"
      },
      "message": "Merge \"Fix C++23 build.\" into main am: 7ce3c294c0\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/media/+/3497197\n\nChange-Id: I372ee898ff8d3b66a288a44ad39af26320a8f3b2\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "7ce3c294c0f87af194e59b073839075c7f0d2f1d",
      "tree": "956a840224a811823567517097583685ef92fe81",
      "parents": [
        "71cb67b3e9b0218f18c22848691ab52cdd0c8ad8",
        "9142b0d8baae5b71300fb7cb46b3ae156d86061a"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu Feb 20 11:24:19 2025 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Feb 20 11:24:19 2025 -0800"
      },
      "message": "Merge \"Fix C++23 build.\" into main"
    },
    {
      "commit": "9142b0d8baae5b71300fb7cb46b3ae156d86061a",
      "tree": "956a840224a811823567517097583685ef92fe81",
      "parents": [
        "71cb67b3e9b0218f18c22848691ab52cdd0c8ad8"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Tue Feb 18 11:56:04 2025 -0500"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Tue Feb 18 11:56:04 2025 -0500"
      },
      "message": "Fix C++23 build.\n\nlibc++ is stricter about transitive includes for C++23.\n\nChange-Id: Ia7560e26189eae074f9b7fe1be40d4e2a7d7dd50\n"
    },
    {
      "commit": "831cc0531085ac807ebe0e70f6a62c0222b728ba",
      "tree": "e9ffc5af1f4a0d36e33f4e5447c033d7b4d2dee1",
      "parents": [
        "2fa502e0d5f1caab850e596ed7c58238b50ecd71",
        "71cb67b3e9b0218f18c22848691ab52cdd0c8ad8"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu Jan 30 14:12:03 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Jan 30 14:12:03 2025 -0800"
      },
      "message": "Merge \"SPDIFEncoder: Increment buffer pointer in units of bytes\" into main am: 71cb67b3e9\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/media/+/3470588\n\nChange-Id: Ic0b82f673edae33c3b55d6877ec20b0d10b92b44\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "71cb67b3e9b0218f18c22848691ab52cdd0c8ad8",
      "tree": "e9ffc5af1f4a0d36e33f4e5447c033d7b4d2dee1",
      "parents": [
        "ea53df85292c97932625c5deb7978929e929f103",
        "10fed411aebfb59be54122dd0e2452a53e11ee6b"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu Jan 30 13:42:44 2025 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Jan 30 13:42:44 2025 -0800"
      },
      "message": "Merge \"SPDIFEncoder: Increment buffer pointer in units of bytes\" into main"
    },
    {
      "commit": "2fa502e0d5f1caab850e596ed7c58238b50ecd71",
      "tree": "9f94412a0edd08a783ef40ae9fe798da47dcc4d0",
      "parents": [
        "fe4a688b6a60069c287412011df20521abcc91dc",
        "ea53df85292c97932625c5deb7978929e929f103"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Wed Jan 29 13:36:32 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Jan 29 13:36:32 2025 -0800"
      },
      "message": "Merge \"alsa_utils: Add \u0027proxy_stop\u0027 command\" into main am: ea53df8529\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/media/+/3467134\n\nChange-Id: I9dbbaa5f543d6e568d8044df2e4e09190aa7f892\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "10fed411aebfb59be54122dd0e2452a53e11ee6b",
      "tree": "bc2ea57e36e124185b25072dca001504c8e5dfa3",
      "parents": [
        "b3082bcde4ae2b99d8a1f3c0295d3e04df30119a"
      ],
      "author": {
        "name": "Michael Chan",
        "email": "michael.chan@dolby.com",
        "time": "Thu Jan 30 08:25:02 2025 +1100"
      },
      "committer": {
        "name": "Michael Chan",
        "email": "michael.chan@dolby.com",
        "time": "Thu Jan 30 08:25:02 2025 +1100"
      },
      "message": "SPDIFEncoder: Increment buffer pointer in units of bytes\n\nBug causes data corruption when outputting SPDIF encoded bitstreams.\nThere is a buffer overrun due to incrementing buffer pointers in units\nof uint16_t. Reinterpret cast to uint8_t before incrementing.\n\nBug: 390220535\nTest: Consistently passes test:\n          CtsMediaAudioTestCases:android.media.audio.cts\n              .LoopbackPassthroughTest#testEac3JocLoopback\nChange-Id: I1c3d3c4903e4a747330b4e7d53694fd8e223b743\n"
    },
    {
      "commit": "ea53df85292c97932625c5deb7978929e929f103",
      "tree": "9f94412a0edd08a783ef40ae9fe798da47dcc4d0",
      "parents": [
        "13f05a59bf150b79f52f5ace3b8d98d0b43ca69e",
        "7941ff817fda848377afab8a04d035a14fd197e7"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Wed Jan 29 13:12:35 2025 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jan 29 13:12:35 2025 -0800"
      },
      "message": "Merge \"alsa_utils: Add \u0027proxy_stop\u0027 command\" into main"
    },
    {
      "commit": "7941ff817fda848377afab8a04d035a14fd197e7",
      "tree": "9f94412a0edd08a783ef40ae9fe798da47dcc4d0",
      "parents": [
        "13f05a59bf150b79f52f5ace3b8d98d0b43ca69e"
      ],
      "author": {
        "name": "Mikhail Naganov",
        "email": "mnaganov@google.com",
        "time": "Fri Jan 24 17:24:42 2025 -0800"
      },
      "committer": {
        "name": "Mikhail Naganov",
        "email": "mnaganov@google.com",
        "time": "Wed Jan 29 11:40:53 2025 -0800"
      },
      "message": "alsa_utils: Add \u0027proxy_stop\u0027 command\n\nThe command implements calling \u0027pcm_stop\u0027.\n\nBug: 364960013\nTest: atest CtsMediaAudioTestCases\nChange-Id: Ie52697b1dbba60989b1a90911c254e14e7b2e68c\n"
    },
    {
      "commit": "fe4a688b6a60069c287412011df20521abcc91dc",
      "tree": "d8e248d3f2fe2682872a20e859efd0d6884f66d8",
      "parents": [
        "ba15fa4dc5ba68cc6dae93189c4cd443c9cc0c85",
        "13f05a59bf150b79f52f5ace3b8d98d0b43ca69e"
      ],
      "author": {
        "name": "Shunkai Yao",
        "email": "yaoshunkai@google.com",
        "time": "Tue Jan 21 16:53:32 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Jan 21 16:53:32 2025 -0800"
      },
      "message": "Merge \"Add clampParameter for effects with elementwise_op utility\" into main am: 13f05a59bf\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/media/+/3341435\n\nChange-Id: I4db36dc87c517965e468afda1482092940a0ccc6\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "13f05a59bf150b79f52f5ace3b8d98d0b43ca69e",
      "tree": "d8e248d3f2fe2682872a20e859efd0d6884f66d8",
      "parents": [
        "d9a6cb9cffec7477f4ad2618f84ad410bf1ab6ee",
        "5197450c79d324d36067d3c436655db4c9572846"
      ],
      "author": {
        "name": "Shunkai Yao",
        "email": "yaoshunkai@google.com",
        "time": "Tue Jan 21 16:28:17 2025 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Jan 21 16:28:17 2025 -0800"
      },
      "message": "Merge \"Add clampParameter for effects with elementwise_op utility\" into main"
    },
    {
      "commit": "ba15fa4dc5ba68cc6dae93189c4cd443c9cc0c85",
      "tree": "5ef975b4d0c9f04ad23298d48bbce89cd5e06c76",
      "parents": [
        "2ec826d973c74a303300bfefc934c96636c480ed",
        "d9a6cb9cffec7477f4ad2618f84ad410bf1ab6ee"
      ],
      "author": {
        "name": "Mikhail Naganov",
        "email": "mnaganov@google.com",
        "time": "Fri Jan 17 18:23:52 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Jan 17 18:23:52 2025 -0800"
      },
      "message": "Merge \"Revert^2 \"Add SPEAKER_CLEANUP system usage HAL definition\"\" into main am: d9a6cb9cff\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/media/+/3455930\n\nChange-Id: Id9790f2dc626a100b72da8b1c86c040029d2a86b\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "d9a6cb9cffec7477f4ad2618f84ad410bf1ab6ee",
      "tree": "5ef975b4d0c9f04ad23298d48bbce89cd5e06c76",
      "parents": [
        "19b009b9289e19a703e7bb616ebcf78d5a1a662e",
        "f780cd548e6a480724bde4b8b077110b9a5e40a6"
      ],
      "author": {
        "name": "Mikhail Naganov",
        "email": "mnaganov@google.com",
        "time": "Fri Jan 17 18:11:48 2025 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Jan 17 18:11:48 2025 -0800"
      },
      "message": "Merge \"Revert^2 \"Add SPEAKER_CLEANUP system usage HAL definition\"\" into main"
    },
    {
      "commit": "2ec826d973c74a303300bfefc934c96636c480ed",
      "tree": "96170f5bc7b6c0da540ad4041d08ca85c1bc2661",
      "parents": [
        "01c4d2e09d7817aa4967b3e8af992383c922b368",
        "19b009b9289e19a703e7bb616ebcf78d5a1a662e"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Fri Jan 17 13:32:06 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Jan 17 13:32:06 2025 -0800"
      },
      "message": "Merge \"Add audio device type MULTICHANNEL_GROUP\" into main am: 19b009b928\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/media/+/3455177\n\nChange-Id: I3d0a1bf191b183aeb01ea20d3156ad8c5bf2c480\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "19b009b9289e19a703e7bb616ebcf78d5a1a662e",
      "tree": "96170f5bc7b6c0da540ad4041d08ca85c1bc2661",
      "parents": [
        "b3082bcde4ae2b99d8a1f3c0295d3e04df30119a",
        "cdaae877e23bcda2826b1d2b8eb8bbc07f63ba26"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Fri Jan 17 13:03:39 2025 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Jan 17 13:03:39 2025 -0800"
      },
      "message": "Merge \"Add audio device type MULTICHANNEL_GROUP\" into main"
    },
    {
      "commit": "f780cd548e6a480724bde4b8b077110b9a5e40a6",
      "tree": "14f5b9a4fa57e39785ea8cf510da69a68ae2342a",
      "parents": [
        "b3082bcde4ae2b99d8a1f3c0295d3e04df30119a"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Fri Jan 17 12:06:46 2025 -0800"
      },
      "committer": {
        "name": "Android Build Cherrypicker Worker",
        "email": "android-build-cherrypicker-worker@google.com",
        "time": "Fri Jan 17 12:06:46 2025 -0800"
      },
      "message": "Revert^2 \"Add SPEAKER_CLEANUP system usage HAL definition\"\n\n6207e812d370afdbd7585635ebf65f392a3061e8\n(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:f6f73cc7c61e98a7914aa2194522007f06e8384e)\nMerged-In: I04e30d8ca8914966aa8f784470464878f548f832\nChange-Id: I04e30d8ca8914966aa8f784470464878f548f832\n"
    },
    {
      "commit": "cdaae877e23bcda2826b1d2b8eb8bbc07f63ba26",
      "tree": "96170f5bc7b6c0da540ad4041d08ca85c1bc2661",
      "parents": [
        "b3082bcde4ae2b99d8a1f3c0295d3e04df30119a"
      ],
      "author": {
        "name": "yucliu",
        "email": "yucliu@google.com",
        "time": "Fri Oct 25 15:17:01 2024 -0700"
      },
      "committer": {
        "name": "Android Build Cherrypicker Worker",
        "email": "android-build-cherrypicker-worker@google.com",
        "time": "Fri Jan 17 11:26:33 2025 -0800"
      },
      "message": "Add audio device type MULTICHANNEL_GROUP\n\nAdd audio device type MULTICHANNEL_GROUP for wireless speaker group\nsupporting multichannel content.\n\nFlag: android.media.audio.enable_multichannel_group_device\nBug: 344031109\nTest: atest CtsMediaAudioTestCases\n(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:c763cfdba004bfaec59d035fcb4742e0dfdbc0c3)\nMerged-In: Ibd053044a9fa1db8412348bfc801559df470a915\nChange-Id: Ibd053044a9fa1db8412348bfc801559df470a915\n"
    },
    {
      "commit": "01c4d2e09d7817aa4967b3e8af992383c922b368",
      "tree": "b598ed95b58806ee1019bce81c78b3075bc14348",
      "parents": [
        "92fd376f6dd2a82cfaaee46d80c34bb3ee8ab226",
        "b3082bcde4ae2b99d8a1f3c0295d3e04df30119a"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Tue Jan 14 01:50:39 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Jan 14 01:50:39 2025 -0800"
      },
      "message": "Merge \"Modify apex_available to Bluetooth apex\" into main am: b3082bcde4\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/media/+/3446270\n\nChange-Id: I0409b9062a7e2b7f27252feb34332e87a22800fd\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "b3082bcde4ae2b99d8a1f3c0295d3e04df30119a",
      "tree": "b598ed95b58806ee1019bce81c78b3075bc14348",
      "parents": [
        "e077fe4302fd11d06c471f4fc65abb436c25b346",
        "9c34474bf300db329d6e22264a92b13b0bc16de6"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Tue Jan 14 01:23:45 2025 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Jan 14 01:23:45 2025 -0800"
      },
      "message": "Merge \"Modify apex_available to Bluetooth apex\" into main"
    },
    {
      "commit": "9c34474bf300db329d6e22264a92b13b0bc16de6",
      "tree": "b598ed95b58806ee1019bce81c78b3075bc14348",
      "parents": [
        "e077fe4302fd11d06c471f4fc65abb436c25b346"
      ],
      "author": {
        "name": "William Escande",
        "email": "wescande@google.com",
        "time": "Thu Jan 09 14:38:16 2025 -0800"
      },
      "committer": {
        "name": "William Escande",
        "email": "wescande@google.com",
        "time": "Thu Jan 09 14:38:16 2025 -0800"
      },
      "message": "Modify apex_available to Bluetooth apex\n\nBluetooth apex name has changed from com.android.btservices to\ncom.android.bt. We now need to update the reference in the code.\n\nUpdating apex_available in bp and other reference from within the code\n\nBug: 383863941\nFlag: Exempt build infra\nTest: m .\nChange-Id: Ib77d64fe0fd34d67b39551fcae5d52c8e638c1f0\n"
    },
    {
      "commit": "92fd376f6dd2a82cfaaee46d80c34bb3ee8ab226",
      "tree": "e1e37317ce48c4f448f83d060a1fe43f6987c9dc",
      "parents": [
        "e51ce281f954de66d88b766902b68525e0f0902b",
        "e077fe4302fd11d06c471f4fc65abb436c25b346"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Wed Jan 08 02:10:05 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Jan 08 02:10:05 2025 -0800"
      },
      "message": "Merge \"Add version number to support effect destroy at any state\" into main am: e077fe4302\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/media/+/3391699\n\nChange-Id: I5d7a489e87cb23b100afff9ed5879bd3af47eea6\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "e077fe4302fd11d06c471f4fc65abb436c25b346",
      "tree": "e1e37317ce48c4f448f83d060a1fe43f6987c9dc",
      "parents": [
        "020797ee998a8edb6e47659b4b53049bca4c5a78",
        "d3006b1dff7aeb7a17c049fab41a9aa590ec8c2f"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Wed Jan 08 01:41:20 2025 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jan 08 01:41:20 2025 -0800"
      },
      "message": "Merge \"Add version number to support effect destroy at any state\" into main"
    },
    {
      "commit": "d3006b1dff7aeb7a17c049fab41a9aa590ec8c2f",
      "tree": "e1e37317ce48c4f448f83d060a1fe43f6987c9dc",
      "parents": [
        "020797ee998a8edb6e47659b4b53049bca4c5a78"
      ],
      "author": {
        "name": "Shunkai Yao",
        "email": "yaoshunkai@google.com",
        "time": "Mon Dec 02 17:27:39 2024 +0000"
      },
      "committer": {
        "name": "Shunkai Yao",
        "email": "yaoshunkai@google.com",
        "time": "Tue Jan 07 14:30:35 2025 -0800"
      },
      "message": "Add version number to support effect destroy at any state\n\nFlag: EXEMPT bugfix\nBug: 379776482\nTest: atest --test-mapping hardware/interfaces/audio/aidl/vts:presubmit\nChange-Id: I76d6a8fbaedee7dcd7ef317502828891c0353057\nMerged-In: I76d6a8fbaedee7dcd7ef317502828891c0353057\n"
    },
    {
      "commit": "e51ce281f954de66d88b766902b68525e0f0902b",
      "tree": "78f23bba123f540a0f9abcd5b73d223b1a5b47b2",
      "parents": [
        "2c7cea0ae34b65984de1bc2e550803f2ba09cb8d",
        "020797ee998a8edb6e47659b4b53049bca4c5a78"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Fri Dec 20 13:29:25 2024 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Dec 20 13:29:25 2024 -0800"
      },
      "message": "Merge \"Replace channel layout for 13.0\" into main am: 020797ee99\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/media/+/3426209\n\nChange-Id: Ieed3db93b9168d2f0cecd1fe31b03bc1f2174de5\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "020797ee998a8edb6e47659b4b53049bca4c5a78",
      "tree": "78f23bba123f540a0f9abcd5b73d223b1a5b47b2",
      "parents": [
        "08a8361be6178c5a4344527a046a5773163bf0e1",
        "0581429a32534bf04f92e3628343acd7c2b0bc4d"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Fri Dec 20 12:54:26 2024 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Dec 20 12:54:26 2024 -0800"
      },
      "message": "Merge \"Replace channel layout for 13.0\" into main"
    },
    {
      "commit": "0581429a32534bf04f92e3628343acd7c2b0bc4d",
      "tree": "78f23bba123f540a0f9abcd5b73d223b1a5b47b2",
      "parents": [
        "08a8361be6178c5a4344527a046a5773163bf0e1"
      ],
      "author": {
        "name": "Naruki Tanabe",
        "email": "Naruki.Tanabe@sony.com",
        "time": "Fri Apr 28 14:00:57 2023 +0900"
      },
      "committer": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Thu Dec 19 16:35:19 2024 -0800"
      },
      "message": "Replace channel layout for 13.0\n\nReplace from \"13POINT_360RA\" to \"13POINT0\"\n\nBug: 238402306\nTest: Build for sdk_phone_x86_64-userdebug\nTest: atest android.hardware.audio.common@7.0-util_tests\nChange-Id: I637ae51cd15428a347ecf50b1188eb5c657af73a\n"
    },
    {
      "commit": "2c7cea0ae34b65984de1bc2e550803f2ba09cb8d",
      "tree": "3be34c7ad25b0d235840cecfd78575a7f4fb9b18",
      "parents": [
        "e1840a0ce2b40baad24218dabc7a1c189b009620",
        "08a8361be6178c5a4344527a046a5773163bf0e1"
      ],
      "author": {
        "name": "ESWAR MAGATAPALLI (xWF)",
        "email": "eswarrao@google.com",
        "time": "Mon Dec 16 21:33:30 2024 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Dec 16 21:33:30 2024 -0800"
      },
      "message": "Merge \"Revert \"Replace channel layout for 13.0\"\" into main am: 08a8361be6\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/media/+/3418160\n\nChange-Id: Ic4108396d97e27053d7c2388b74a63929b119a8b\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "08a8361be6178c5a4344527a046a5773163bf0e1",
      "tree": "3be34c7ad25b0d235840cecfd78575a7f4fb9b18",
      "parents": [
        "208de905de785e0ef1f09c4dad6bf8716183453d",
        "8147f6e985bc7f675e5941b24758965a7316b0bc"
      ],
      "author": {
        "name": "ESWAR MAGATAPALLI (xWF)",
        "email": "eswarrao@google.com",
        "time": "Mon Dec 16 21:13:47 2024 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Dec 16 21:13:47 2024 -0800"
      },
      "message": "Merge \"Revert \"Replace channel layout for 13.0\"\" into main"
    },
    {
      "commit": "8147f6e985bc7f675e5941b24758965a7316b0bc",
      "tree": "2da6c0e7b2567ad5ce1d5411984d29b3f88048b0",
      "parents": [
        "b28e515037321b17b3c01dd06c94307eb6aa2ae7"
      ],
      "author": {
        "name": "Priyanka Advani (xWF)",
        "email": "padvani@google.com",
        "time": "Mon Dec 16 17:24:47 2024 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Dec 16 17:24:51 2024 -0800"
      },
      "message": "Revert \"Replace channel layout for 13.0\"\n\nRevert submission 2579913-13point0_pt1\n\nReason for revert: Droidmonitor created revert due to b/384585558. Will be verifying through ABTD before submission.\n\nReverted changes: /q/submissionid:2579913-13point0_pt1\n\nChange-Id: I1045c857e01fdffb165f271d0a53cbc211889eb9\n"
    },
    {
      "commit": "e1840a0ce2b40baad24218dabc7a1c189b009620",
      "tree": "9da54a7ddecc5516ebe91ab36b2439a2c9f05cc6",
      "parents": [
        "fb0019b09cc03e1386347ba5d9113c34e1b6e6c5",
        "208de905de785e0ef1f09c4dad6bf8716183453d"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Mon Dec 16 13:38:58 2024 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Dec 16 13:38:58 2024 -0800"
      },
      "message": "Merge \"Replace channel layout for 13.0\" into main am: 208de905de\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/media/+/2577914\n\nChange-Id: I7fab59e99f3b11e6219e34302897a7ecaa95f892\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "208de905de785e0ef1f09c4dad6bf8716183453d",
      "tree": "9da54a7ddecc5516ebe91ab36b2439a2c9f05cc6",
      "parents": [
        "9e0a9e2fa5742783346e8eefb5cc0aff5711108b",
        "b28e515037321b17b3c01dd06c94307eb6aa2ae7"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Mon Dec 16 13:24:17 2024 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Dec 16 13:24:17 2024 -0800"
      },
      "message": "Merge \"Replace channel layout for 13.0\" into main"
    },
    {
      "commit": "fb0019b09cc03e1386347ba5d9113c34e1b6e6c5",
      "tree": "3be34c7ad25b0d235840cecfd78575a7f4fb9b18",
      "parents": [
        "52a4f42a33dd1543703235c9f6e7c73597aea25b",
        "9e0a9e2fa5742783346e8eefb5cc0aff5711108b"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Fri Dec 13 18:40:55 2024 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Dec 13 18:40:55 2024 -0800"
      },
      "message": "[automerger skipped] Merge \"Merge 24Q4 into AOSP main\" into main am: 9e0a9e2fa5 -s ours\n\nam skip reason: Merged-In I3b3fa230331f7a24177de23c884c08196c8bfd82 with SHA-1 deb27bb62f is already in history\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/media/+/3412311\n\nChange-Id: I2fcd1620a81c198b3f693f7ef640e9b43042e526\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "52a4f42a33dd1543703235c9f6e7c73597aea25b",
      "tree": "3be34c7ad25b0d235840cecfd78575a7f4fb9b18",
      "parents": [
        "b8185cd494797b6ff17f920cbf26d35ae6954d79",
        "26fc1eaeff4b6ca335e0e9cc8012e61b3883e96e"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Fri Dec 13 18:40:52 2024 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Dec 13 18:40:52 2024 -0800"
      },
      "message": "[automerger skipped] Merge 24Q4 into AOSP main am: 26fc1eaeff -s ours\n\nam skip reason: Merged-In I3b3fa230331f7a24177de23c884c08196c8bfd82 with SHA-1 deb27bb62f is already in history\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/media/+/3412311\n\nChange-Id: Ia11fb59f5bbff642cf80cdc7747042463d7941b2\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "9e0a9e2fa5742783346e8eefb5cc0aff5711108b",
      "tree": "3be34c7ad25b0d235840cecfd78575a7f4fb9b18",
      "parents": [
        "4026fd7d3a5f90be2cdfdc3a1503202e84d3be44",
        "26fc1eaeff4b6ca335e0e9cc8012e61b3883e96e"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Fri Dec 13 16:57:32 2024 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Dec 13 16:57:32 2024 -0800"
      },
      "message": "Merge \"Merge 24Q4 into AOSP main\" into main"
    },
    {
      "commit": "26fc1eaeff4b6ca335e0e9cc8012e61b3883e96e",
      "tree": "3be34c7ad25b0d235840cecfd78575a7f4fb9b18",
      "parents": [
        "4026fd7d3a5f90be2cdfdc3a1503202e84d3be44",
        "b8185cd494797b6ff17f920cbf26d35ae6954d79"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Fri Dec 13 11:15:28 2024 -0800"
      },
      "committer": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Fri Dec 13 11:15:28 2024 -0800"
      },
      "message": "Merge 24Q4 into AOSP main\n\nBug: 370570306\nMerged-In: I3b3fa230331f7a24177de23c884c08196c8bfd82\nChange-Id: Ib62c77d326693ba183ab137b52c0e00c69e3c0bf\n"
    },
    {
      "commit": "b28e515037321b17b3c01dd06c94307eb6aa2ae7",
      "tree": "6df57a8b2a2496f916f24b08de5c336a469b8035",
      "parents": [
        "4026fd7d3a5f90be2cdfdc3a1503202e84d3be44"
      ],
      "author": {
        "name": "Naruki Tanabe",
        "email": "Naruki.Tanabe@sony.com",
        "time": "Fri Apr 28 14:00:57 2023 +0900"
      },
      "committer": {
        "name": "Richard Tullberg",
        "email": "richardfolke.tullberg@sony.com",
        "time": "Wed Dec 11 07:28:43 2024 +0100"
      },
      "message": "Replace channel layout for 13.0\n\nReplace from \"13POINT_360RA\" to \"13POINT0\"\n\nBug: 238402306\nTest: Build for sdk_phone_x86_64-userdebug\nChange-Id: I61429a5093d919092edb68ba662370480cace56b\n"
    },
    {
      "commit": "9243ff6311c744148f8662b5d0d0cce2046f99f2",
      "tree": "7e2c98747f8f12bc94384a097aaff94e1397176b",
      "parents": [
        "74360b4ce2a542c6d3ea7f36171ae9eaa258d824",
        "b8185cd494797b6ff17f920cbf26d35ae6954d79"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Fri Dec 06 10:22:05 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Dec 06 10:22:05 2024 +0000"
      },
      "message": "Merge \"audio: add audio_output_is_mixed_output_flags\" into main am: 4026fd7d3a am: b8185cd494\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/media/+/3175639\n\nChange-Id: If7379d7b196306077af789e80bfab5573e6e9317\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "b8185cd494797b6ff17f920cbf26d35ae6954d79",
      "tree": "3be34c7ad25b0d235840cecfd78575a7f4fb9b18",
      "parents": [
        "a47f3a87511d8e681fe84d7d59fcce6650555b6a",
        "4026fd7d3a5f90be2cdfdc3a1503202e84d3be44"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Fri Dec 06 10:00:06 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Dec 06 10:00:06 2024 +0000"
      },
      "message": "Merge \"audio: add audio_output_is_mixed_output_flags\" into main am: 4026fd7d3a\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/media/+/3175639\n\nChange-Id: I250c14a6159db215dd490ea9087d76d60557e697\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "4026fd7d3a5f90be2cdfdc3a1503202e84d3be44",
      "tree": "2da6c0e7b2567ad5ce1d5411984d29b3f88048b0",
      "parents": [
        "235fc7df104caa96f2adf24a5ebb059a7bc89e61",
        "7a20ffe5072e85a893f1e37f7a78358fef02580e"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Fri Dec 06 09:30:44 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Dec 06 09:30:44 2024 +0000"
      },
      "message": "Merge \"audio: add audio_output_is_mixed_output_flags\" into main"
    },
    {
      "commit": "7a20ffe5072e85a893f1e37f7a78358fef02580e",
      "tree": "2da6c0e7b2567ad5ce1d5411984d29b3f88048b0",
      "parents": [
        "235fc7df104caa96f2adf24a5ebb059a7bc89e61"
      ],
      "author": {
        "name": "Kuowei Li",
        "email": "kuowei.li@mediatek.com",
        "time": "Tue Jul 16 17:39:21 2024 +0800"
      },
      "committer": {
        "name": "Kuowei Li",
        "email": "kuowei.li@mediatek.com",
        "time": "Fri Dec 06 10:56:39 2024 +0800"
      },
      "message": "audio: add audio_output_is_mixed_output_flags\n\nThis used to check is output flags imply mixing in output stream.\n\nBug: 326571112\nTest: manual\nChange-Id: Ifaa362aa47e974b6fce9e542d5e779fe8d18a8c1\n"
    },
    {
      "commit": "74360b4ce2a542c6d3ea7f36171ae9eaa258d824",
      "tree": "5e8451058f955812b520eb289e55c74fc1ca5630",
      "parents": [
        "d22b18b62e15935de4c235a412df17073230a818",
        "a47f3a87511d8e681fe84d7d59fcce6650555b6a"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Wed Dec 04 10:10:00 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Dec 04 10:10:00 2024 +0000"
      },
      "message": "[automerger skipped] Merge \"AIDL effect: add version for draining state support\" into main am: 235fc7df10 am: a47f3a8751 -s ours\n\nam skip reason: Merged-In I9cbc84a3c6776f4ac7115288d97ae2e0f802bb95 with SHA-1 e5978e3e32 is already in history\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/media/+/3390759\n\nChange-Id: I068cfdae2fb23366c04028203ed3c3f51d57b659\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "a47f3a87511d8e681fe84d7d59fcce6650555b6a",
      "tree": "0861059e029ddd1115c702ee78d93319c40a07a2",
      "parents": [
        "af2526f5069d52bebaa731f85c40ce0ae5963054",
        "235fc7df104caa96f2adf24a5ebb059a7bc89e61"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Wed Dec 04 09:47:06 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Dec 04 09:47:06 2024 +0000"
      },
      "message": "Merge \"AIDL effect: add version for draining state support\" into main am: 235fc7df10\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/media/+/3390759\n\nChange-Id: I22d8f3e81d0f03a88c008efe83ce275f401f521f\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "235fc7df104caa96f2adf24a5ebb059a7bc89e61",
      "tree": "e98e59294b986a73f0ff473fd56b19d32dff9a07",
      "parents": [
        "aead03a20f7d563e7883e871391ebebad9cdcbe9",
        "ac09757f176d9e9d3d37a253c6e3afdc98b42712"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Wed Dec 04 09:18:10 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Dec 04 09:18:10 2024 +0000"
      },
      "message": "Merge \"AIDL effect: add version for draining state support\" into main"
    },
    {
      "commit": "ac09757f176d9e9d3d37a253c6e3afdc98b42712",
      "tree": "e98e59294b986a73f0ff473fd56b19d32dff9a07",
      "parents": [
        "081badef27764ab7021654e4c559dbe761eec42c"
      ],
      "author": {
        "name": "Shunkai Yao",
        "email": "yaoshunkai@google.com",
        "time": "Mon Nov 25 19:29:21 2024 +0000"
      },
      "committer": {
        "name": "Shunkai Yao",
        "email": "yaoshunkai@google.com",
        "time": "Tue Dec 03 21:23:44 2024 +0000"
      },
      "message": "AIDL effect: add version for draining state support\n\nFlag: EXEMPT bugfix\nBug: 379776482\nTest: --test-mapping hardware/interfaces/audio/aidl/vts:presubmit\nChange-Id: I9cbc84a3c6776f4ac7115288d97ae2e0f802bb95\nMerged-In: I9cbc84a3c6776f4ac7115288d97ae2e0f802bb95\n"
    },
    {
      "commit": "d22b18b62e15935de4c235a412df17073230a818",
      "tree": "5e8451058f955812b520eb289e55c74fc1ca5630",
      "parents": [
        "8b2b575faef4f658a120ce2e2ae82d82d886bbfb",
        "4b1d8a6d2a09b3b9484a084ca77e9c1f55cbb557"
      ],
      "author": {
        "name": "Shunkai Yao",
        "email": "yaoshunkai@google.com",
        "time": "Tue Dec 03 21:11:33 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Dec 03 21:11:33 2024 +0000"
      },
      "message": "Merge \"Add version number to support effect destroy at any state\" into main"
    },
    {
      "commit": "8b2b575faef4f658a120ce2e2ae82d82d886bbfb",
      "tree": "d53e11c403ce9bfd2fba7f322af3428fbe7684ed",
      "parents": [
        "cf78625127ea4d7f1e1894842efb43c6ead9d4a0",
        "af2526f5069d52bebaa731f85c40ce0ae5963054"
      ],
      "author": {
        "name": "Shunkai Yao",
        "email": "yaoshunkai@google.com",
        "time": "Tue Dec 03 18:42:26 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Dec 03 18:42:26 2024 +0000"
      },
      "message": "[automerger skipped] Merge \"Add UUID for eraser effect uuid\" into main am: aead03a20f am: af2526f506 -s ours\n\nam skip reason: Merged-In I6e3b8b248ba7c9c599a3be000f45dcfdd517c43c with SHA-1 f57c757535 is already in history\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/media/+/3386933\n\nChange-Id: Ideb5bf81d3a5dccfb20daf0a8e1e361c3cd0b854\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "af2526f5069d52bebaa731f85c40ce0ae5963054",
      "tree": "844c7c2c3d96fddc2358de25e3befd1198d1f87d",
      "parents": [
        "61775111ed77870122eff3e1716a8c7d00d77454",
        "aead03a20f7d563e7883e871391ebebad9cdcbe9"
      ],
      "author": {
        "name": "Shunkai Yao",
        "email": "yaoshunkai@google.com",
        "time": "Tue Dec 03 17:49:32 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Dec 03 17:49:32 2024 +0000"
      },
      "message": "Merge \"Add UUID for eraser effect uuid\" into main am: aead03a20f\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/media/+/3386933\n\nChange-Id: Id7f17d7a415876b18bcb25c4c6eda2199c250f6b\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "aead03a20f7d563e7883e871391ebebad9cdcbe9",
      "tree": "de6f481eb50922563ae0663cdd9257ba7935b44a",
      "parents": [
        "aa01f4d2a600ba311fd7b09f8f8550a2b7b2f34e",
        "081badef27764ab7021654e4c559dbe761eec42c"
      ],
      "author": {
        "name": "Shunkai Yao",
        "email": "yaoshunkai@google.com",
        "time": "Tue Dec 03 17:45:18 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Dec 03 17:45:18 2024 +0000"
      },
      "message": "Merge \"Add UUID for eraser effect uuid\" into main"
    },
    {
      "commit": "cf78625127ea4d7f1e1894842efb43c6ead9d4a0",
      "tree": "d53e11c403ce9bfd2fba7f322af3428fbe7684ed",
      "parents": [
        "cb1aaa5429720f9885ec0780fcc278f6323786ea",
        "90f46b288980b8be127666f199949aab7844bf4f"
      ],
      "author": {
        "name": "Imran Ziad",
        "email": "imranziad@google.com",
        "time": "Tue Dec 03 17:17:45 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Dec 03 17:17:45 2024 +0000"
      },
      "message": "Merge \"Camera: Add desktop effects metadata tags\" into main"
    },
    {
      "commit": "90f46b288980b8be127666f199949aab7844bf4f",
      "tree": "93a261baf790c8257246dc5d63497124bce15aea",
      "parents": [
        "bfc170f8896a23e3fd86df7b74f85b67756a3d2e"
      ],
      "author": {
        "name": "Imran Ziad",
        "email": "imranziad@google.com",
        "time": "Tue Dec 03 11:30:20 2024 +0800"
      },
      "committer": {
        "name": "Imran Ziad",
        "email": "imranziad@google.com",
        "time": "Tue Dec 03 11:30:20 2024 +0800"
      },
      "message": "Camera: Add desktop effects metadata tags\n\nFlag added in https://ag/30576542\nFlag: com.android.internal.camera.flags.desktop_effects\n\nTest: None\nBug: 376797335\nChange-Id: I7b7e0cddc60d256fa5afce5220129f1fa6a95199\n"
    },
    {
      "commit": "081badef27764ab7021654e4c559dbe761eec42c",
      "tree": "de6f481eb50922563ae0663cdd9257ba7935b44a",
      "parents": [
        "aa01f4d2a600ba311fd7b09f8f8550a2b7b2f34e"
      ],
      "author": {
        "name": "Shunkai Yao",
        "email": "yaoshunkai@google.com",
        "time": "Thu Oct 17 14:40:07 2024 +0000"
      },
      "committer": {
        "name": "Shunkai Yao",
        "email": "yaoshunkai@google.com",
        "time": "Tue Dec 03 00:47:06 2024 +0000"
      },
      "message": "Add UUID for eraser effect uuid\n\nFlag: EXEMPT HAL interface change\nBug: 370943234\nTest: atest VtsHalAudioEffectTargetTest\nChange-Id: I6e3b8b248ba7c9c599a3be000f45dcfdd517c43c\nMerged-In: I6e3b8b248ba7c9c599a3be000f45dcfdd517c43c\n"
    },
    {
      "commit": "cb1aaa5429720f9885ec0780fcc278f6323786ea",
      "tree": "4c131bd9dfa68bdb3f37d3060a5841669bbc6342",
      "parents": [
        "36ab95367acce3981d10163bc9872b61ca01f9fe",
        "432a85fc380d152243673e935c3862412e060cc6"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Mon Dec 02 22:30:26 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Dec 02 22:30:26 2024 +0000"
      },
      "message": "Merge \"Add audio header definitions for IAMF\" into main"
    },
    {
      "commit": "432a85fc380d152243673e935c3862412e060cc6",
      "tree": "a0a058c26cc0dfbcd9a904ffe289660b43b2088d",
      "parents": [
        "bfc170f8896a23e3fd86df7b74f85b67756a3d2e"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Mon Dec 02 12:54:30 2024 -0800"
      },
      "committer": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Mon Dec 02 12:54:30 2024 -0800"
      },
      "message": "Add audio header definitions for IAMF\n\nFlag: android.media.audio.iamf_definitions_api\nBug: 337522902\nTest: compile\nChange-Id: I7432f593de9965b4c441457996a63362405d18a8\n"
    },
    {
      "commit": "36ab95367acce3981d10163bc9872b61ca01f9fe",
      "tree": "5a5af59ad9ae35e22d97252f5816234166b242b6",
      "parents": [
        "c59c0c979bd7f282c3ab78fc2bd41284c940a803",
        "61775111ed77870122eff3e1716a8c7d00d77454"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Mon Dec 02 19:47:00 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Dec 02 19:47:00 2024 +0000"
      },
      "message": "[automerger skipped] Merge \"Add audio_uuid_t ToString and equality operator utils\" into main am: aa01f4d2a6 am: 61775111ed -s ours\n\nam skip reason: Merged-In I3f91b5dda9a6680c96e344ce2ee6bdd649169461 with SHA-1 21cfc78ccb is already in history\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/media/+/3387719\n\nChange-Id: I3c9444e8b680442f419efc83e3120da3a6aa7e69\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "61775111ed77870122eff3e1716a8c7d00d77454",
      "tree": "ca95b593912eedcf437214bddaced646d3bb0d02",
      "parents": [
        "8a6b318a561933876e608529afc583e21ebccf12",
        "aa01f4d2a600ba311fd7b09f8f8550a2b7b2f34e"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Mon Dec 02 19:21:05 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Dec 02 19:21:05 2024 +0000"
      },
      "message": "Merge \"Add audio_uuid_t ToString and equality operator utils\" into main am: aa01f4d2a6\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/media/+/3387719\n\nChange-Id: I8a5b863f12f5cddf818ba261625227105cb9ecfa\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "aa01f4d2a600ba311fd7b09f8f8550a2b7b2f34e",
      "tree": "1ec6f1d9b7d0f87810dffe0136e11aae04792fa5",
      "parents": [
        "f161b136ddf70546c7deadec4a3631f9fb627d1d",
        "2e856175b38a3dca8ba643c2d9d52563fe68a3d6"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Mon Dec 02 19:05:03 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Dec 02 19:05:03 2024 +0000"
      },
      "message": "Merge \"Add audio_uuid_t ToString and equality operator utils\" into main"
    },
    {
      "commit": "c59c0c979bd7f282c3ab78fc2bd41284c940a803",
      "tree": "5a5af59ad9ae35e22d97252f5816234166b242b6",
      "parents": [
        "bfc170f8896a23e3fd86df7b74f85b67756a3d2e",
        "e5978e3e320b0ab10931e2bcf6cfe64356abe463"
      ],
      "author": {
        "name": "Shunkai Yao",
        "email": "yaoshunkai@google.com",
        "time": "Mon Dec 02 19:00:28 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Dec 02 19:00:28 2024 +0000"
      },
      "message": "Merge \"AIDL effect: add version for draining state support\" into main"
    },
    {
      "commit": "4b1d8a6d2a09b3b9484a084ca77e9c1f55cbb557",
      "tree": "1ec5f0e1ba26c1d7cd4c41b6c883257d19851dcb",
      "parents": [
        "e5978e3e320b0ab10931e2bcf6cfe64356abe463"
      ],
      "author": {
        "name": "Shunkai Yao",
        "email": "yaoshunkai@google.com",
        "time": "Mon Dec 02 17:27:39 2024 +0000"
      },
      "committer": {
        "name": "Shunkai Yao",
        "email": "yaoshunkai@google.com",
        "time": "Mon Dec 02 18:57:22 2024 +0000"
      },
      "message": "Add version number to support effect destroy at any state\n\nFlag: EXEMPT bugfix\nBug: 379776482\nTest: atest --test-mapping hardware/interfaces/audio/aidl/vts:presubmit\nChange-Id: I76d6a8fbaedee7dcd7ef317502828891c0353057\n"
    },
    {
      "commit": "2e856175b38a3dca8ba643c2d9d52563fe68a3d6",
      "tree": "1ec6f1d9b7d0f87810dffe0136e11aae04792fa5",
      "parents": [
        "f161b136ddf70546c7deadec4a3631f9fb627d1d"
      ],
      "author": {
        "name": "Shunkai Yao",
        "email": "yaoshunkai@google.com",
        "time": "Tue Nov 26 18:28:43 2024 +0000"
      },
      "committer": {
        "name": "Shunkai Yao",
        "email": "yaoshunkai@google.com",
        "time": "Mon Dec 02 17:29:10 2024 +0000"
      },
      "message": "Add audio_uuid_t ToString and equality operator utils\n\nFlag: EXEMPT bugfix\nBug: 380470315\nTest: atest audio_effects_utils_tests\nChange-Id: I3f91b5dda9a6680c96e344ce2ee6bdd649169461\nMerged-In: I3f91b5dda9a6680c96e344ce2ee6bdd649169461\n"
    },
    {
      "commit": "bfc170f8896a23e3fd86df7b74f85b67756a3d2e",
      "tree": "064df266ddb7c449538ad082a613815d29fcefdf",
      "parents": [
        "21cfc78ccbfbcfd2c19e172ba557fae9a3511aad"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Tue Nov 26 20:51:25 2024 -0800"
      },
      "committer": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Fri Nov 29 00:16:10 2024 +0000"
      },
      "message": "Spatializer: define SPATIALIZER_PARAM_SPATIALIZED_CHANNEL_MASKS\n\nAdd new parameter to query the channel masks representing the\nvirtual speaker positions that can be spatialized without\ndownmixing.\n\nBug: 377582613\nFlag: android.media.audio.spatializer_capabilities\nTest: adb shell dumpsys audio | grep \"Spatial audio\" -A 7\nChange-Id: I0361b02191e6e058cbea2c91c20cc21fc4595db6\n"
    },
    {
      "commit": "21cfc78ccbfbcfd2c19e172ba557fae9a3511aad",
      "tree": "e24edc5b04961335d148bd90a67449fbb7123095",
      "parents": [
        "592b9650527cc67a759ded0586e10bcb1eeb6664"
      ],
      "author": {
        "name": "Shunkai Yao",
        "email": "yaoshunkai@google.com",
        "time": "Tue Nov 26 18:28:43 2024 +0000"
      },
      "committer": {
        "name": "Shunkai Yao",
        "email": "yaoshunkai@google.com",
        "time": "Wed Nov 27 01:43:25 2024 +0000"
      },
      "message": "Add audio_uuid_t ToString and equality operator utils\n\nFlag: EXEMPT bugfix\nBug: 380470315\nTest: atest audio_effects_utils_tests\nChange-Id: I3f91b5dda9a6680c96e344ce2ee6bdd649169461\n"
    },
    {
      "commit": "e5978e3e320b0ab10931e2bcf6cfe64356abe463",
      "tree": "b5f8333a3ee0b105e802aa65751db2792e2b21a1",
      "parents": [
        "592b9650527cc67a759ded0586e10bcb1eeb6664"
      ],
      "author": {
        "name": "Shunkai Yao",
        "email": "yaoshunkai@google.com",
        "time": "Mon Nov 25 19:29:21 2024 +0000"
      },
      "committer": {
        "name": "Shunkai Yao",
        "email": "yaoshunkai@google.com",
        "time": "Mon Nov 25 19:29:21 2024 +0000"
      },
      "message": "AIDL effect: add version for draining state support\n\nFlag: EXEMPT bugfix\nBug: 379776482\nTest: --test-mapping hardware/interfaces/audio/aidl/vts:presubmit\nChange-Id: I9cbc84a3c6776f4ac7115288d97ae2e0f802bb95\n"
    },
    {
      "commit": "592b9650527cc67a759ded0586e10bcb1eeb6664",
      "tree": "33c1193261216f4d427a471fc86de056a04917df",
      "parents": [
        "6e792b3e72937a57b9f7edf9df0b64d0fd4fa6c5",
        "96f2552616eb9c1aacd0436109cc2939b787ee69"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Mon Nov 25 17:57:20 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 25 17:57:20 2024 +0000"
      },
      "message": "Merge \"audio_utils: Add Trace handling\" into main"
    },
    {
      "commit": "96f2552616eb9c1aacd0436109cc2939b787ee69",
      "tree": "05c9b46c213920608ffb0caec7fe3b888315da02",
      "parents": [
        "2df624a2909902f5a598e62c42436848666cd152"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Mon Nov 04 16:23:17 2024 -0800"
      },
      "committer": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Fri Nov 22 17:02:59 2024 -0800"
      },
      "message": "audio_utils: Add Trace handling\n\nFlag: EXEMPT bugfix\nTest: atest_audio_stringutils_tests\nTest: atest audio_trace_tests\nBug: 376579631\nChange-Id: Ic23b75586aa7bf367c0b88a8b5dfa74f509504e6\n"
    },
    {
      "commit": "6e792b3e72937a57b9f7edf9df0b64d0fd4fa6c5",
      "tree": "502b2c174698dac82cc10bea64422b0e9a3b5f09",
      "parents": [
        "d6093b5d96111da889c9278bcfabff2ae2164828",
        "dd5545e92aa65c3d86861b0f95dba1f4a43f67e5"
      ],
      "author": {
        "name": "Shuzhen Wang",
        "email": "shuzhenwang@google.com",
        "time": "Fri Nov 22 16:39:25 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Nov 22 16:39:25 2024 +0000"
      },
      "message": "Merge \"Camera: auto-generate non-HAL visible request keys\" into main"
    },
    {
      "commit": "d6093b5d96111da889c9278bcfabff2ae2164828",
      "tree": "df75f340ccb8a258e6440aae5444a597184105c0",
      "parents": [
        "b1fea76cf38c6cb84cd9eba0cc3a55a7db526ac3",
        "8a6b318a561933876e608529afc583e21ebccf12"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu Nov 21 02:07:35 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Nov 21 02:07:35 2024 +0000"
      },
      "message": "Merge \"Revert^2 \"audio: Add audio_policy_forced_cfg_to_string\"\" into main am: f161b136dd am: 8a6b318a56\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/media/+/3369044\n\nChange-Id: I98bb87092382d8b219802166e79bcc8011245ade\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "8a6b318a561933876e608529afc583e21ebccf12",
      "tree": "1eb8d4e9defcaade8374b62af1a761c6939dad64",
      "parents": [
        "50d36a6bb30c4abeecd412f2e7180e08305dc3eb",
        "f161b136ddf70546c7deadec4a3631f9fb627d1d"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu Nov 21 01:46:25 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Nov 21 01:46:25 2024 +0000"
      },
      "message": "Merge \"Revert^2 \"audio: Add audio_policy_forced_cfg_to_string\"\" into main am: f161b136dd\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/media/+/3369044\n\nChange-Id: I2030567ddc5a15ce38200aed18ab1773cf19ff5c\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "f161b136ddf70546c7deadec4a3631f9fb627d1d",
      "tree": "f982b197083d16646f4b3a0e8b55206002c183a1",
      "parents": [
        "96e9aeb60f4d0533f978a7217e8bd13b47d1f091",
        "c00276c24d314ff05b0a93c3fb05f3c24006bb72"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu Nov 21 01:21:20 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Nov 21 01:21:20 2024 +0000"
      },
      "message": "Merge \"Revert^2 \"audio: Add audio_policy_forced_cfg_to_string\"\" into main"
    },
    {
      "commit": "dd5545e92aa65c3d86861b0f95dba1f4a43f67e5",
      "tree": "cac65a01a95ed1c8dc9bce6b292b0577fda48969",
      "parents": [
        "b1fea76cf38c6cb84cd9eba0cc3a55a7db526ac3"
      ],
      "author": {
        "name": "Shuzhen Wang",
        "email": "shuzhenwang@google.com",
        "time": "Wed Nov 20 08:21:29 2024 -0800"
      },
      "committer": {
        "name": "Shuzhen Wang",
        "email": "shuzhenwang@google.com",
        "time": "Wed Nov 20 16:48:30 2024 -0800"
      },
      "message": "Camera: auto-generate non-HAL visible request keys\n\nThis makes sure any future framework only keys don\u0027t need to be manually\nhandled in the camera framework.\n\nFlag: EXEMPT autogen scripts\nTest: Camera CTS\nBug: 380135110\nChange-Id: I9e2a21a8afdf701246d39070dd365550e8c99b12\n"
    },
    {
      "commit": "c00276c24d314ff05b0a93c3fb05f3c24006bb72",
      "tree": "f982b197083d16646f4b3a0e8b55206002c183a1",
      "parents": [
        "8e7d523fb8ce2b45c85082bcd67164ae75626686"
      ],
      "author": {
        "name": "Mikhail Naganov",
        "email": "mnaganov@google.com",
        "time": "Wed Nov 20 21:17:52 2024 +0000"
      },
      "committer": {
        "name": "Mikhail Naganov",
        "email": "mnaganov@google.com",
        "time": "Wed Nov 20 21:20:19 2024 +0000"
      },
      "message": "Revert^2 \"audio: Add audio_policy_forced_cfg_to_string\"\n\nRe-implement the definition of audio_policy_forced_cfg_t via\nmacros used in audio-hal-enums.h and define\naudio_policy_forced_cfg_to_string function to convert enum\nvalues to strings.\n\nBug: 364310317\nTest: m\nChange-Id: I9b91c3e77e5d5bb35dce902e3e718b84b88a2dda\n"
    },
    {
      "commit": "b1fea76cf38c6cb84cd9eba0cc3a55a7db526ac3",
      "tree": "fb91e634d5e9a78be0fec14985c34c61750c771b",
      "parents": [
        "c68f5a556bb92d4a56bbd89ab72667f509e2d4c5",
        "50d36a6bb30c4abeecd412f2e7180e08305dc3eb"
      ],
      "author": {
        "name": "Priyanka Advani (xWF)",
        "email": "padvani@google.com",
        "time": "Wed Nov 20 20:03:24 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Nov 20 20:03:24 2024 +0000"
      },
      "message": "Merge \"Revert \"audio: Add audio_policy_forced_cfg_to_string\"\" into main am: 96e9aeb60f am: 50d36a6bb3\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/media/+/3368981\n\nChange-Id: Ib560d6d83bd1ae41a9ca9e0c34f2035e377661b7\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "50d36a6bb30c4abeecd412f2e7180e08305dc3eb",
      "tree": "d8ed89a2ba42ac9e3602ae6c7a38d1c8f8db078d",
      "parents": [
        "839b03edbf20cd35988ec26bb54486354e539b47",
        "96e9aeb60f4d0533f978a7217e8bd13b47d1f091"
      ],
      "author": {
        "name": "Priyanka Advani (xWF)",
        "email": "padvani@google.com",
        "time": "Wed Nov 20 19:29:16 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Nov 20 19:29:16 2024 +0000"
      },
      "message": "Merge \"Revert \"audio: Add audio_policy_forced_cfg_to_string\"\" into main am: 96e9aeb60f\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/media/+/3368981\n\nChange-Id: Ie9b28292fcfe00714165dc5347e92674491a0f82\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "96e9aeb60f4d0533f978a7217e8bd13b47d1f091",
      "tree": "cfe94192cebbb2f27092c8a4f582ff8a7e1ed638",
      "parents": [
        "81377fef6ef18dd253ab8c7f440c56b4bbc14e09",
        "8e7d523fb8ce2b45c85082bcd67164ae75626686"
      ],
      "author": {
        "name": "Priyanka Advani (xWF)",
        "email": "padvani@google.com",
        "time": "Wed Nov 20 19:00:17 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Nov 20 19:00:17 2024 +0000"
      },
      "message": "Merge \"Revert \"audio: Add audio_policy_forced_cfg_to_string\"\" into main"
    },
    {
      "commit": "c68f5a556bb92d4a56bbd89ab72667f509e2d4c5",
      "tree": "df75f340ccb8a258e6440aae5444a597184105c0",
      "parents": [
        "2df624a2909902f5a598e62c42436848666cd152",
        "839b03edbf20cd35988ec26bb54486354e539b47"
      ],
      "author": {
        "name": "Mikhail Naganov",
        "email": "mnaganov@google.com",
        "time": "Wed Nov 20 18:57:38 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Nov 20 18:57:38 2024 +0000"
      },
      "message": "Merge \"audio: Add audio_policy_forced_cfg_to_string\" into main am: 81377fef6e am: 839b03edbf\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/media/+/3341708\n\nChange-Id: Id02cdbdeb8949df20b94c4d577539c40ca0c3a66\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "839b03edbf20cd35988ec26bb54486354e539b47",
      "tree": "1eb8d4e9defcaade8374b62af1a761c6939dad64",
      "parents": [
        "982a17b6522c95a79e55a9617566b947547c6685",
        "81377fef6ef18dd253ab8c7f440c56b4bbc14e09"
      ],
      "author": {
        "name": "Mikhail Naganov",
        "email": "mnaganov@google.com",
        "time": "Wed Nov 20 18:38:41 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Nov 20 18:38:41 2024 +0000"
      },
      "message": "Merge \"audio: Add audio_policy_forced_cfg_to_string\" into main am: 81377fef6e\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/media/+/3341708\n\nChange-Id: I15d8a4dfdaf6f86737fec2c7799c1fe4704b1fe2\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "8e7d523fb8ce2b45c85082bcd67164ae75626686",
      "tree": "cfe94192cebbb2f27092c8a4f582ff8a7e1ed638",
      "parents": [
        "21c627a2bc13d07563a4ff30692293d22d28b0fc"
      ],
      "author": {
        "name": "Priyanka Advani (xWF)",
        "email": "padvani@google.com",
        "time": "Wed Nov 20 18:24:09 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Nov 20 18:24:16 2024 +0000"
      },
      "message": "Revert \"audio: Add audio_policy_forced_cfg_to_string\"\n\nRevert submission 3341640-fix-b-364310317-fix-ANAPIC-comments-3\n\nReason for revert: Droidmonitor created revert due to b/380080376. Will be verifying through ABTD before submission.\n\nReverted changes: /q/submissionid:3341640-fix-b-364310317-fix-ANAPIC-comments-3\n\nChange-Id: I857cdb27f17457556f5608246fdc5a80e3902cb1\n"
    },
    {
      "commit": "81377fef6ef18dd253ab8c7f440c56b4bbc14e09",
      "tree": "f982b197083d16646f4b3a0e8b55206002c183a1",
      "parents": [
        "4cfbd564f92d301032a52437f43ac9b13cf4900d",
        "21c627a2bc13d07563a4ff30692293d22d28b0fc"
      ],
      "author": {
        "name": "Mikhail Naganov",
        "email": "mnaganov@google.com",
        "time": "Wed Nov 20 17:52:31 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Nov 20 17:52:31 2024 +0000"
      },
      "message": "Merge \"audio: Add audio_policy_forced_cfg_to_string\" into main"
    },
    {
      "commit": "5197450c79d324d36067d3c436655db4c9572846",
      "tree": "6e73110cec4eef133e820061351a6a8c39483900",
      "parents": [
        "4cfbd564f92d301032a52437f43ac9b13cf4900d"
      ],
      "author": {
        "name": "Shunkai Yao",
        "email": "yaoshunkai@google.com",
        "time": "Tue Nov 05 18:29:42 2024 +0000"
      },
      "committer": {
        "name": "Shunkai Yao",
        "email": "yaoshunkai@google.com",
        "time": "Tue Nov 19 18:51:03 2024 +0000"
      },
      "message": "Add clampParameter for effects with elementwise_op utility\n\nFlag: EXEMPT bugfix\nBug: 369537834\nTest: DynamicsProcessing effect\nChange-Id: I74619f9e8553349eb2331f6210ff894be1f804b5\nMerged-In: I74619f9e8553349eb2331f6210ff894be1f804b5\n"
    },
    {
      "commit": "2df624a2909902f5a598e62c42436848666cd152",
      "tree": "fb91e634d5e9a78be0fec14985c34c61750c771b",
      "parents": [
        "b612317c07851aedbb51c8b2cf6c98e0568d73e1",
        "b67df495db07c80409ff8939f342a433ba6253af"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Sat Nov 16 03:41:01 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Nov 16 03:41:01 2024 +0000"
      },
      "message": "Merge \"audio_utils: Add name format change string utility\" into main"
    },
    {
      "commit": "b67df495db07c80409ff8939f342a433ba6253af",
      "tree": "6e86aa783ca685aa202ea4f4ed0068e6fe50e836",
      "parents": [
        "69df8aad933c6fa20f02a93d6c863241953e77c2"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Thu Nov 14 16:42:55 2024 -0800"
      },
      "committer": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Fri Nov 15 18:32:41 2024 -0800"
      },
      "message": "audio_utils: Add name format change string utility\n\nWhen logging, it is useful to convert between camel case and snake case\nfor readability.\n\nFlag: EXEMPT bugfix\nTest: atest --host audio_stringutils_tests\nBug: 376579631\nChange-Id: I3ef215e0be92459353f93e346f667b49aa967197\n"
    },
    {
      "commit": "b612317c07851aedbb51c8b2cf6c98e0568d73e1",
      "tree": "83492c8303ef59db9f5fc09e883dfcbe8313d4de",
      "parents": [
        "69df8aad933c6fa20f02a93d6c863241953e77c2"
      ],
      "author": {
        "name": "Shunkai Yao",
        "email": "yaoshunkai@google.com",
        "time": "Tue Nov 12 00:24:14 2024 +0000"
      },
      "committer": {
        "name": "Shunkai Yao",
        "email": "yaoshunkai@google.com",
        "time": "Sat Nov 16 00:20:16 2024 +0000"
      },
      "message": "Add element-wise min/max/clamp op for AIDL unions\n\nalso implement method to find shared AIDL Capabilities\n\nFlag: EXEMPT bugfix\nBug: 369537834\nTest: atest elementwise_op_basic_tests elementwise_op_aidl_tests\nTest: atest aidl_effects_utils_test\nChange-Id: I44df852c6e93e8cbdca8786a20d5d64bde673e9a\n"
    },
    {
      "commit": "69df8aad933c6fa20f02a93d6c863241953e77c2",
      "tree": "5346f151008bf2ab0060786e2ddb4d342995f325",
      "parents": [
        "34dde89078e85037fa835fc113c7dd5dafed5747",
        "043db477fc428bf6d1c812284baf1e191b7a6520"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Fri Nov 15 23:16:41 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Nov 15 23:16:41 2024 +0000"
      },
      "message": "Merge \"audio_utils: Move useful string utilities from mediametrics\" into main"
    },
    {
      "commit": "043db477fc428bf6d1c812284baf1e191b7a6520",
      "tree": "514280f9b4c9d38c98004620559d416b68e693ce",
      "parents": [
        "093c976d4d011ee0f03b4a354a1222239c50cc5a"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Thu Nov 14 16:42:55 2024 -0800"
      },
      "committer": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Fri Nov 15 12:31:08 2024 -0800"
      },
      "message": "audio_utils: Move useful string utilities from mediametrics\n\nFlag: EXEMPT refactor\nTest: atest audio_stringutils_tests\nBug: 376579631\nChange-Id: Ib5b22ccf220705b37a3759674d2167e0066ea08e\n"
    },
    {
      "commit": "34dde89078e85037fa835fc113c7dd5dafed5747",
      "tree": "69676a05b2bd6086ca68ae2fbdb160f49d0bdce3",
      "parents": [
        "d9aca1be54d68da7ef343fb2b3e965f39b2fc437",
        "ec1be51bddab1d7b46009d04d4eb47484451fd11"
      ],
      "author": {
        "name": "Jyoti Bhayana",
        "email": "jbhayana@google.com",
        "time": "Thu Nov 14 03:05:05 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 14 03:05:05 2024 +0000"
      },
      "message": "Merge \"Add multi-client support in camera2\" into main"
    },
    {
      "commit": "d9aca1be54d68da7ef343fb2b3e965f39b2fc437",
      "tree": "93ebe1fa90eb80152d99f894f78f6857d3cc7ae4",
      "parents": [
        "ab0c5ceeb86c34e6d3a90a424158ca2d571cd0f9",
        "982a17b6522c95a79e55a9617566b947547c6685"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Thu Nov 14 02:36:06 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Nov 14 02:36:06 2024 +0000"
      },
      "message": "[automerger skipped] Merge 24Q4 (ab/12406339) into aosp-main-future am: 982a17b652 -s ours\n\nam skip reason: Merged-In I3b3fa230331f7a24177de23c884c08196c8bfd82 with SHA-1 deb27bb62f is already in history\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/system/media/+/30284373\n\nChange-Id: I1046a83991cd41a3a513c5a23d8f07186ba276da\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "ab0c5ceeb86c34e6d3a90a424158ca2d571cd0f9",
      "tree": "93ebe1fa90eb80152d99f894f78f6857d3cc7ae4",
      "parents": [
        "5d6df118a977475f66756acb1004614746b5656f",
        "4faf825f89dc00610db68435680002b3aecaaaf8"
      ],
      "author": {
        "name": "Shuzhen Wang",
        "email": "shuzhenwang@google.com",
        "time": "Wed Nov 13 22:49:07 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 13 22:49:07 2024 +0000"
      },
      "message": "Merge \"Camera: Fix missing enums for fwk_only visibility\" into main"
    },
    {
      "commit": "ec1be51bddab1d7b46009d04d4eb47484451fd11",
      "tree": "b5fddbbda4ff583bcb9e08fcdc4640736039ad58",
      "parents": [
        "7aada7373b1128c8b9863c6d3629c7eb000d1c24"
      ],
      "author": {
        "name": "Jyoti Bhayana",
        "email": "jbhayana@google.com",
        "time": "Mon Oct 28 21:43:29 2024 -0700"
      },
      "committer": {
        "name": "Jyoti Bhayana",
        "email": "jbhayana@google.com",
        "time": "Wed Nov 13 13:43:02 2024 -0800"
      },
      "message": "Add multi-client support in camera2\n\nAdd support for multiple clients to access the same camera\nusing camera2 api.\n\nBug:265196098\nTest: Tested that a java and native client are able to open the camera\nat the same time and get the required callbacks and they are able to get\nthe shared session configuration using newly added characteristics.\nTested the clientaccessprioritieschanged callback occur appropriately\nwhen new client connects/disconnects.\n\nChange-Id: I988ab22c6c9bc474ef264b8e3ff94ea08fdf9419\n"
    },
    {
      "commit": "4faf825f89dc00610db68435680002b3aecaaaf8",
      "tree": "8c06f3da5014a616908c20e387e2ee0e5afe11a4",
      "parents": [
        "7aada7373b1128c8b9863c6d3629c7eb000d1c24"
      ],
      "author": {
        "name": "Shuzhen Wang",
        "email": "shuzhenwang@google.com",
        "time": "Wed Nov 13 12:54:18 2024 -0800"
      },
      "committer": {
        "name": "Shuzhen Wang",
        "email": "shuzhenwang@google.com",
        "time": "Wed Nov 13 12:59:29 2024 -0800"
      },
      "message": "Camera: Fix missing enums for fwk_only visibility\n\nBug: EXEMPT autogen scripts\nBug: 265196098\nTest: ./metadata-generate\nChange-Id: I748c1ad83013e4f976262dd222c4dd1ebb9ed78d\n"
    },
    {
      "commit": "5d6df118a977475f66756acb1004614746b5656f",
      "tree": "adc4b7b348efb2979eee9bf096ced66ae2aa9eea",
      "parents": [
        "7aada7373b1128c8b9863c6d3629c7eb000d1c24"
      ],
      "author": {
        "name": "Shuzhen Wang",
        "email": "shuzhenwang@google.com",
        "time": "Tue Nov 12 21:59:54 2024 -0800"
      },
      "committer": {
        "name": "Shuzhen Wang",
        "email": "shuzhenwang@google.com",
        "time": "Tue Nov 12 21:59:54 2024 -0800"
      },
      "message": "Camera: Improve physicalCameraIds dumpsys\n\nRather than printing out string with null delimited ascii, print out the\nphysical camera IDs.\n\nFlag: EXEMPT dumpsys improvements\nBug: None\nTest: adb shell dumpsys media.camera\nChange-Id: Iaf6d549ae4b60220c02277146ad9506586abef97\n"
    },
    {
      "commit": "7aada7373b1128c8b9863c6d3629c7eb000d1c24",
      "tree": "d953247fa8f354b9d615e6cfcbe21a6bd48057a1",
      "parents": [
        "9c0597735a6a603c37ec58707aac2fd1e216d5ba"
      ],
      "author": {
        "name": "Shuzhen Wang",
        "email": "shuzhenwang@google.com",
        "time": "Tue Nov 12 13:01:15 2024 -0800"
      },
      "committer": {
        "name": "Shuzhen Wang",
        "email": "shuzhenwang@google.com",
        "time": "Tue Nov 12 14:13:43 2024 -0800"
      },
      "message": "Camera: Add fwk_ndk_public visibility\n\nThe fwk_ndk_public visibility is for tags that are defined and filled\nout by the camera framework, and is only visible to NDK, but hidden in\nsdk.\n\nFlag: EXEMPT python code\nTest: Add a new fwk_ndk_public tag and run metadata-generate\nBug: 265196098\nChange-Id: I4578b0a085a2d87d6a8bdb9d2234fbf711d1f483\n"
    },
    {
      "commit": "9c0597735a6a603c37ec58707aac2fd1e216d5ba",
      "tree": "87602e44739b5db8344c6acbb177592c77808c7e",
      "parents": [
        "093c976d4d011ee0f03b4a354a1222239c50cc5a"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Wed Nov 06 17:04:09 2024 -0800"
      },
      "committer": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Mon Nov 11 23:44:27 2024 -0800"
      },
      "message": "Camera metadata: Support system API for synthetic keys\n\n- Add \u0027fwk_system_public\u0027 visiblity to camera metadata generator\n\nFlag: EXEMPT python code\nTest: New test key generated as expected\nBug: 265196098\nChange-Id: I23547eba6268c454017f32100d391aa174f0db21\n"
    },
    {
      "commit": "093c976d4d011ee0f03b4a354a1222239c50cc5a",
      "tree": "48d76b5c3d54a71e3f0758ca418139bcc21e8f4b",
      "parents": [
        "3cd32b57d7071b1203c327373b469601e28a9e4a",
        "bf772c2c2383e52edde34759ecca1452e32af55c"
      ],
      "author": {
        "name": "Shuzhen Wang",
        "email": "shuzhenwang@google.com",
        "time": "Tue Nov 12 01:29:12 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 12 01:29:12 2024 +0000"
      },
      "message": "Merge \"Camera: Add Baklava for feature combination query version\" into main"
    }
  ],
  "next": "982a17b6522c95a79e55a9617566b947547c6685"
}
