)]}'
{
  "log": [
    {
      "commit": "0263e7201ac844f75f3fe01bf103a8e577bf2496",
      "tree": "7d971d12474b685fe2f214e465e284855d58ccf3",
      "parents": [
        "6e1affe3b6595a464a301d009227b61e484766ae",
        "7dca430c0f36fd32ceeb4c3e925477f9da4f60d6"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Wed Dec 04 00:14:37 2024 +0000"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Wed Dec 04 00:14:37 2024 +0000"
      },
      "message": "Snap for 12742097 from 7dca430c0f36fd32ceeb4c3e925477f9da4f60d6 to 25Q1-release\n\nChange-Id: I367516a7f82c14eaefb05a1b0881fc8770b35a90\n"
    },
    {
      "commit": "7dca430c0f36fd32ceeb4c3e925477f9da4f60d6",
      "tree": "7d971d12474b685fe2f214e465e284855d58ccf3",
      "parents": [
        "c82aa29af1d0d8a920c892c41df46ec1969302f0",
        "04e57d0f7dd57667697a221ccedcc921aa41994d"
      ],
      "author": {
        "name": "Fyodor Kyslov",
        "email": "kyslov@google.com",
        "time": "Tue Dec 03 20:39:28 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Dec 03 20:39:28 2024 +0000"
      },
      "message": "Merge \"APV: Correctly set APV band and expose YUV420 format support\" into main am: dc0b05d08d am: 04e57d0f7d\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/3368610\n\nChange-Id: I5a63e9fbe0656574b195e0496cf4dfd77a509283\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "04e57d0f7dd57667697a221ccedcc921aa41994d",
      "tree": "2eea969254fb0658dcbd9b541fab73f5ca618926",
      "parents": [
        "c948fa9e90f1598167a3e9cf43a17591d0c379d8",
        "dc0b05d08da13de788decb69e846ba2bd6822269"
      ],
      "author": {
        "name": "Fyodor Kyslov",
        "email": "kyslov@google.com",
        "time": "Tue Dec 03 20:18:10 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Dec 03 20:18:10 2024 +0000"
      },
      "message": "Merge \"APV: Correctly set APV band and expose YUV420 format support\" into main am: dc0b05d08d\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/3368610\n\nChange-Id: I610584f7a972c1156c77a0150b666f611a1f03b8\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "c82aa29af1d0d8a920c892c41df46ec1969302f0",
      "tree": "f7757d05e7e6fdc017c24ccab5d68bc48d4ed472",
      "parents": [
        "9ff8f317acaa8fa00fcbb953a1085ec28395591c",
        "c926d1b332516c0380d19aef2661d79fd08489ff"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Tue Dec 03 19:57:27 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Dec 03 19:57:27 2024 +0000"
      },
      "message": "Merge \"Camera: Extend the HEIF UltraHDR format muxing\" into main"
    },
    {
      "commit": "dc0b05d08da13de788decb69e846ba2bd6822269",
      "tree": "e3e350849f2a591cf762815ba40d15360f0b3d9b",
      "parents": [
        "9648c2dbd66f2034f316206f50d72273d69d897d",
        "f351fe9f9252b2784254124a73e0219477b5df31"
      ],
      "author": {
        "name": "Fyodor Kyslov",
        "email": "kyslov@google.com",
        "time": "Tue Dec 03 19:37:02 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Dec 03 19:37:02 2024 +0000"
      },
      "message": "Merge \"APV: Correctly set APV band and expose YUV420 format support\" into main"
    },
    {
      "commit": "9ff8f317acaa8fa00fcbb953a1085ec28395591c",
      "tree": "db3485731859cca7378d0417759e35196425571b",
      "parents": [
        "37aa4f9810498b5b3e0dd8b6831a3bd611a4fa08",
        "c948fa9e90f1598167a3e9cf43a17591d0c379d8"
      ],
      "author": {
        "name": "Shunkai Yao",
        "email": "yaoshunkai@google.com",
        "time": "Tue Dec 03 18:42:27 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Dec 03 18:42:27 2024 +0000"
      },
      "message": "[automerger skipped] Merge \"Add eraser in EffectHalVersionCompatibilityTest\" into main am: 9648c2dbd6 am: c948fa9e90 -s ours\n\nam skip reason: Merged-In I1352e59dcfaab9e799a42f68d23108a8ecf4a8b8 with SHA-1 b04d02d390 is already in history\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/3388142\n\nChange-Id: I37ca15dbe92c8df62667e6dd72717be4287481de\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "37aa4f9810498b5b3e0dd8b6831a3bd611a4fa08",
      "tree": "db3485731859cca7378d0417759e35196425571b",
      "parents": [
        "7e754c62df36cd254f78a77a87564e3500f35da7",
        "e42361235c3e1e7b3377a3396a6c5c8e16f6c741"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Tue Dec 03 18:23:25 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Dec 03 18:23:25 2024 +0000"
      },
      "message": "[automerger skipped] Merge \"Merge ab/AP4A.241205.013 into aosp-main-future\" into aosp-main-future am: e42361235c -s ours\n\nam skip reason: Merged-In Ib023bdbcba48311a906128bd7394106a01e47dee with SHA-1 e2c5138e59 is already in history\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/av/+/30086438\n\nChange-Id: Ic691d6d7797fe54058a1d157bd9d57b12df68b36\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "7e754c62df36cd254f78a77a87564e3500f35da7",
      "tree": "db3485731859cca7378d0417759e35196425571b",
      "parents": [
        "3c198703a1852fcc8a8c055df22b3188fcbfa62b",
        "313a9ba5e52565550971f3a8b9e26a6c999a01df"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Tue Dec 03 18:22:18 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Dec 03 18:22:18 2024 +0000"
      },
      "message": "[automerger skipped] Merge ab/AP4A.241205.013 into aosp-main-future am: 313a9ba5e5 -s ours\n\nam skip reason: Merged-In Ib023bdbcba48311a906128bd7394106a01e47dee with SHA-1 e2c5138e59 is already in history\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/av/+/30626082\n\nChange-Id: Ic642f78c3009df27f4da10e5c0acf38b0d8143d6\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "c948fa9e90f1598167a3e9cf43a17591d0c379d8",
      "tree": "f3190058075a7d551d27b315c0fa66f0f1e337cd",
      "parents": [
        "e42361235c3e1e7b3377a3396a6c5c8e16f6c741",
        "9648c2dbd66f2034f316206f50d72273d69d897d"
      ],
      "author": {
        "name": "Shunkai Yao",
        "email": "yaoshunkai@google.com",
        "time": "Tue Dec 03 17:49:33 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Dec 03 17:49:33 2024 +0000"
      },
      "message": "Merge \"Add eraser in EffectHalVersionCompatibilityTest\" into main am: 9648c2dbd6\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/3388142\n\nChange-Id: I84ec7efe9f81d63ed040dd22f98afbbccd9007c3\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "9648c2dbd66f2034f316206f50d72273d69d897d",
      "tree": "4586cc84cf90540bab978d9e7aee0573f9a289af",
      "parents": [
        "9a9ad82f7742f717fb86f32eccb8a0f045c74eba",
        "f8b99061a4f43f3bffffccf5dbfa17144cc5a15b"
      ],
      "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 eraser in EffectHalVersionCompatibilityTest\" into main"
    },
    {
      "commit": "3c198703a1852fcc8a8c055df22b3188fcbfa62b",
      "tree": "db3485731859cca7378d0417759e35196425571b",
      "parents": [
        "4025d084734efa9bd9fbfc720583452eadb89dd0",
        "3fabd2e1478d74e3b9c34da8397dc383a4ca62cb"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Tue Dec 03 17:24:07 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Dec 03 17:24:07 2024 +0000"
      },
      "message": "Merge \"Add support for IAMF audio format\" into main"
    },
    {
      "commit": "4025d084734efa9bd9fbfc720583452eadb89dd0",
      "tree": "c075393f9be86eb8273fc5f2c1270c056678de06",
      "parents": [
        "6c3be6f62ee34d0ee70ec9bf2abc6d3e9f193efc",
        "778ccd1813577d79db0e17d951861797d41883a6"
      ],
      "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 changes from topic \"b376797335\" into main\n\n* changes:\n  Camera: Add desktop effects metadata tags\n  Camera: Add desktop_effects feature flag\n"
    },
    {
      "commit": "e42361235c3e1e7b3377a3396a6c5c8e16f6c741",
      "tree": "5cd7b4c4d35c25cedc31ed7b52c6aa50ad73ea47",
      "parents": [
        "48b1038ec98b9b2c353f5ee366ede89c4ab470ff",
        "313a9ba5e52565550971f3a8b9e26a6c999a01df"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Tue Dec 03 16:50:16 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Dec 03 16:50:16 2024 +0000"
      },
      "message": "Merge \"Merge ab/AP4A.241205.013 into aosp-main-future\" into aosp-main-future"
    },
    {
      "commit": "6c3be6f62ee34d0ee70ec9bf2abc6d3e9f193efc",
      "tree": "51383a0ed950fde053db0159a5c83f26638af3ff",
      "parents": [
        "364057389c15cb5980e38bb16bcd63ede73a2ffa",
        "48b1038ec98b9b2c353f5ee366ede89c4ab470ff"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue Dec 03 14:15:17 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Dec 03 14:15:17 2024 +0000"
      },
      "message": "Merge \"nuplayer: fix audioFormat error in offload mode\" into main am: 9a9ad82f77 am: 48b1038ec9\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/3337833\n\nChange-Id: I2991222324016558f466221087cc500d70951bd0\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "48b1038ec98b9b2c353f5ee366ede89c4ab470ff",
      "tree": "7e1104eb7fb933876871444f27f25c7370151d40",
      "parents": [
        "fa4bf0c910b79a7576ca9fa0e163b7a4307d2205",
        "9a9ad82f7742f717fb86f32eccb8a0f045c74eba"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue Dec 03 13:54:33 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Dec 03 13:54:33 2024 +0000"
      },
      "message": "Merge \"nuplayer: fix audioFormat error in offload mode\" into main am: 9a9ad82f77\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/3337833\n\nChange-Id: Ie43bb453235cb20d5ce57986293c3fc9d9c9e3ee\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "9a9ad82f7742f717fb86f32eccb8a0f045c74eba",
      "tree": "1a5dbce9362820fd0e0c5414bc1fcd2aec0c1949",
      "parents": [
        "84c1787b057866041adc79585d3f274fcaf23d44",
        "74568a7fae2d783b98c80c776f117b58bf0c6a13"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue Dec 03 13:32:25 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Dec 03 13:32:25 2024 +0000"
      },
      "message": "Merge \"nuplayer: fix audioFormat error in offload mode\" into main"
    },
    {
      "commit": "364057389c15cb5980e38bb16bcd63ede73a2ffa",
      "tree": "9352cf1053da4edbef4119fbb8582275104e81eb",
      "parents": [
        "c36187a257682a82c5c24f56927cf8935253bb16",
        "fa4bf0c910b79a7576ca9fa0e163b7a4307d2205"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Tue Dec 03 09:54:10 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Dec 03 09:54:10 2024 +0000"
      },
      "message": "[automerger skipped] Merge changes from topic \"volume_effect_param\" into main am: 84c1787b05 am: fa4bf0c910 -s ours\n\nam skip reason: Merged-In I20ab2e878a3bb6ef422a2021150a9b7b7f5ee110 with SHA-1 61b571ab56 is already in history\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/3386997\n\nChange-Id: Iccb9cf31daed6bd846e11996f1c625e6c3359292\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "c36187a257682a82c5c24f56927cf8935253bb16",
      "tree": "9352cf1053da4edbef4119fbb8582275104e81eb",
      "parents": [
        "ff41fd07bc37226aa149affbefd93427802874c0",
        "6711be8a8492e0f02b0fe30ed6ba6eba091c562e"
      ],
      "author": {
        "name": "Shunkai Yao",
        "email": "yaoshunkai@google.com",
        "time": "Tue Dec 03 09:54:06 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Dec 03 09:54:06 2024 +0000"
      },
      "message": "[automerger skipped] EffectBundle: update lvm control parameters with AIDL parameters am: db81cd89f3 am: 6711be8a84 -s ours\n\nam skip reason: Merged-In I0c07c9c4e1653649c5328d411dfb0043170a49a3 with SHA-1 684180bbdf is already in history\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/3386996\n\nChange-Id: I47ca96ddca32ba3594c7d132f6cb4dcaeb54b78a\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "fa4bf0c910b79a7576ca9fa0e163b7a4307d2205",
      "tree": "c740a296e98480c911798955d1a0f4a89513a7f5",
      "parents": [
        "6711be8a8492e0f02b0fe30ed6ba6eba091c562e",
        "84c1787b057866041adc79585d3f274fcaf23d44"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Tue Dec 03 09:32:25 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Dec 03 09:32:25 2024 +0000"
      },
      "message": "Merge changes from topic \"volume_effect_param\" into main am: 84c1787b05\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/3386997\n\nChange-Id: I78e45d5cfff4e24a2b252799caeba90b7900843c\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "6711be8a8492e0f02b0fe30ed6ba6eba091c562e",
      "tree": "c83d678bf92f55e5de2405eaef7aaa24776c1f81",
      "parents": [
        "dd0d1c0d0bc14e88438d1856c66195f921cda7b8",
        "db81cd89f3b82b7a663baefe8a9691a978337a1b"
      ],
      "author": {
        "name": "Shunkai Yao",
        "email": "yaoshunkai@google.com",
        "time": "Tue Dec 03 09:32:22 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Dec 03 09:32:22 2024 +0000"
      },
      "message": "EffectBundle: update lvm control parameters with AIDL parameters am: db81cd89f3\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/3386996\n\nChange-Id: I40b426461e652614dc19713e22c3fc45b6894c69\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "84c1787b057866041adc79585d3f274fcaf23d44",
      "tree": "7acd633ffc86eb60e5bc6698c3b2eefff239a26c",
      "parents": [
        "46aff2601eec6ff55d45599e510656cbb2e1d5b7",
        "64265c82123216636547292e579ceb76560b24ab"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Tue Dec 03 09:09:21 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Dec 03 09:09:21 2024 +0000"
      },
      "message": "Merge changes from topic \"volume_effect_param\" into main\n\n* changes:\n  Preserve previous control parameters with common AIDL parameter setting\n  EffectBundle: update lvm control parameters with AIDL parameters\n"
    },
    {
      "commit": "778ccd1813577d79db0e17d951861797d41883a6",
      "tree": "1f9dfa570ddeb82a3e7c31f818758eaf44f29923",
      "parents": [
        "d3c0eb43eb95f72201582e5d4509139346b91a81"
      ],
      "author": {
        "name": "Imran Ziad",
        "email": "imranziad@google.com",
        "time": "Tue Dec 03 11:29:17 2024 +0800"
      },
      "committer": {
        "name": "Imran Ziad",
        "email": "imranziad@google.com",
        "time": "Tue Dec 03 11:29:17 2024 +0800"
      },
      "message": "Camera: Add desktop effects metadata tags\n\n- Auto-generated\nFlag: com.android.internal.camera.flags.desktop_effects\n\nTest: None\nBug: 376797335\nChange-Id: I0c3808591634a7d9efe0f5a02630d39005b4ef3e\n"
    },
    {
      "commit": "d3c0eb43eb95f72201582e5d4509139346b91a81",
      "tree": "9c481e5f60c478a4fb0f25344685cc22c98b33e5",
      "parents": [
        "d8b3de0b9d0afdb805b2c6171855824256c85fa7"
      ],
      "author": {
        "name": "Imran Ziad",
        "email": "imranziad@google.com",
        "time": "Mon Dec 02 13:54:09 2024 +0800"
      },
      "committer": {
        "name": "Imran Ziad",
        "email": "imranziad@google.com",
        "time": "Tue Dec 03 10:40:00 2024 +0800"
      },
      "message": "Camera: Add desktop_effects feature flag\n\nFlag: com.android.internal.camera.flags.desktop_effects\n\nTest: None\nBug: 376797335\nChange-Id: Ibf7d58233a217ca4e106f6be36d497ad2278ce50\n"
    },
    {
      "commit": "f8b99061a4f43f3bffffccf5dbfa17144cc5a15b",
      "tree": "f27032bfccecc024974a0fa59f1351fcf6cd45a0",
      "parents": [
        "46aff2601eec6ff55d45599e510656cbb2e1d5b7"
      ],
      "author": {
        "name": "Shunkai Yao",
        "email": "yaoshunkai@google.com",
        "time": "Thu Oct 17 02:32:53 2024 +0000"
      },
      "committer": {
        "name": "Shunkai Yao",
        "email": "yaoshunkai@google.com",
        "time": "Tue Dec 03 00:51:42 2024 +0000"
      },
      "message": "Add eraser in EffectHalVersionCompatibilityTest\n\nFlag: EXEMPT HAL interface change\nBug: 370943234\nTest: m\nTest: atest EffectHalVersionCompatibilityTest\n\nChange-Id: I1352e59dcfaab9e799a42f68d23108a8ecf4a8b8\nMerged-In: I1352e59dcfaab9e799a42f68d23108a8ecf4a8b8\n"
    },
    {
      "commit": "6e1affe3b6595a464a301d009227b61e484766ae",
      "tree": "4954ea90c679c42c069dad6d3715c186593d3fa9",
      "parents": [
        "f1bec8ec7c2c8603e17e837d505a2021de718006",
        "55d49ff31a58708497efe39db85db3379c15bb65"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Tue Dec 03 00:13:59 2024 +0000"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Tue Dec 03 00:13:59 2024 +0000"
      },
      "message": "Snap for 12735943 from 55d49ff31a58708497efe39db85db3379c15bb65 to 25Q1-release\n\nChange-Id: Ieb4de017da6c9e713fbed234aaa160179ecba476\n"
    },
    {
      "commit": "3fabd2e1478d74e3b9c34da8397dc383a4ca62cb",
      "tree": "75c307cb018a19188ef20cd36cde892b48ef60d0",
      "parents": [
        "ff41fd07bc37226aa149affbefd93427802874c0"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Mon Dec 02 12:47:29 2024 -0800"
      },
      "committer": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Mon Dec 02 23:17:58 2024 +0000"
      },
      "message": "Add support for IAMF audio format\n\nFlag: android.media.audio.iamf_definitions_api\nBug: 337522902\nTest: compile\nChange-Id: I42787f788e8cebc172fcaf07e824685a701ee148\n"
    },
    {
      "commit": "ff41fd07bc37226aa149affbefd93427802874c0",
      "tree": "9352cf1053da4edbef4119fbb8582275104e81eb",
      "parents": [
        "1e7cd7335c590e901eb42933601cad324f9d467e",
        "da21163bc8101d6bd85a2d29464065fd6e9dffc0"
      ],
      "author": {
        "name": "Austin Borger",
        "email": "borgera@google.com",
        "time": "Mon Dec 02 23:03:19 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Dec 02 23:03:19 2024 +0000"
      },
      "message": "Merge \"Create a token for the AttributionSource CameraSource passes to connect\" into main"
    },
    {
      "commit": "1e7cd7335c590e901eb42933601cad324f9d467e",
      "tree": "f1625e255360b7325ad2c92db55ff40f4aa046ad",
      "parents": [
        "55d49ff31a58708497efe39db85db3379c15bb65",
        "fe085f77819c7a71380a4c2d9d543aa854c80743"
      ],
      "author": {
        "name": "Atneya Nair",
        "email": "atneya@google.com",
        "time": "Mon Dec 02 21:50:04 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Dec 02 21:50:04 2024 +0000"
      },
      "message": "Merge \"Update bluetooth perm checking to perm cache\" into main"
    },
    {
      "commit": "55d49ff31a58708497efe39db85db3379c15bb65",
      "tree": "4954ea90c679c42c069dad6d3715c186593d3fa9",
      "parents": [
        "81c93b6dc46412b47fafdf526ebe810e2124f645",
        "7616b33d9bf4b25fadc85c7aea326a3fa8e403e2"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Mon Dec 02 19:37:42 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Dec 02 19:37:42 2024 +0000"
      },
      "message": "Merge \"Add permission check for audio attributes tags.\" into main"
    },
    {
      "commit": "da21163bc8101d6bd85a2d29464065fd6e9dffc0",
      "tree": "180e56c1f2973c3e3702bf5a9291ff9c38277fd5",
      "parents": [
        "9aab1380a87a0cedb35788e48016737805564a2d"
      ],
      "author": {
        "name": "Austin Borger",
        "email": "borgera@google.com",
        "time": "Mon Dec 02 10:27:03 2024 -0800"
      },
      "committer": {
        "name": "Austin Borger",
        "email": "borgera@google.com",
        "time": "Mon Dec 02 10:28:55 2024 -0800"
      },
      "message": "Create a token for the AttributionSource CameraSource passes to connect\n\nIf an AttributionSource does not have a token, data delivery permission checks\nfail with \"Attempt to invoke interface method\n\u0027void android.os.IBinder.linkToDeath(android.os.IBinder$DeathRecipient, int)\u0027\non a null object reference\" due to the null binder. Create a token before\npassing it to connect.\n\nBug: 190657833\nFlag: com.android.internal.camera.flags.data_delivery_permission_checks\nTest: Ran CtsCameraTestCases\nChange-Id: I83c760c8a81976d899b75942eb5177baaa590a16\n"
    },
    {
      "commit": "81c93b6dc46412b47fafdf526ebe810e2124f645",
      "tree": "ecd0763a9767ddbf580ed48871ee938f6fe0798c",
      "parents": [
        "0cbc6751f74ccb0520e852ab5571a5990b50fb55",
        "499a6c8b18d0c6c2f14462b87432968873f98695"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Mon Dec 02 17:59:07 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Dec 02 17:59:07 2024 +0000"
      },
      "message": "Merge \"audio policy manager: fix crash in verbose log message\" into main"
    },
    {
      "commit": "64265c82123216636547292e579ceb76560b24ab",
      "tree": "7acd633ffc86eb60e5bc6698c3b2eefff239a26c",
      "parents": [
        "db81cd89f3b82b7a663baefe8a9691a978337a1b"
      ],
      "author": {
        "name": "Shunkai Yao",
        "email": "yaoshunkai@google.com",
        "time": "Wed Nov 27 06:21:59 2024 +0000"
      },
      "committer": {
        "name": "Shunkai Yao",
        "email": "yaoshunkai@google.com",
        "time": "Mon Dec 02 17:45:01 2024 +0000"
      },
      "message": "Preserve previous control parameters with common AIDL parameter setting\n\nmake sure the initial volume setting not lost\n\nFlag: EXEMPT bugfix\nBug: 374157658\nTest: HapticGenerator testing app\nTest: atest CtsMediaAudioTestCases\nChange-Id: I20ab2e878a3bb6ef422a2021150a9b7b7f5ee110\nMerged-In: I20ab2e878a3bb6ef422a2021150a9b7b7f5ee110\n"
    },
    {
      "commit": "db81cd89f3b82b7a663baefe8a9691a978337a1b",
      "tree": "55320354af4339fd68d4a87b8744bca1cc48acd1",
      "parents": [
        "46aff2601eec6ff55d45599e510656cbb2e1d5b7"
      ],
      "author": {
        "name": "Shunkai Yao",
        "email": "yaoshunkai@google.com",
        "time": "Sat Oct 05 00:18:33 2024 +0000"
      },
      "committer": {
        "name": "Shunkai Yao",
        "email": "yaoshunkai@google.com",
        "time": "Mon Dec 02 17:44:48 2024 +0000"
      },
      "message": "EffectBundle: update lvm control parameters with AIDL parameters\n\nFlag: EXEMPT bugfix\nBug: 365703305\nTest: reproduce steps in the bug\nTest: atest audioeffect_analysis CtsMediaAudioTestCases\nChange-Id: I0c07c9c4e1653649c5328d411dfb0043170a49a3\nMerged-In: I0c07c9c4e1653649c5328d411dfb0043170a49a3\n"
    },
    {
      "commit": "fe085f77819c7a71380a4c2d9d543aa854c80743",
      "tree": "9c552bd1faf60958b0edbb33a5b5d06bc81c892a",
      "parents": [
        "0cbc6751f74ccb0520e852ab5571a5990b50fb55"
      ],
      "author": {
        "name": "Atneya Nair",
        "email": "atneya@google.com",
        "time": "Wed Nov 27 19:57:21 2024 -0800"
      },
      "committer": {
        "name": "Atneya Nair",
        "email": "atneya@google.com",
        "time": "Mon Dec 02 17:28:19 2024 +0000"
      },
      "message": "Update bluetooth perm checking to perm cache\n\nWe were soaking the non-forward-fix sysprop solution for stability, but\nnow put the durable solution in place -- use the new permission checking\nutils to check CONNECT_BLUETOOTH to decide whether or not to anonymize\nthe bt address.\n\nTest: Manual repro using the POC app\nBug: 285588444\nFlag: EXEMPT security\nChange-Id: Id2c4b8136bcb408e119bc360d4ae37b38299e162\n"
    },
    {
      "commit": "7616b33d9bf4b25fadc85c7aea326a3fa8e403e2",
      "tree": "f822895e4a8fd6d0417586036640c189b500dfac",
      "parents": [
        "0cbc6751f74ccb0520e852ab5571a5990b50fb55"
      ],
      "author": {
        "name": "jiabin",
        "email": "jiabin@google.com",
        "time": "Wed Nov 20 04:47:02 2024 +0000"
      },
      "committer": {
        "name": "Jiabin Huang",
        "email": "jiabin@google.com",
        "time": "Mon Dec 02 17:24:55 2024 +0000"
      },
      "message": "Add permission check for audio attributes tags.\n\nAudio attributes tags are system APIs in NDK that can be used to affect\nrouting, volume control, etc. In that case, apply\nMODIFY_AUDIO_SETTINGS_PRIVILEGED permission check to protect it.\n\nBug: 378909923\nTest: atest test_attributes\nFlag: EXEMPT NDK\nChange-Id: Id2a4063b72587e9495bd1221ef82122725f28b5a\n"
    },
    {
      "commit": "0cbc6751f74ccb0520e852ab5571a5990b50fb55",
      "tree": "4b914402b5683a3ca68334cc1b31119f1889d91e",
      "parents": [
        "d8b3de0b9d0afdb805b2c6171855824256c85fa7",
        "518b68fd13dc8dee645a0e0b1364a6b027069512"
      ],
      "author": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Mon Dec 02 15:41:41 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Dec 02 15:41:41 2024 +0000"
      },
      "message": "Merge \"Fix CFI issues with extractor threading\" into main"
    },
    {
      "commit": "499a6c8b18d0c6c2f14462b87432968873f98695",
      "tree": "3768a541d537da52d6f47de5aa0a86546c1f0d57",
      "parents": [
        "d8b3de0b9d0afdb805b2c6171855824256c85fa7"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Mon Dec 02 13:42:18 2024 +0000"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Mon Dec 02 13:42:18 2024 +0000"
      },
      "message": "audio policy manager: fix crash in verbose log message\n\nfix crash in connectTelephonyRxAudioSource() if mCallRxSourceClient\nis null.\n\nTest: make\nFlag: EXEMPT bug fix\nChange-Id: I4390b20a859dcabea3129b8a50a6722743a671ed\n"
    },
    {
      "commit": "d8b3de0b9d0afdb805b2c6171855824256c85fa7",
      "tree": "5b42f9f35ee6022f5fbe1074624961338f6e12b9",
      "parents": [
        "9aab1380a87a0cedb35788e48016737805564a2d",
        "61b571ab566c38d556864f31469eaf894c92283c"
      ],
      "author": {
        "name": "Shunkai Yao",
        "email": "yaoshunkai@google.com",
        "time": "Mon Dec 02 02:18:49 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Dec 02 02:18:49 2024 +0000"
      },
      "message": "Merge \"Preserve previous control parameters with common AIDL parameter setting\" into main"
    },
    {
      "commit": "f1bec8ec7c2c8603e17e837d505a2021de718006",
      "tree": "2a049d1ac4e9ec5d2760dafa3c750259e5f8f796",
      "parents": [
        "a4b1fa1562dbd47bd8c377725c7417001a3438a3",
        "9aab1380a87a0cedb35788e48016737805564a2d"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Sat Nov 30 02:14:02 2024 +0000"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Sat Nov 30 02:14:02 2024 +0000"
      },
      "message": "Snap for 12730349 from 9aab1380a87a0cedb35788e48016737805564a2d to 25Q1-release\n\nChange-Id: I73724388c89909ff43cc1f64edec7b9ef196a3b2\n"
    },
    {
      "commit": "9aab1380a87a0cedb35788e48016737805564a2d",
      "tree": "2a049d1ac4e9ec5d2760dafa3c750259e5f8f796",
      "parents": [
        "e3cfe8780817d352fc9cd704c79559cd5b1eeee1"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Fri Nov 22 16:38:24 2024 -0800"
      },
      "committer": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Fri Nov 29 00:15:49 2024 +0000"
      },
      "message": "Spatializer speaker capabilities queried from effect\n\nBug: 377582613\nFlag: android.media.audio.spatializer_capabilities\nTest: adb shell dumpsys audio | grep \"Spatial audio\" -A 7\nChange-Id: Ic000fcb8f98f80afa140155653173e41ce3db5f5\n"
    },
    {
      "commit": "a4b1fa1562dbd47bd8c377725c7417001a3438a3",
      "tree": "4f7e6c54b27da501c61b7f1c05fc59e483f972da",
      "parents": [
        "33b35d8cdfadec8cdadd172bdf462c08158fc034",
        "e3cfe8780817d352fc9cd704c79559cd5b1eeee1"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Fri Nov 29 00:14:03 2024 +0000"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Fri Nov 29 00:14:03 2024 +0000"
      },
      "message": "Snap for 12727401 from e3cfe8780817d352fc9cd704c79559cd5b1eeee1 to 25Q1-release\n\nChange-Id: Icfcd71e525e1b4651e14743d24cddfc74731a33c\n"
    },
    {
      "commit": "e3cfe8780817d352fc9cd704c79559cd5b1eeee1",
      "tree": "4f7e6c54b27da501c61b7f1c05fc59e483f972da",
      "parents": [
        "c123951e56dd5a171e6c24e973135665c7c3d473",
        "dd0d1c0d0bc14e88438d1856c66195f921cda7b8"
      ],
      "author": {
        "name": "Vadim Caen",
        "email": "caen@google.com",
        "time": "Thu Nov 28 11:48:27 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Nov 28 11:48:27 2024 +0000"
      },
      "message": "Merge \"Fix producer usage in virtual camera\" into main am: 46aff2601e am: dd0d1c0d0b\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/3380568\n\nChange-Id: I727d9caaab3084b1b57a7c2e1c888ce7b3322ec3\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "dd0d1c0d0bc14e88438d1856c66195f921cda7b8",
      "tree": "6f356ad0d075fada7ccb101a2e2eecb61d9a5e8e",
      "parents": [
        "0077bf0b72c71046bbb1b7f60b8be58c55417bb5",
        "46aff2601eec6ff55d45599e510656cbb2e1d5b7"
      ],
      "author": {
        "name": "Vadim Caen",
        "email": "caen@google.com",
        "time": "Thu Nov 28 11:24:48 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Nov 28 11:24:48 2024 +0000"
      },
      "message": "Merge \"Fix producer usage in virtual camera\" into main am: 46aff2601e\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/3380568\n\nChange-Id: I4f6c849911b67b81a3684540c4650a837096273f\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "46aff2601eec6ff55d45599e510656cbb2e1d5b7",
      "tree": "18e5523061b2f1a0b3599bab3355d8f5fec95583",
      "parents": [
        "0a121506f7ca9ebdd4da67e55cae4be1c4efb233",
        "22a113615d945d2fa6d0a6f844e523f6d819bb17"
      ],
      "author": {
        "name": "Vadim Caen",
        "email": "caen@google.com",
        "time": "Thu Nov 28 10:57:46 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Nov 28 10:57:46 2024 +0000"
      },
      "message": "Merge \"Fix producer usage in virtual camera\" into main"
    },
    {
      "commit": "c123951e56dd5a171e6c24e973135665c7c3d473",
      "tree": "52257989cdf9f54ac8f7c1267ae9a27eaef85f8e",
      "parents": [
        "2cdc038692bd47eec4806760df74549aabf900b2",
        "fca0abaabf6cb7802386067f4114b45f48ce3a64"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu Nov 28 09:16:54 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 28 09:16:54 2024 +0000"
      },
      "message": "Merge \"Revert^2 \"Mark @FlaggedApi flags as exported\"\" into main"
    },
    {
      "commit": "fca0abaabf6cb7802386067f4114b45f48ce3a64",
      "tree": "18d9ed059f215f46792b50a29b818a4bc0fb2041",
      "parents": [
        "33b620a42b81f9ad350f1dc5f049730bcd24f15a"
      ],
      "author": {
        "name": "Mårten Kongstad",
        "email": "amhk@google.com",
        "time": "Thu Nov 28 07:58:20 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 28 07:58:55 2024 +0000"
      },
      "message": "Revert^2 \"Mark @FlaggedApi flags as exported\"\n\n33b620a42b81f9ad350f1dc5f049730bcd24f15a\n\nChange-Id: Ia97694a9e37000c3fe662db72d2e8c3c7c6c5938\n"
    },
    {
      "commit": "2cdc038692bd47eec4806760df74549aabf900b2",
      "tree": "7a4aa4c8f6447735865a8cbc4a8b7dac4fb59459",
      "parents": [
        "88913abbe1c8068ecb5549f92970489847046be8",
        "0077bf0b72c71046bbb1b7f60b8be58c55417bb5"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu Nov 28 07:27:37 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Nov 28 07:27:37 2024 +0000"
      },
      "message": "Merge \"libaudioclient: fix AudioTrack blocking write after underrun\" into main am: 0a121506f7 am: 0077bf0b72\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/3364094\n\nChange-Id: I351e3f6a9493afa59e67dd58c4cd4e60b181011f\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "0077bf0b72c71046bbb1b7f60b8be58c55417bb5",
      "tree": "e57378bc46b3cf192ae3c2b864d3ea4461f42d69",
      "parents": [
        "bdc4c6c6806d98fd7c859ad4871cca0fe6dae1b3",
        "0a121506f7ca9ebdd4da67e55cae4be1c4efb233"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu Nov 28 06:30:54 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Nov 28 06:30:54 2024 +0000"
      },
      "message": "Merge \"libaudioclient: fix AudioTrack blocking write after underrun\" into main am: 0a121506f7\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/3364094\n\nChange-Id: Idc2a3c89f01dd150895651cb59b9f70e3c42026a\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "0a121506f7ca9ebdd4da67e55cae4be1c4efb233",
      "tree": "c9890293df0f1bab1ddfc303a6bee8dd4163e65a",
      "parents": [
        "c90093cd13306918b3bfd04890347b2a08e19d13",
        "5a36f93bb75f5aaf6bfbd54b14c4ed9becb0dfb5"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu Nov 28 06:06:51 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Nov 28 06:06:51 2024 +0000"
      },
      "message": "Merge \"libaudioclient: fix AudioTrack blocking write after underrun\" into main"
    },
    {
      "commit": "88913abbe1c8068ecb5549f92970489847046be8",
      "tree": "5a37d04eadd6be9f81d339026dc014a114008e62",
      "parents": [
        "6431e87e83868298af84c1efcb8c1f8c0a280b9f",
        "bdc4c6c6806d98fd7c859ad4871cca0fe6dae1b3"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Thu Nov 28 02:17:00 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Nov 28 02:17:00 2024 +0000"
      },
      "message": "Merge \"Revert^4 \"Codec2Client: add support to ApexCodec\"\" into main am: c90093cd13 am: bdc4c6c680\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/3379926\n\nChange-Id: Ia3e840d66079b91b797d85beae544081ad6dbe21\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "bdc4c6c6806d98fd7c859ad4871cca0fe6dae1b3",
      "tree": "294a90d3ae2e308ee74239f0f1c46a07b311171d",
      "parents": [
        "097204983250fc5ee42986ae56f71fe7c86b666e",
        "c90093cd13306918b3bfd04890347b2a08e19d13"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Thu Nov 28 01:40:00 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Nov 28 01:40:00 2024 +0000"
      },
      "message": "Merge \"Revert^4 \"Codec2Client: add support to ApexCodec\"\" into main am: c90093cd13\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/3379926\n\nChange-Id: I2992602946f18e05207d63673b45a22679e8143e\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "c90093cd13306918b3bfd04890347b2a08e19d13",
      "tree": "a3c9e91e7683ad9228440861c968f30890a543ca",
      "parents": [
        "0fe0350bbcdcf391c522a330f25ac1a8aaae47fc",
        "935d4de6069ca3b1381dc7dfa049033a590ea82d"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Thu Nov 28 01:03:46 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Nov 28 01:03:46 2024 +0000"
      },
      "message": "Merge \"Revert^4 \"Codec2Client: add support to ApexCodec\"\" into main"
    },
    {
      "commit": "33b35d8cdfadec8cdadd172bdf462c08158fc034",
      "tree": "7f751ffbaca174fc64ef8e9afad4f4160472301b",
      "parents": [
        "e36b753da45d633302985dbd83ba539dd9a9c684",
        "6431e87e83868298af84c1efcb8c1f8c0a280b9f"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Thu Nov 28 00:14:01 2024 +0000"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Thu Nov 28 00:14:01 2024 +0000"
      },
      "message": "Snap for 12722466 from 6431e87e83868298af84c1efcb8c1f8c0a280b9f to 25Q1-release\n\nChange-Id: I3ae38af7bd16748adb7da97509079c6c9736664e\n"
    },
    {
      "commit": "935d4de6069ca3b1381dc7dfa049033a590ea82d",
      "tree": "d2668093b5f0dd945610dbc3466d0f0bd418ed37",
      "parents": [
        "58ffe394ad829cf0758291497688d7e7bbf54565"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Wed Nov 27 22:11:25 2024 +0000"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Wed Nov 27 23:52:49 2024 +0000"
      },
      "message": "Revert^4 \"Codec2Client: add support to ApexCodec\"\n\nBug: 297922713\nTest: presubmit\nTest: DeviceBootTest on oriole_hwasan target\nFlag: android.media.codec.in_process_sw_audio_codec_support\nChange-Id: Icaa45c160c8273d014bacb583de426adae282453\n"
    },
    {
      "commit": "313a9ba5e52565550971f3a8b9e26a6c999a01df",
      "tree": "52b5027dda6e3cd9e83f16131fbbc99b5a183d46",
      "parents": [
        "f6cfc585a6cde104f346d192c42e279985aaadbe",
        "89caa9a87da1b9d1f43326bf051bfd8a5027f974"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Wed Nov 27 12:53:11 2024 -0800"
      },
      "committer": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Wed Nov 27 12:53:11 2024 -0800"
      },
      "message": "Merge ab/AP4A.241205.013 into aosp-main-future\n\nBug: 370570306\nMerged-In: Ib023bdbcba48311a906128bd7394106a01e47dee\nChange-Id: I5deeff219bb87b0857a07d0a3a3bbc5c6edd52e7\n"
    },
    {
      "commit": "6431e87e83868298af84c1efcb8c1f8c0a280b9f",
      "tree": "7f751ffbaca174fc64ef8e9afad4f4160472301b",
      "parents": [
        "f6b50e880d1604cef77ccc24b94f58ddd3ebddb9",
        "097204983250fc5ee42986ae56f71fe7c86b666e"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Wed Nov 27 19:49:42 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Nov 27 19:49:42 2024 +0000"
      },
      "message": "Merge \"Revert^3 \"Codec2Client: add support to ApexCodec\"\" into main am: 0fe0350bbc am: 0972049832\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/3379925\n\nChange-Id: Ib9c776b77c355ad1c7ca019dfa9e879fa4e1e611\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "f6b50e880d1604cef77ccc24b94f58ddd3ebddb9",
      "tree": "5780adc5663eb736801020f46f2a49a58b0cc68c",
      "parents": [
        "d67963d8ceca2df13f79945e3c17bae29cdebee7",
        "3b5e5edd7b80e5fd6c9f8e5641083f700e436536"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Wed Nov 27 19:36:53 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 27 19:36:53 2024 +0000"
      },
      "message": "Merge \"Update APIs for audio attributes tags.\" into main"
    },
    {
      "commit": "097204983250fc5ee42986ae56f71fe7c86b666e",
      "tree": "44b981e2eb88c50475351f7022e1ace64f513fa6",
      "parents": [
        "f6cfc585a6cde104f346d192c42e279985aaadbe",
        "0fe0350bbcdcf391c522a330f25ac1a8aaae47fc"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Wed Nov 27 19:18:26 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Nov 27 19:18:26 2024 +0000"
      },
      "message": "Merge \"Revert^3 \"Codec2Client: add support to ApexCodec\"\" into main am: 0fe0350bbc\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/3379925\n\nChange-Id: Ia0d9287de92f2b1568fbf26f0bc748495ec2bc35\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "0fe0350bbcdcf391c522a330f25ac1a8aaae47fc",
      "tree": "ae9eb0ae238efdd13ddb65cc4e396f2ab8012e3f",
      "parents": [
        "05c2c223afe116641ffb9f2aa465f3e7ddb7001b",
        "58ffe394ad829cf0758291497688d7e7bbf54565"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Wed Nov 27 18:54:18 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Nov 27 18:54:18 2024 +0000"
      },
      "message": "Merge \"Revert^3 \"Codec2Client: add support to ApexCodec\"\" into main"
    },
    {
      "commit": "58ffe394ad829cf0758291497688d7e7bbf54565",
      "tree": "dda55a3fde4c2f009379cb3a5d6aa7fb356f5359",
      "parents": [
        "ffc868e3ba4011c03fa8307df31964b9b410b7b3"
      ],
      "author": {
        "name": "Liana Kazanova",
        "email": "lkazanova@google.com",
        "time": "Wed Nov 27 18:52:26 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Nov 27 18:52:26 2024 +0000"
      },
      "message": "Revert^3 \"Codec2Client: add support to ApexCodec\"\n\nThis reverts commit ffc868e3ba4011c03fa8307df31964b9b410b7b3.\n\nReason for revert: DroidMonitor: Potential culprit for http://b/381221276 - verifying through ABTD before revert submission. This is part of the standard investigation process, and does not mean your CL will be reverted.\n\nChange-Id: Iec348d014ed18865d831db4d0ec825f09af7bc82\n"
    },
    {
      "commit": "d67963d8ceca2df13f79945e3c17bae29cdebee7",
      "tree": "72e30b2b8e6a051ae4bb1a3e65764c7a9530a09c",
      "parents": [
        "1fd461f4cdda972d446b41ae8ffcf9464de0a904",
        "31681aa1d8f213b7478db83c16515fa5cbf7c781"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Wed Nov 27 18:43:20 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 27 18:43:20 2024 +0000"
      },
      "message": "Merge \"Camera: Remove fwk only keys after they are used\" into main"
    },
    {
      "commit": "3b5e5edd7b80e5fd6c9f8e5641083f700e436536",
      "tree": "f1c58611557691d7115854d15e53232a5e310697",
      "parents": [
        "794a9bd78b9a214e116ff07c548104b65683abfd"
      ],
      "author": {
        "name": "jiabin",
        "email": "jiabin@google.com",
        "time": "Mon Nov 18 19:26:27 2024 +0000"
      },
      "committer": {
        "name": "Jiabin Huang",
        "email": "jiabin@google.com",
        "time": "Wed Nov 27 17:57:15 2024 +0000"
      },
      "message": "Update APIs for audio attributes tags.\n\nBug: 378909923\nTest: atest test_attributes\nTest: libaaudio_fuzzer\nFlag: EXEMPT NDK\nChange-Id: Iea60b5dca94e4d309d22430913d6f40be0c9eaa0\n"
    },
    {
      "commit": "1fd461f4cdda972d446b41ae8ffcf9464de0a904",
      "tree": "f378567171ca34f36b4b0193ecba387bb2402dc0",
      "parents": [
        "6fa22b19e7e719d57dfc1c7263fe36770e6b6f85",
        "0c0cbf870aeedd66069db683455539d9bfb92ef0"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Wed Nov 27 17:31:46 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 27 17:31:46 2024 +0000"
      },
      "message": "Merge \"Move APIs from AAudioTesting.h to AAudio.h\" into main"
    },
    {
      "commit": "22a113615d945d2fa6d0a6f844e523f6d819bb17",
      "tree": "9298547444846d60add3d39d46457250d107183b",
      "parents": [
        "05c2c223afe116641ffb9f2aa465f3e7ddb7001b"
      ],
      "author": {
        "name": "Vadim Caen",
        "email": "caen@google.com",
        "time": "Fri Nov 15 09:56:04 2024 +0100"
      },
      "committer": {
        "name": "Vadim Caen",
        "email": "caen@google.com",
        "time": "Wed Nov 27 17:32:22 2024 +0100"
      },
      "message": "Fix producer usage in virtual camera\n\nPer documentation the HAL should add its own usage flag on top of the\nones provided by the hal stream config.\n\nTest: Camera CTS, VirtualCamera CTS\nFlag: EXEMPT bugfix\nChange-Id: I84e268929ee9afb94ac9fcf041cf6b3ba2419c0d\n"
    },
    {
      "commit": "6fa22b19e7e719d57dfc1c7263fe36770e6b6f85",
      "tree": "3386482a872087b299fe228592f6d1404b13ebdb",
      "parents": [
        "bb003add7cf7639d92bc75d2c1e68f89b186df59",
        "33b620a42b81f9ad350f1dc5f049730bcd24f15a"
      ],
      "author": {
        "name": "Chaitanya Cheemala (xWF)",
        "email": "ccheemala@google.com",
        "time": "Wed Nov 27 16:27:23 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 27 16:27:23 2024 +0000"
      },
      "message": "Merge \"Revert \"Mark @FlaggedApi flags as exported\"\" into main"
    },
    {
      "commit": "33b620a42b81f9ad350f1dc5f049730bcd24f15a",
      "tree": "703032f819383c497d0da6a4b69a10fd751d14c3",
      "parents": [
        "e52953ef7d90022d3ed1ce5e8f6f7e4b5eeb17c8"
      ],
      "author": {
        "name": "Chaitanya Cheemala (xWF)",
        "email": "ccheemala@google.com",
        "time": "Wed Nov 27 14:37:59 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 27 14:38:43 2024 +0000"
      },
      "message": "Revert \"Mark @FlaggedApi flags as exported\"\n\nRevert submission 30583310-fix-non-exported-flags\n\nReason for revert: Likely culprit for b/381233132  - verifying through ABTD before revert submission. This is part of the standard investigation process, and does not mean your CL will be reverted.\n\nReverted changes: /q/submissionid:30583310-fix-non-exported-flags\n\nChange-Id: Id0bce130d996af3a92ae8dd0138ca4595b51022b\n"
    },
    {
      "commit": "bb003add7cf7639d92bc75d2c1e68f89b186df59",
      "tree": "decc56767aa3289c7bc3204c78a08bec334f66f9",
      "parents": [
        "006dd83a1c9d63aef0b857fa8d7e8c5fd3e23de5",
        "7baca0639f87ca7f383ffaa6ea133c3da2384126"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Wed Nov 27 13:00:52 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 27 13:00:52 2024 +0000"
      },
      "message": "Merge \"Don\u0027t rely on GLConsumer frame number in virtual camera\" into main"
    },
    {
      "commit": "006dd83a1c9d63aef0b857fa8d7e8c5fd3e23de5",
      "tree": "33a68ae7a611c099a352f379626e14023e56dbec",
      "parents": [
        "910ceb25b4556506684dfa2a58e4323e8b10cfed",
        "e52953ef7d90022d3ed1ce5e8f6f7e4b5eeb17c8"
      ],
      "author": {
        "name": "Mårten Kongstad",
        "email": "amhk@google.com",
        "time": "Wed Nov 27 12:59:34 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 27 12:59:34 2024 +0000"
      },
      "message": "Merge \"Mark @FlaggedApi flags as exported\" into main"
    },
    {
      "commit": "7baca0639f87ca7f383ffaa6ea133c3da2384126",
      "tree": "34de54439a5866292dfe49609f4b4b3dc131fd2b",
      "parents": [
        "2f9ad13079de5066918ffb8fe86147f25a5d6072"
      ],
      "author": {
        "name": "Biswarup Pal",
        "email": "biswarupp@google.com",
        "time": "Tue Nov 26 15:57:23 2024 +0000"
      },
      "committer": {
        "name": "Biswarup Pal",
        "email": "biswarupp@google.com",
        "time": "Wed Nov 27 09:02:45 2024 +0000"
      },
      "message": "Don\u0027t rely on GLConsumer frame number in virtual camera\n\nSometimes the GLConsumer frame number is not set correctly\n(depending on how one writes into the Surface) causing the virtual\ncamera render thread to get stuck. This change maintains an atomic\nbool within the virtual camera service itself to check if the\nfirst frame has been drawn.\n\nTest: VdmHost + VdmClient\nTest: CtsVirtualDevicesCameraTestCases\nBug: 381074653\nFlag: EXEMPT minor bugfix\nChange-Id: If108f4d8da4f52c9bea550d27f34c927d7622737\n"
    },
    {
      "commit": "910ceb25b4556506684dfa2a58e4323e8b10cfed",
      "tree": "0550786094b8abdb0b012490d1802558954a4f9b",
      "parents": [
        "49b8299cc03eb6c32a6239aea70a094a906163eb",
        "386bc6657e62de385afa303b009666e4a6632cbb"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Wed Nov 27 08:30:25 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 27 08:30:25 2024 +0000"
      },
      "message": "Merge \"Fix MMAP stream perm check\" into main"
    },
    {
      "commit": "61b571ab566c38d556864f31469eaf894c92283c",
      "tree": "c1637797c1dc52f2a38b8c44f13589d438a3dd8c",
      "parents": [
        "9d6fa955e634455addd0599dc5fe696457a2e9b1"
      ],
      "author": {
        "name": "Shunkai Yao",
        "email": "yaoshunkai@google.com",
        "time": "Wed Nov 27 06:21:59 2024 +0000"
      },
      "committer": {
        "name": "Shunkai Yao",
        "email": "yaoshunkai@google.com",
        "time": "Wed Nov 27 06:27:55 2024 +0000"
      },
      "message": "Preserve previous control parameters with common AIDL parameter setting\n\nmake sure the initial volume setting not lost\n\nFlag: EXEMPT bugfix\nBug: 374157658\nTest: HapticGenerator testing app\nTest: atest CtsMediaAudioTestCases\nChange-Id: I20ab2e878a3bb6ef422a2021150a9b7b7f5ee110\n"
    },
    {
      "commit": "386bc6657e62de385afa303b009666e4a6632cbb",
      "tree": "cc8907883961ddf09c571bafef0348ce2be73a0f",
      "parents": [
        "21398d59fd1ff9b3780623c80615f6c2b924d9f3"
      ],
      "author": {
        "name": "Atneya Nair",
        "email": "atneya@google.com",
        "time": "Mon Nov 25 20:40:58 2024 -0800"
      },
      "committer": {
        "name": "Atneya Nair",
        "email": "atneya@google.com",
        "time": "Tue Nov 26 21:02:30 2024 -0800"
      },
      "message": "Fix MMAP stream perm check\n\nFix issue in refactoring APM permission checking where the MMAP path\nwas missing a call to the perm check.\n\nFixes: 380479018\nFlag: EXEMPT bugfix\nTest: atest CtsNativeMediaAAudioTestCases\nChange-Id: I85b9a8329c988d469d28f45e06c1d159a127ef7c\n"
    },
    {
      "commit": "49b8299cc03eb6c32a6239aea70a094a906163eb",
      "tree": "14ece5d66c8abe09e75f8633576edcb6f0543e10",
      "parents": [
        "21398d59fd1ff9b3780623c80615f6c2b924d9f3",
        "7688a417889ee20b772bf32e29fcafb9a880936c"
      ],
      "author": {
        "name": "Austin Borger",
        "email": "borgera@google.com",
        "time": "Wed Nov 27 04:52:34 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 27 04:52:34 2024 +0000"
      },
      "message": "Merge \"Pass \"start camera \u003ccamera_id\u003e\" message to AppOps for data delivery.\" into main"
    },
    {
      "commit": "7688a417889ee20b772bf32e29fcafb9a880936c",
      "tree": "211552bb86e51903390bde67a3785febcb3369b5",
      "parents": [
        "2f94da0b01f2428764fea85dc296d056b8baf8fe"
      ],
      "author": {
        "name": "Austin Borger",
        "email": "borgera@google.com",
        "time": "Tue Nov 26 18:05:06 2024 -0800"
      },
      "committer": {
        "name": "Austin Borger",
        "email": "borgera@google.com",
        "time": "Wed Nov 27 04:52:12 2024 +0000"
      },
      "message": "Pass \"start camera \u003ccamera_id\u003e\" message to AppOps for data delivery.\n\nAppOpsLoggingTest#openCameraWithDefaultAttribution looks at the message\nsent to AppOps when starting data delivery, and expects the camera id\nto be present. The old path (noteOp) passes the correct message. Update\nthe PermissionChecker calls to use the same message.\n\nBug: 380583796\nTest: Ran test on physical device.\nFlag: com.android.internal.camera.flags.data_delivery_permission_checks\nChange-Id: Ice28d0e0d7bbbdac0c6a70f707f551c3b9458ad6\n"
    },
    {
      "commit": "21398d59fd1ff9b3780623c80615f6c2b924d9f3",
      "tree": "b738b94fab0aa70f0a78b3cea1b5dcfd7d57d36b",
      "parents": [
        "9d6fa955e634455addd0599dc5fe696457a2e9b1",
        "dcfd592001563f328d908a10595486bc74221fe0"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Wed Nov 27 03:51:02 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 27 03:51:02 2024 +0000"
      },
      "message": "Merge \"Pull AttrSourceIter into lib\" into main"
    },
    {
      "commit": "dcfd592001563f328d908a10595486bc74221fe0",
      "tree": "beeeaab1a9644b4703aaf18ba0b7f360d347ff6f",
      "parents": [
        "7582af8bd53b39f901251dd7060945c49e0bac68"
      ],
      "author": {
        "name": "Atneya Nair",
        "email": "atneya@google.com",
        "time": "Tue Nov 26 16:05:02 2024 -0800"
      },
      "committer": {
        "name": "Atneya Nair",
        "email": "atneya@google.com",
        "time": "Wed Nov 27 02:18:32 2024 +0000"
      },
      "message": "Pull AttrSourceIter into lib\n\nAllows for re-use. Add const iterator as well.\n\nBug: 355498020\nFlag: EXEMPT mechanical refactoring\nTest: atest libaudiopermission_tests\nChange-Id: If28e8d2742bcb05a63e2e6fc78051a6beea1f9d9\n"
    },
    {
      "commit": "5a36f93bb75f5aaf6bfbd54b14c4ed9becb0dfb5",
      "tree": "d1c1267129b16bbde26562ea7322ae712b2581df",
      "parents": [
        "aa1a64aa1e0c4d01692ab9edd01b3a68605da723"
      ],
      "author": {
        "name": "youfa.song",
        "email": "vsyfar@gmail.com",
        "time": "Wed Nov 20 14:41:20 2024 +0800"
      },
      "committer": {
        "name": "youfa.song",
        "email": "vsyfar@gmail.com",
        "time": "Wed Nov 27 09:41:54 2024 +0800"
      },
      "message": "libaudioclient: fix AudioTrack blocking write after underrun\n\nAfter checking that the ring buffer is full and before waiting for more buffer space,\nthere\u0027s a window where AudioFlinger may disable the track due to an underrun.\nIf this occurs, the client track will never wake up because it awaits buffer space\nthat will never become available.\nThis commit addresses the issue by ensuring the client track handles this scenario properly,\npreventing a potential hang.\n\nChange-Id: I4b9575c7a70ef7d5ad2158c9e27cd9259ab7cfe6\nSigned-off-by: youfa.song \u003cvsyfar@gmail.com\u003e\n"
    },
    {
      "commit": "e36b753da45d633302985dbd83ba539dd9a9c684",
      "tree": "40cd4e2cffbdae3bfec73a50ff7afb4013b6a2bd",
      "parents": [
        "98b65e04cc677f94c83c226f705b296259bca1b3",
        "55d0ea49cb7044659aef62fc6f8592e292fe95a2"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Wed Nov 27 00:14:48 2024 +0000"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Wed Nov 27 00:14:48 2024 +0000"
      },
      "message": "Snap for 12715656 from 55d0ea49cb7044659aef62fc6f8592e292fe95a2 to 25Q1-release\n\nChange-Id: Ifb99bd6eaa2c3ed2122fd5156ffbc497af0e4b9a\n"
    },
    {
      "commit": "9d6fa955e634455addd0599dc5fe696457a2e9b1",
      "tree": "40cd4e2cffbdae3bfec73a50ff7afb4013b6a2bd",
      "parents": [
        "55d0ea49cb7044659aef62fc6f8592e292fe95a2",
        "f6cfc585a6cde104f346d192c42e279985aaadbe"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Tue Nov 26 21:06:56 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Nov 26 21:06:56 2024 +0000"
      },
      "message": "[automerger skipped] Merge \"Do not include selected output in secondary output list.\" into main am: 05c2c223af am: f6cfc585a6 -s ours\n\nam skip reason: Merged-In I629303ad5ee2e2ddf3f65edc9875e310d8048b21 with SHA-1 6838cdade7 is already in history\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/3375076\n\nChange-Id: I0a1c2a8e7666ff7c717f8177578998318d650eea\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "f6cfc585a6cde104f346d192c42e279985aaadbe",
      "tree": "7cd6a52eeac82f55752b287689ca195825fba96a",
      "parents": [
        "d7b90545b6d309b0d2620a5c7943d42c3182e9ba",
        "05c2c223afe116641ffb9f2aa465f3e7ddb7001b"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Tue Nov 26 20:16:22 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Nov 26 20:16:22 2024 +0000"
      },
      "message": "Merge \"Do not include selected output in secondary output list.\" into main am: 05c2c223af\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/3375076\n\nChange-Id: I47e644462fce44238da17893c5351df946bef85f\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "05c2c223afe116641ffb9f2aa465f3e7ddb7001b",
      "tree": "0c9f87d9b5f9f22ec80245b5fd4f018668506807",
      "parents": [
        "8c45a7ab096d217fffda7651c67d0ba95fd09eda",
        "6d66b3718e197236d1cade6ace9e69ffc93fadc2"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Tue Nov 26 19:00:27 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Nov 26 19:00:27 2024 +0000"
      },
      "message": "Merge \"Do not include selected output in secondary output list.\" into main"
    },
    {
      "commit": "55d0ea49cb7044659aef62fc6f8592e292fe95a2",
      "tree": "40cd4e2cffbdae3bfec73a50ff7afb4013b6a2bd",
      "parents": [
        "4b2b57d56458234ba25018ab4921b2e705a4ddef",
        "d7b90545b6d309b0d2620a5c7943d42c3182e9ba"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Tue Nov 26 15:41:31 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Nov 26 15:41:31 2024 +0000"
      },
      "message": "Merge \"Revert^2 \"Codec2Client: add support to ApexCodec\"\" into main am: 8c45a7ab09 am: d7b90545b6\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/3376609\n\nChange-Id: I136aa40c2d715c6e412032571b5cfea0193b263f\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "d7b90545b6d309b0d2620a5c7943d42c3182e9ba",
      "tree": "26cea446470db86cbf3653c7c4886782e2379075",
      "parents": [
        "23cb079a7d96a23105e12ae75de2d445120bb187",
        "8c45a7ab096d217fffda7651c67d0ba95fd09eda"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Tue Nov 26 15:18:58 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Nov 26 15:18:58 2024 +0000"
      },
      "message": "Merge \"Revert^2 \"Codec2Client: add support to ApexCodec\"\" into main am: 8c45a7ab09\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/3376609\n\nChange-Id: I5ce971ba1e1a08a16255a003b076b1a25ab4ace4\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "8c45a7ab096d217fffda7651c67d0ba95fd09eda",
      "tree": "44aa38cbea8b2234145c1bb40632e0b78e7d2718",
      "parents": [
        "dacd91eca8f674a4372d530aeffced35becd88f1",
        "ffc868e3ba4011c03fa8307df31964b9b410b7b3"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Tue Nov 26 14:55:19 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Nov 26 14:55:19 2024 +0000"
      },
      "message": "Merge \"Revert^2 \"Codec2Client: add support to ApexCodec\"\" into main"
    },
    {
      "commit": "4b2b57d56458234ba25018ab4921b2e705a4ddef",
      "tree": "218a5023e55946c3c57b97d5cb488fb748a66fcc",
      "parents": [
        "f76f57f1f49891a433105c078c574ed7ed0645d7",
        "23cb079a7d96a23105e12ae75de2d445120bb187"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Tue Nov 26 13:37:24 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Nov 26 13:37:24 2024 +0000"
      },
      "message": "Merge \"Update comments to point to the new location of event.logtags.\" into main am: dacd91eca8 am: 23cb079a7d\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/3376094\n\nChange-Id: I235877dab69fc284acc50c71763f96d723376a1b\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "23cb079a7d96a23105e12ae75de2d445120bb187",
      "tree": "5680c74ba859a01a1eb33ba033c20e8bed6f198a",
      "parents": [
        "f9a80c72d702edbb130f6cbe4f080f8be11b0444",
        "dacd91eca8f674a4372d530aeffced35becd88f1"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Tue Nov 26 13:12:28 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Nov 26 13:12:28 2024 +0000"
      },
      "message": "Merge \"Update comments to point to the new location of event.logtags.\" into main am: dacd91eca8\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/3376094\n\nChange-Id: I7b15a7272fc8b05b2735dd4c2f33b4fc2be71250\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "dacd91eca8f674a4372d530aeffced35becd88f1",
      "tree": "ab77dec7d0edcb953a9af7169f3b785dc952ffef",
      "parents": [
        "b5147053c5cb802ccddce73fd4d2089be6ecc4fd",
        "6de075389e0e81945805e2dabfb1a5232fcbe90f"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Tue Nov 26 12:30:28 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Nov 26 12:30:28 2024 +0000"
      },
      "message": "Merge \"Update comments to point to the new location of event.logtags.\" into main"
    },
    {
      "commit": "e52953ef7d90022d3ed1ce5e8f6f7e4b5eeb17c8",
      "tree": "18d9ed059f215f46792b50a29b818a4bc0fb2041",
      "parents": [
        "f76f57f1f49891a433105c078c574ed7ed0645d7"
      ],
      "author": {
        "name": "Mårten Kongstad",
        "email": "amhk@google.com",
        "time": "Tue Nov 26 10:11:28 2024 +0100"
      },
      "committer": {
        "name": "Mårten Kongstad",
        "email": "amhk@google.com",
        "time": "Tue Nov 26 10:11:28 2024 +0100"
      },
      "message": "Mark @FlaggedApi flags as exported\n\nAn aconfig flag that is used together with @FlaggedApi must be marked as\n`is_exported: true` to guarantee that the auto-generated lookup code\nchecks the actual flag value (instead of using a hard-coded value set at\ncompile time). This is important when the API is called across aconfig\ncontainer boundaries (e.g. a mainline module calling code on the system\npartition).\n\nMark all non-exported flags used with @FlaggedApi as exported.\n\nThe \"all @FlaggedApi flags are exported\" invariant should be checked at\nbuild time; this will be added in future CLs.\n\nBug: 378061535\nTest: treehugger\nFlag: EXEMPT can\u0027t flag changes to flag declarations\nChange-Id: I6dd6d526044660b8375cad52af8972f0bdf353eb\n"
    },
    {
      "commit": "ffc868e3ba4011c03fa8307df31964b9b410b7b3",
      "tree": "fe6ad5a2994ecee6bc1767478e82cbf093a115b9",
      "parents": [
        "b5147053c5cb802ccddce73fd4d2089be6ecc4fd"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Mon Nov 25 18:18:38 2024 +0000"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Mon Nov 25 23:53:35 2024 -0800"
      },
      "message": "Revert^2 \"Codec2Client: add support to ApexCodec\"\n\nBug: 297922713\nTest: presubmit\nFlag: android.media.codec.in_process_sw_audio_codec_support\nChange-Id: Ica0bd7d4017da955434964f79f51039c44edfc1c\n"
    },
    {
      "commit": "6de075389e0e81945805e2dabfb1a5232fcbe90f",
      "tree": "ab77dec7d0edcb953a9af7169f3b785dc952ffef",
      "parents": [
        "b5147053c5cb802ccddce73fd4d2089be6ecc4fd"
      ],
      "author": {
        "name": "Eric Lin",
        "email": "ericth@google.com",
        "time": "Tue Nov 26 07:05:41 2024 +0000"
      },
      "committer": {
        "name": "Eric Lin",
        "email": "ericth@google.com",
        "time": "Tue Nov 26 07:05:41 2024 +0000"
      },
      "message": "Update comments to point to the new location of event.logtags.\n\nevent.logtags was moved from system/core/logcat to system/logging/logcat in Android 12 by aosp/1454058.\n\nChange-Id: Ia80eeb4927177652823e98b20e1aef0ae37d8bb8\nBUG: 168791309\nFlag: DOCS_ONLY\nTest: Local build\n"
    },
    {
      "commit": "31681aa1d8f213b7478db83c16515fa5cbf7c781",
      "tree": "c3efa50f0a2d6a9b5c0615a7426ac1b3f4cf4842",
      "parents": [
        "f76f57f1f49891a433105c078c574ed7ed0645d7"
      ],
      "author": {
        "name": "Shuzhen Wang",
        "email": "shuzhenwang@google.com",
        "time": "Sun Nov 24 23:25:16 2024 -0800"
      },
      "committer": {
        "name": "Shuzhen Wang",
        "email": "shuzhenwang@google.com",
        "time": "Mon Nov 25 22:09:12 2024 -0800"
      },
      "message": "Camera: Remove fwk only keys after they are used\n\nThe fwk only keys should be removed after all the\nupdates on CaptureRequest keys are done.\n\nAlso fix up a wrongly flipped boolean in ag/30529258.\n\nFlag: EXEMPT bug-fix\nTest: atest CaptureRequestTest#testZoomRatioWithMethod\nBug: 380532555\nBug: 380950927\nChange-Id: Ied94280d77fa2e24bc214d6d55d80eba74d72127\n"
    },
    {
      "commit": "98b65e04cc677f94c83c226f705b296259bca1b3",
      "tree": "703032f819383c497d0da6a4b69a10fd751d14c3",
      "parents": [
        "64aaa23a809d6561cb0abf33b626941c3ae10718",
        "f76f57f1f49891a433105c078c574ed7ed0645d7"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Tue Nov 26 02:14:22 2024 +0000"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Tue Nov 26 02:14:22 2024 +0000"
      },
      "message": "Snap for 12710726 from f76f57f1f49891a433105c078c574ed7ed0645d7 to 25Q1-release\n\nChange-Id: Iffbf71b16f217fa599eb176c4a3e838e82212d75\n"
    },
    {
      "commit": "0c0cbf870aeedd66069db683455539d9bfb92ef0",
      "tree": "9e55482a76d67d2b547fc0cd9bd7690627fcbb9f",
      "parents": [
        "f76f57f1f49891a433105c078c574ed7ed0645d7"
      ],
      "author": {
        "name": "jiabin",
        "email": "jiabin@google.com",
        "time": "Fri Nov 22 19:56:13 2024 +0000"
      },
      "committer": {
        "name": "Jiabin Huang",
        "email": "jiabin@google.com",
        "time": "Mon Nov 25 22:47:16 2024 +0000"
      },
      "message": "Move APIs from AAudioTesting.h to AAudio.h\n\nThe APIs in AAudioTesting.h are public NDK. It makes more sense to have\nthem in AAudio.h.\n\nBug: 378909883\nTest: atest AAudioTests\nFlag: EXEMPT NDK\nChange-Id: Ic14a9a48bb9590dd5f41f59a01921254e01818ac\n"
    },
    {
      "commit": "6d66b3718e197236d1cade6ace9e69ffc93fadc2",
      "tree": "dd55ff9477718238490b78072375c0a272761273",
      "parents": [
        "b5147053c5cb802ccddce73fd4d2089be6ecc4fd"
      ],
      "author": {
        "name": "jiabin",
        "email": "jiabin@google.com",
        "time": "Mon Nov 25 20:04:29 2024 +0000"
      },
      "committer": {
        "name": "Android Build Cherrypicker Worker",
        "email": "android-build-cherrypicker-worker@google.com",
        "time": "Mon Nov 25 20:04:29 2024 +0000"
      },
      "message": "Do not include selected output in secondary output list.\n\nBug: 380006470\nTest: repro steps in bug\nFlag: EXEMPT bugfix\n(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:6838cdade7dd8fdd410ae97234503f1d2a3df24d)\nMerged-In: I629303ad5ee2e2ddf3f65edc9875e310d8048b21\nChange-Id: I629303ad5ee2e2ddf3f65edc9875e310d8048b21\n"
    },
    {
      "commit": "f76f57f1f49891a433105c078c574ed7ed0645d7",
      "tree": "703032f819383c497d0da6a4b69a10fd751d14c3",
      "parents": [
        "a7c2bafa022b7a270762a992a25ccac2dbd2dca4",
        "b94582c6cb409e0d82aa02715deaa691e452b2e9"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Mon Nov 25 19:53:47 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 25 19:53:47 2024 +0000"
      },
      "message": "Merge \"ServiceSingleton: Do not permit onServiceDied before onNewService\" into main"
    },
    {
      "commit": "a7c2bafa022b7a270762a992a25ccac2dbd2dca4",
      "tree": "7021e4fb328049cb87cb20e52d18b6c6bc64a797",
      "parents": [
        "2065ec8c4b867b257e314866e160823c41e03b01",
        "6838cdade7dd8fdd410ae97234503f1d2a3df24d"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Mon Nov 25 19:46:43 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 25 19:46:43 2024 +0000"
      },
      "message": "Merge \"Do not include selected output in secondary output list.\" into main"
    },
    {
      "commit": "2065ec8c4b867b257e314866e160823c41e03b01",
      "tree": "3f7ba4c9ca321c6c3311775eb3ef30f48cd9a039",
      "parents": [
        "794a9bd78b9a214e116ff07c548104b65683abfd",
        "c2575c62c61c9e66b2ad1c1a550196186bfa478d"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Mon Nov 25 18:44:19 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 25 18:44:19 2024 +0000"
      },
      "message": "Merge \"audio policy: check volume device before setVoiceVolume\" into main"
    },
    {
      "commit": "6838cdade7dd8fdd410ae97234503f1d2a3df24d",
      "tree": "e54465c77d6bbfae3559808d9eef0dbe054dd9a7",
      "parents": [
        "446cec695e4dbee3606be8372fae05686887cac3"
      ],
      "author": {
        "name": "jiabin",
        "email": "jiabin@google.com",
        "time": "Fri Nov 22 21:54:30 2024 +0000"
      },
      "committer": {
        "name": "jiabin",
        "email": "jiabin@google.com",
        "time": "Mon Nov 25 18:23:07 2024 +0000"
      },
      "message": "Do not include selected output in secondary output list.\n\nBug: 380006470\nTest: repro steps in bug\nFlag: EXEMPT bugfix\nChange-Id: I629303ad5ee2e2ddf3f65edc9875e310d8048b21\n"
    },
    {
      "commit": "794a9bd78b9a214e116ff07c548104b65683abfd",
      "tree": "3c1fc0682b5d55563076bfb13d9a8982b1ee9b02",
      "parents": [
        "fd59b2ab971863eaac57561f7217c7896997b2af",
        "f9a80c72d702edbb130f6cbe4f080f8be11b0444"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Mon Nov 25 18:19:56 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Nov 25 18:19:56 2024 +0000"
      },
      "message": "[automerger skipped] Merge \"Merge ab/AP4A.240925.013 into aosp-main-future\" into aosp-main-future am: f9a80c72d7 -s ours\n\nam skip reason: Merged-In I24f28c7f36c13f94fb68b44a4a5a0ccebaad7158 with SHA-1 c32e669e3d is already in history\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/av/+/29740098\n\nChange-Id: I48ab52a535414b57dac72fb7a5b730d321e3d9d0\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "fd59b2ab971863eaac57561f7217c7896997b2af",
      "tree": "3c1fc0682b5d55563076bfb13d9a8982b1ee9b02",
      "parents": [
        "70d6fb51b7a945a2667c8122d742e0a971c67d11",
        "fcb70c21e16362284fa723fb458727116244f8d7"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Mon Nov 25 18:18:57 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Nov 25 18:18:57 2024 +0000"
      },
      "message": "[automerger skipped] Merge ab/AP4A.240925.013 into aosp-main-future am: fcb70c21e1 -s ours\n\nam skip reason: Merged-In I24f28c7f36c13f94fb68b44a4a5a0ccebaad7158 with SHA-1 c32e669e3d is already in history\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/av/+/30532913\n\nChange-Id: I0a73b02471cb0b60823f27d98fbdede5dfa92e83\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    }
  ],
  "next": "70d6fb51b7a945a2667c8122d742e0a971c67d11"
}
