)]}'
{
  "log": [
    {
      "commit": "c9ae6a729ac7dfc87e969bd4693d33287edc0bf1",
      "tree": "941ecebd8b7c7d24fabc17c1e53371da767e38df",
      "parents": [
        "9ecf2ddd93969a1f89eefa1d75d5369f62b99f32",
        "761994f1880d6cc78558ee63918fe94d44b5d72d"
      ],
      "author": {
        "name": "andrewlewis",
        "email": "andrewlewis@google.com",
        "time": "Mon Oct 26 14:19:49 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Oct 26 14:19:49 2020 +0000"
      },
      "message": "Merge \"Initialize local uuid array with zeros\" am: d5e35f0cb8 am: 95e0f64737 am: c41d235298 am: 761994f188\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1398555\n\nChange-Id: I672bffc364a829546f7faa368bcb6f61d804e15c\n"
    },
    {
      "commit": "761994f1880d6cc78558ee63918fe94d44b5d72d",
      "tree": "db079d135a5f4292f84da9e31e9f6837d2664363",
      "parents": [
        "61f4db5b8bf7f5200407d7c0c709e7cfc87c18cf",
        "c41d235298dce99426df86383adb7be69b35cf70"
      ],
      "author": {
        "name": "andrewlewis",
        "email": "andrewlewis@google.com",
        "time": "Mon Oct 26 14:00:45 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Oct 26 14:00:45 2020 +0000"
      },
      "message": "Merge \"Initialize local uuid array with zeros\" am: d5e35f0cb8 am: 95e0f64737 am: c41d235298\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1398555\n\nChange-Id: I5054fc176f47a3572e34733f584480de7f7d9107\n"
    },
    {
      "commit": "c41d235298dce99426df86383adb7be69b35cf70",
      "tree": "272e65e202f3ff9c03227a3d2ab0e51fe43e777e",
      "parents": [
        "ef3de0791c22c82f8f5621d3d7840463ba59ab02",
        "95e0f647375f0bdbb3b02897950abd8cf3accf55"
      ],
      "author": {
        "name": "andrewlewis",
        "email": "andrewlewis@google.com",
        "time": "Mon Oct 26 13:06:38 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Oct 26 13:06:38 2020 +0000"
      },
      "message": "Merge \"Initialize local uuid array with zeros\" am: d5e35f0cb8 am: 95e0f64737\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1398555\n\nChange-Id: I8966107745091596211b35eec30735a126490fba\n"
    },
    {
      "commit": "95e0f647375f0bdbb3b02897950abd8cf3accf55",
      "tree": "894ec726d0dfec0ceb963239941a94264337780f",
      "parents": [
        "631cfd769e15b8fea3a03721fd8cd677f1ef5209",
        "d5e35f0cb8f8c13cb8fbb5490e7e0b40b6c6ccb5"
      ],
      "author": {
        "name": "andrewlewis",
        "email": "andrewlewis@google.com",
        "time": "Mon Oct 26 12:52:19 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Oct 26 12:52:19 2020 +0000"
      },
      "message": "Merge \"Initialize local uuid array with zeros\" am: d5e35f0cb8\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1398555\n\nChange-Id: I2ea112a81ef0e1aab0d14ae8c9ed5a2f0765567c\n"
    },
    {
      "commit": "d5e35f0cb8f8c13cb8fbb5490e7e0b40b6c6ccb5",
      "tree": "894ec726d0dfec0ceb963239941a94264337780f",
      "parents": [
        "ebd91fc559603446173ccce322b51d140884fb5c",
        "35c7db940ff8fc251862f4a3fd8b37590d9b2a9a"
      ],
      "author": {
        "name": "andrewlewis",
        "email": "andrewlewis@google.com",
        "time": "Mon Oct 26 12:36:39 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Oct 26 12:36:39 2020 +0000"
      },
      "message": "Merge \"Initialize local uuid array with zeros\""
    },
    {
      "commit": "9ecf2ddd93969a1f89eefa1d75d5369f62b99f32",
      "tree": "f0ca1016481767b32de2279cb54cf84d763af329",
      "parents": [
        "8a164b5dc573be01505df80d080149cd4c469bbb",
        "61f4db5b8bf7f5200407d7c0c709e7cfc87c18cf"
      ],
      "author": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Fri Oct 23 20:14:55 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Oct 23 20:14:55 2020 +0000"
      },
      "message": "Merge \"Make the connection between implementation and llndk_library explicit\" am: ebd91fc559 am: 631cfd769e am: ef3de0791c am: 61f4db5b8b\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1466513\n\nChange-Id: I38d5e4269c690a221962145e45101141d73871ee\n"
    },
    {
      "commit": "8a164b5dc573be01505df80d080149cd4c469bbb",
      "tree": "ec918046fe1586fc3da179cd402b1101d31b5f74",
      "parents": [
        "71ffbb0802d3b095de1e445c167b0232d65dab4a",
        "72c027dec240be25abd5d2fbeec2a2d9ed18edc5"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Fri Oct 23 20:00:48 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Oct 23 20:00:48 2020 +0000"
      },
      "message": "Merge \"Bump apex versions\""
    },
    {
      "commit": "61f4db5b8bf7f5200407d7c0c709e7cfc87c18cf",
      "tree": "669b4ce536a9b3cfa4d384653bf92c56f783ee9e",
      "parents": [
        "9128c69e5fd5c25eed57a73b1c459cfd3ea432a7",
        "ef3de0791c22c82f8f5621d3d7840463ba59ab02"
      ],
      "author": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Fri Oct 23 19:42:39 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Oct 23 19:42:39 2020 +0000"
      },
      "message": "Merge \"Make the connection between implementation and llndk_library explicit\" am: ebd91fc559 am: 631cfd769e am: ef3de0791c\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1466513\n\nChange-Id: I7d4131903c8a9a71c727d5b20aa7fa5be9a1b012\n"
    },
    {
      "commit": "ef3de0791c22c82f8f5621d3d7840463ba59ab02",
      "tree": "4ab5de2dcaef7997d5c86f41716600381d196b69",
      "parents": [
        "6e6d15a1b5d4d51983408ebf3e058dedd3eee659",
        "631cfd769e15b8fea3a03721fd8cd677f1ef5209"
      ],
      "author": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Fri Oct 23 19:24:44 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Oct 23 19:24:44 2020 +0000"
      },
      "message": "Merge \"Make the connection between implementation and llndk_library explicit\" am: ebd91fc559 am: 631cfd769e\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1466513\n\nChange-Id: Ia84180ff952968bf694c4c395b9d0b32d532ebd4\n"
    },
    {
      "commit": "631cfd769e15b8fea3a03721fd8cd677f1ef5209",
      "tree": "1fd9bc2f2c2867bca48465121239ec8b8edc302f",
      "parents": [
        "f903a227cdda050fc16a11e4af7721879084c5ce",
        "ebd91fc559603446173ccce322b51d140884fb5c"
      ],
      "author": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Fri Oct 23 19:00:06 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Oct 23 19:00:06 2020 +0000"
      },
      "message": "Merge \"Make the connection between implementation and llndk_library explicit\" am: ebd91fc559\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1466513\n\nChange-Id: I7b9f044a9b8d7a124c1f9244f1b53842774979cc\n"
    },
    {
      "commit": "71ffbb0802d3b095de1e445c167b0232d65dab4a",
      "tree": "4c9432c94a05d7d8f59d7f15f4c152d0274ffde3",
      "parents": [
        "e05c329a3db48e4758f1bf33b0c2b9fd04921265",
        "e4e088fc674ebce0b3887b4d3cb416798d7df4cc"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Oct 23 18:36:59 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Oct 23 18:36:59 2020 +0000"
      },
      "message": "Merge \"transcoder: remove libbinder usage\""
    },
    {
      "commit": "ebd91fc559603446173ccce322b51d140884fb5c",
      "tree": "1fd9bc2f2c2867bca48465121239ec8b8edc302f",
      "parents": [
        "46c5b6304662db9c9eea27cf96eeebf207eff8d6",
        "9b0f94aa2cfb8ea0d311f00f402a2ffb29685156"
      ],
      "author": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Fri Oct 23 18:09:42 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Oct 23 18:09:42 2020 +0000"
      },
      "message": "Merge \"Make the connection between implementation and llndk_library explicit\""
    },
    {
      "commit": "72c027dec240be25abd5d2fbeec2a2d9ed18edc5",
      "tree": "e832439b97248c1da770fb353b300bfc3e59319f",
      "parents": [
        "29ac42b5105591c64454e06bf81b7b6782e54e81"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Fri Oct 23 09:48:34 2020 -0700"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Fri Oct 23 09:48:34 2020 -0700"
      },
      "message": "Bump apex versions\n\nTo ensure they\u0027re higher than what\u0027s already on the device.\n\nBug: 170183552\nTest: build\nChange-Id: I08a08eea537ee6585d067130c3e91992a22ad870\n"
    },
    {
      "commit": "e4e088fc674ebce0b3887b4d3cb416798d7df4cc",
      "tree": "3e2f0428a575ca48c5f87b3cdf104e9f98cdacce",
      "parents": [
        "28b27204a3658bb37afb0294df7265d725dbf62b"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Wed Oct 21 19:10:42 2020 -0700"
      },
      "committer": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Fri Oct 23 16:46:46 2020 +0000"
      },
      "message": "transcoder: remove libbinder usage\n\nbug: 159172726\ntest: transcoder unit tests and MediaTranscodingService unit tests.\n\nChange-Id: Ida859f529b46c4e97d9eeaa217e1ee60cd46b527\n"
    },
    {
      "commit": "e05c329a3db48e4758f1bf33b0c2b9fd04921265",
      "tree": "a19608d7cc8d808fe0f081078940a810274ec11f",
      "parents": [
        "4601bb7c1bb30e45bcf9a282ad46d2f38e3dd1bb"
      ],
      "author": {
        "name": "Lida Wang",
        "email": "lidawang@google.com",
        "time": "Thu Oct 22 22:38:40 2020 -0700"
      },
      "committer": {
        "name": "Shuzhen Wang",
        "email": "shuzhenwang@google.com",
        "time": "Fri Oct 23 16:44:59 2020 +0000"
      },
      "message": "camera2 ndk: unlock metadata in case of error\n\nChange-Id: Ic0790127c6ba4a6ab3d4de8d974725b58d6370c2\n"
    },
    {
      "commit": "4601bb7c1bb30e45bcf9a282ad46d2f38e3dd1bb",
      "tree": "75a4cc87576e3ac3d3aa269109fad0d7ed20c194",
      "parents": [
        "ce32ef7829992290d8570ced1ae3fb55c93d968c",
        "9128c69e5fd5c25eed57a73b1c459cfd3ea432a7"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Oct 23 05:01:36 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Oct 23 05:01:36 2020 +0000"
      },
      "message": "Merge \"m4v_h263: Fix integer-overflow in idct_vca.cpp\" am: 46c5b63046 am: f903a227cd am: 6e6d15a1b5 am: 9128c69e5f\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1465989\n\nChange-Id: If7a537a14c6c9879bc2bda297de464c8f629ab99\n"
    },
    {
      "commit": "9128c69e5fd5c25eed57a73b1c459cfd3ea432a7",
      "tree": "753c4e4af947e62abb213bf15c4b848fe2609fc4",
      "parents": [
        "61067e5e56b68b0f698d4cc1701f9d7392e4ae49",
        "6e6d15a1b5d4d51983408ebf3e058dedd3eee659"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Oct 23 04:46:39 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Oct 23 04:46:39 2020 +0000"
      },
      "message": "Merge \"m4v_h263: Fix integer-overflow in idct_vca.cpp\" am: 46c5b63046 am: f903a227cd am: 6e6d15a1b5\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1465989\n\nChange-Id: I96ba2d0eb64191c8cf715e78894f9013304aa366\n"
    },
    {
      "commit": "6e6d15a1b5d4d51983408ebf3e058dedd3eee659",
      "tree": "7ee24d31a04f94392c4d63ae0589ccf12ae4b2e6",
      "parents": [
        "d321357cc0e701bab05f928ffa813273e2ef26dc",
        "f903a227cdda050fc16a11e4af7721879084c5ce"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Oct 23 04:31:00 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Oct 23 04:31:00 2020 +0000"
      },
      "message": "Merge \"m4v_h263: Fix integer-overflow in idct_vca.cpp\" am: 46c5b63046 am: f903a227cd\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1465989\n\nChange-Id: Ib809629fa4b13f83c1aedd5abb144350753dd897\n"
    },
    {
      "commit": "f903a227cdda050fc16a11e4af7721879084c5ce",
      "tree": "d467efb00fbc721dfdb2c45a3b47968c27ab9465",
      "parents": [
        "975aa24a219854bd166d0e814b1ff549b217081b",
        "46c5b6304662db9c9eea27cf96eeebf207eff8d6"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Oct 23 03:47:07 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Oct 23 03:47:07 2020 +0000"
      },
      "message": "Merge \"m4v_h263: Fix integer-overflow in idct_vca.cpp\" am: 46c5b63046\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1465989\n\nChange-Id: I6b781fb5951ab20897b98162cdfdf453eb90af1a\n"
    },
    {
      "commit": "46c5b6304662db9c9eea27cf96eeebf207eff8d6",
      "tree": "d467efb00fbc721dfdb2c45a3b47968c27ab9465",
      "parents": [
        "0eeb519aa6433c2147bdbef0a63368b91a27e68c",
        "6830fb666892d528cff82e82be0c356750355ade"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Oct 23 03:01:19 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Oct 23 03:01:19 2020 +0000"
      },
      "message": "Merge \"m4v_h263: Fix integer-overflow in idct_vca.cpp\""
    },
    {
      "commit": "ce32ef7829992290d8570ced1ae3fb55c93d968c",
      "tree": "5a2c46634b8672faa2017524819403bc0d9f5b1c",
      "parents": [
        "d5aa6164cbb3f18de3ddd856fe42113fc4e502ef",
        "946c0035d19f2bb6bdab038e5243c67592e28017"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Oct 23 01:11:28 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Oct 23 01:11:28 2020 +0000"
      },
      "message": "Merge \"APM: Fix config de-serialization\""
    },
    {
      "commit": "946c0035d19f2bb6bdab038e5243c67592e28017",
      "tree": "3ca3ec5dc7f4f6192a7f37edde9c7727c55c38d2",
      "parents": [
        "d6fe406c865072f4d139756a48487d34fed0f07f"
      ],
      "author": {
        "name": "Mikhail Naganov",
        "email": "mnaganov@google.com",
        "time": "Wed Oct 21 13:04:58 2020 -0700"
      },
      "committer": {
        "name": "Mikhail Naganov",
        "email": "mnaganov@google.com",
        "time": "Thu Oct 22 15:13:24 2020 -0700"
      },
      "message": "APM: Fix config de-serialization\n\nAudio Policy Manager and EngineConfig now try to load only one\nreadable APM config file. Previously they could try several\nuntil one of them parses successfully. This could result in\nloading of different files by APM and EC due to use of different\nparts of the config.\n\nCentralize finding of APM config file in audio_config.h.\nThis allows using the same logic in AudioPolicyManager.cpp\nand EngineConfig.cpp which previously got duplicated\nand later diverged.\n\nEnsure that failed attempts to de-serialize config do not leave\nAPM or EC in a \"dirty\" state.\n\nBug: 171339398\nTest: check audio on the device\nTest: atest audiopolicy_engineconfig_tests\nTest: atest audiopolicy_tests\nChange-Id: I98c21ab03d869eb5f4259ea12cd433632cf6da5d\n"
    },
    {
      "commit": "d5aa6164cbb3f18de3ddd856fe42113fc4e502ef",
      "tree": "4560be231df8e3120bf42af5494e1a3a4322fa0e",
      "parents": [
        "28b27204a3658bb37afb0294df7265d725dbf62b",
        "10dc0a6f628f2d216ce44ad9a6184af88a0f13d9"
      ],
      "author": {
        "name": "Ytai Ben-tsvi",
        "email": "ytai@google.com",
        "time": "Wed Oct 21 20:40:14 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 21 20:40:14 2020 +0000"
      },
      "message": "Merge \"Convert IAudioFlingerClient to stable AIDL\""
    },
    {
      "commit": "28b27204a3658bb37afb0294df7265d725dbf62b",
      "tree": "ac260cf28ad0ced5770b1066ce7eb7332b29da03",
      "parents": [
        "11b45e9f0a31783c7fa1d28281a489dfe47a9982",
        "3fea286f711f8e81afe7e85fe44d55e09cd6a9ea"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Oct 21 18:46:40 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 21 18:46:40 2020 +0000"
      },
      "message": "Merge \"Add more package names for MediaProvider\""
    },
    {
      "commit": "3fea286f711f8e81afe7e85fe44d55e09cd6a9ea",
      "tree": "7b004f776aa3efddc0bf535cf4536f8f664281d4",
      "parents": [
        "5c75d0b7f9cf84438ff65d4865a29cb32bf1a051"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Wed Oct 21 08:46:03 2020 -0700"
      },
      "committer": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Wed Oct 21 16:40:19 2020 +0000"
      },
      "message": "Add more package names for MediaProvider\n\nbug: 171393067\nChange-Id: I201de3c7a9e0e6a9a8c3620b519d069764ec73a0\n"
    },
    {
      "commit": "11b45e9f0a31783c7fa1d28281a489dfe47a9982",
      "tree": "0d9c337bc621da4e6fd05923bb11e78643b8bc6b",
      "parents": [
        "93fdbb044afa30ab6ea50d595e287bbef97e5785",
        "e817f39795930dad84218cfb5c76932b29906d3b"
      ],
      "author": {
        "name": "Ytai Ben-tsvi",
        "email": "ytai@google.com",
        "time": "Wed Oct 21 16:14:05 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 21 16:14:05 2020 +0000"
      },
      "message": "Merge \"Remove null support in SharedFileRegion\""
    },
    {
      "commit": "93fdbb044afa30ab6ea50d595e287bbef97e5785",
      "tree": "cac7989d60a31d757579668a5d31c6da609d71eb",
      "parents": [
        "d6fe406c865072f4d139756a48487d34fed0f07f",
        "dd582929677fab6ffdb52f36cd1e16855bb7321a"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Oct 21 15:41:29 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 21 15:41:29 2020 +0000"
      },
      "message": "Merge \"aaudio: cleanup thread handling\""
    },
    {
      "commit": "dd582929677fab6ffdb52f36cd1e16855bb7321a",
      "tree": "76c8557c340edeacb098665d331ba7a7f6f398e2",
      "parents": [
        "9bcf4989bf3e09167503e94571b15626e56f4453"
      ],
      "author": {
        "name": "Phil Burk",
        "email": "philburk@google.com",
        "time": "Thu Oct 15 20:29:51 2020 +0000"
      },
      "committer": {
        "name": "Phil Burk",
        "email": "philburk@google.com",
        "time": "Wed Oct 21 00:37:34 2020 +0000"
      },
      "message": "aaudio: cleanup thread handling\n\nFix problem when an attempt is made to join the callback from the\ncallback. It used to leave mHasThread in the wrong state.\nThis was fixed in AAudioThread and in AudioStream.\n\nAdd \"_l\" suffix to functions that need to be locked.\n\nSimplify the way that reference counted objects are passed to threads\nusing incStrong() and decStrong().\n\nBug: 171296283\nTest: atest AAudioTestCases\nChange-Id: I034049c4cb9021c6073fff441e49214ee898b804\n"
    },
    {
      "commit": "e817f39795930dad84218cfb5c76932b29906d3b",
      "tree": "7878422a4291c6ff6c878cba114bb678719a9408",
      "parents": [
        "9bcf4989bf3e09167503e94571b15626e56f4453"
      ],
      "author": {
        "name": "Ytai Ben-Tsvi",
        "email": "ytai@google.com",
        "time": "Tue Oct 20 09:16:19 2020 -0700"
      },
      "committer": {
        "name": "Ytai Ben-Tsvi",
        "email": "ytai@google.com",
        "time": "Tue Oct 20 16:36:15 2020 -0700"
      },
      "message": "Remove null support in SharedFileRegion\n\nParcelFileDescriptor does not support null (negative) file descriptors\nso we remove it from SharedFileRegion and expect that a @nullable\nSharedFileRegion is used for cases where a null file descriptor is\nallowed.\n\nTest: atest shmemTest\nChange-Id: Icf226181cf6de9759ed3145ff6b5ad0d8fd650af\n"
    },
    {
      "commit": "d6fe406c865072f4d139756a48487d34fed0f07f",
      "tree": "c28c3c9a492cc8cbbdbb16a60769b017487e99fc",
      "parents": [
        "c9f24e88581b9e2929abea6792caa2d58ace7cb5",
        "61067e5e56b68b0f698d4cc1701f9d7392e4ae49"
      ],
      "author": {
        "name": "vichang",
        "email": "vichang@google.com",
        "time": "Tue Oct 20 21:12:47 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Oct 20 21:12:47 2020 +0000"
      },
      "message": "Merge \"Remove AIcu_initializeIcuOrDie() call\" am: 0eeb519aa6 am: 975aa24a21 am: d321357cc0 am: 61067e5e56\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1450136\n\nChange-Id: I1b4333c13e1f393de1311604602e3e108fc22795\n"
    },
    {
      "commit": "c9f24e88581b9e2929abea6792caa2d58ace7cb5",
      "tree": "a311d57d30cbcca944712055334140fc4bdf21bd",
      "parents": [
        "92cd3cb2192237765ab67561966941fb205768d7",
        "c31812c4a32330fa2971002c20c2ec787d1a3a0d"
      ],
      "author": {
        "name": "Kiyoung Kim",
        "email": "kiyoungkim@google.com",
        "time": "Tue Oct 20 21:12:21 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Oct 20 21:12:21 2020 +0000"
      },
      "message": "Merge \"Update linkerconfig configuration format\" am: 6f27296e13 am: 91fecb51c2 am: e1311102cf am: c31812c4a3\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1450496\n\nChange-Id: I1a241dc073a45a7660b9ce44bec7f814669c1fdc\n"
    },
    {
      "commit": "92cd3cb2192237765ab67561966941fb205768d7",
      "tree": "f469a96aac072841fc39bc8710002b4e25a4ccd8",
      "parents": [
        "9bcf4989bf3e09167503e94571b15626e56f4453",
        "7150df17ea5e38a2084907f65525039be925ad2e"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Oct 20 21:08:13 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Oct 20 21:08:13 2020 +0000"
      },
      "message": "[automerger skipped] Merge \"Merge redfin/bramble support.\" am: 2deeebcd7a -s ours am: ccc2f9fa64 -s ours am: b6a8c567a6 -s ours am: 7150df17ea -s ours\n\nam skip reason: Change-Id I22b952d0944fc1d1be7f6222add1a0b6108682d7 with SHA-1 66e1d22ca8 is in history\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1466204\n\nChange-Id: I083aba80683e4b8267e8a287aa12aac789a8fb67\n"
    },
    {
      "commit": "61067e5e56b68b0f698d4cc1701f9d7392e4ae49",
      "tree": "73a34908bed96c304d1bd0c0834addbde4dac183",
      "parents": [
        "c31812c4a32330fa2971002c20c2ec787d1a3a0d",
        "d321357cc0e701bab05f928ffa813273e2ef26dc"
      ],
      "author": {
        "name": "vichang",
        "email": "vichang@google.com",
        "time": "Tue Oct 20 20:23:05 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Oct 20 20:23:05 2020 +0000"
      },
      "message": "Merge \"Remove AIcu_initializeIcuOrDie() call\" am: 0eeb519aa6 am: 975aa24a21 am: d321357cc0\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1450136\n\nChange-Id: Ibb4a3ec16e2fc94aaa1d622c397fc0cf3fc0545b\n"
    },
    {
      "commit": "c31812c4a32330fa2971002c20c2ec787d1a3a0d",
      "tree": "1701d25aa6b2055c8fa7d50dab264711425fd74e",
      "parents": [
        "7150df17ea5e38a2084907f65525039be925ad2e",
        "e1311102cfdaeacf4b14414fc1a41089c8794de9"
      ],
      "author": {
        "name": "Kiyoung Kim",
        "email": "kiyoungkim@google.com",
        "time": "Tue Oct 20 20:22:23 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Oct 20 20:22:23 2020 +0000"
      },
      "message": "Merge \"Update linkerconfig configuration format\" am: 6f27296e13 am: 91fecb51c2 am: e1311102cf\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1450496\n\nChange-Id: Ie8f5c73e15440eb61b5f78ce0f65f77e7e17d5f1\n"
    },
    {
      "commit": "7150df17ea5e38a2084907f65525039be925ad2e",
      "tree": "e3ad3e6e2b18b17391c358a453003f85ba42987e",
      "parents": [
        "be4ad525951bfb15b31dc2462ab7a5d46fac8108",
        "b6a8c567a64b928a2f034158879d31dcbd0597b7"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Oct 20 20:18:32 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Oct 20 20:18:32 2020 +0000"
      },
      "message": "[automerger skipped] Merge \"Merge redfin/bramble support.\" am: 2deeebcd7a -s ours am: ccc2f9fa64 -s ours am: b6a8c567a6 -s ours\n\nam skip reason: Change-Id I22b952d0944fc1d1be7f6222add1a0b6108682d7 with SHA-1 66e1d22ca8 is in history\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1466204\n\nChange-Id: I5160eecedf7e689692fa2374931e6fd938833ca0\n"
    },
    {
      "commit": "d321357cc0e701bab05f928ffa813273e2ef26dc",
      "tree": "190149f3cceee7606df429f2d9c1535b0ac42064",
      "parents": [
        "e1311102cfdaeacf4b14414fc1a41089c8794de9",
        "975aa24a219854bd166d0e814b1ff549b217081b"
      ],
      "author": {
        "name": "vichang",
        "email": "vichang@google.com",
        "time": "Tue Oct 20 19:38:29 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Oct 20 19:38:29 2020 +0000"
      },
      "message": "Merge \"Remove AIcu_initializeIcuOrDie() call\" am: 0eeb519aa6 am: 975aa24a21\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1450136\n\nChange-Id: I58acde12a8a7698bb86b34cacec95a53271f13c4\n"
    },
    {
      "commit": "e1311102cfdaeacf4b14414fc1a41089c8794de9",
      "tree": "2319b3661b5a763676412e810b0e03a7cd01a1b2",
      "parents": [
        "b6a8c567a64b928a2f034158879d31dcbd0597b7",
        "91fecb51c20083ff9243cd02bad14fffdf6f7de6"
      ],
      "author": {
        "name": "Kiyoung Kim",
        "email": "kiyoungkim@google.com",
        "time": "Tue Oct 20 19:38:09 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Oct 20 19:38:09 2020 +0000"
      },
      "message": "Merge \"Update linkerconfig configuration format\" am: 6f27296e13 am: 91fecb51c2\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1450496\n\nChange-Id: I817e5b3f21ea32055e5f9382d10ca3639e13f5fb\n"
    },
    {
      "commit": "b6a8c567a64b928a2f034158879d31dcbd0597b7",
      "tree": "3ec3468cd0fa4951a1e1aea04f912398aa7ccc20",
      "parents": [
        "9374db2ec483b0668ff5954328c97f96edd3e1a6",
        "ccc2f9fa649f40ba11b39786cbfb5e57f44ae217"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Oct 20 19:34:13 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Oct 20 19:34:13 2020 +0000"
      },
      "message": "[automerger skipped] Merge \"Merge redfin/bramble support.\" am: 2deeebcd7a -s ours am: ccc2f9fa64 -s ours\n\nam skip reason: Change-Id I22b952d0944fc1d1be7f6222add1a0b6108682d7 with SHA-1 66e1d22ca8 is in history\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1466204\n\nChange-Id: Icc81c38d03673ff8ab082afdecc2842f6ce7f8cd\n"
    },
    {
      "commit": "975aa24a219854bd166d0e814b1ff549b217081b",
      "tree": "bd07fdf492157ac00d24bdf8729d5988d2885760",
      "parents": [
        "91fecb51c20083ff9243cd02bad14fffdf6f7de6",
        "0eeb519aa6433c2147bdbef0a63368b91a27e68c"
      ],
      "author": {
        "name": "vichang",
        "email": "vichang@google.com",
        "time": "Tue Oct 20 19:10:40 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Oct 20 19:10:40 2020 +0000"
      },
      "message": "Merge \"Remove AIcu_initializeIcuOrDie() call\" am: 0eeb519aa6\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1450136\n\nChange-Id: I41427f6859fff45278cff38702ef50ffb55e21e0\n"
    },
    {
      "commit": "91fecb51c20083ff9243cd02bad14fffdf6f7de6",
      "tree": "437e6e985a6494d7e1385755e4e2a1a2f62dde99",
      "parents": [
        "ccc2f9fa649f40ba11b39786cbfb5e57f44ae217",
        "6f27296e13d89407459d23882c9345c6b6e212b0"
      ],
      "author": {
        "name": "Kiyoung Kim",
        "email": "kiyoungkim@google.com",
        "time": "Tue Oct 20 19:08:23 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Oct 20 19:08:23 2020 +0000"
      },
      "message": "Merge \"Update linkerconfig configuration format\" am: 6f27296e13\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1450496\n\nChange-Id: I2c43435da640e5eb29502529a42cccb4e62c008c\n"
    },
    {
      "commit": "ccc2f9fa649f40ba11b39786cbfb5e57f44ae217",
      "tree": "4fbb3d4abc332883b147afc830d51e1057577065",
      "parents": [
        "66e1d22ca8b124ff4f33824d6e6b9a607e09dc27",
        "2deeebcd7a61a5d5a468c79ae4ce2fc543eed49a"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Oct 20 19:04:26 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Oct 20 19:04:26 2020 +0000"
      },
      "message": "[automerger skipped] Merge \"Merge redfin/bramble support.\" am: 2deeebcd7a -s ours\n\nam skip reason: Change-Id I22b952d0944fc1d1be7f6222add1a0b6108682d7 with SHA-1 66e1d22ca8 is in history\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1466204\n\nChange-Id: Ib5f1b2b9b9e6a7a5f2609f7f55d80dff350be107\n"
    },
    {
      "commit": "6830fb666892d528cff82e82be0c356750355ade",
      "tree": "e2eae51da3bb09850f6a8854e46f008588b0f8a7",
      "parents": [
        "5381d98c9bdc8edb68f12dcc9cf03a74cc101fd6"
      ],
      "author": {
        "name": "Neelkamal Semwal",
        "email": "neelkamal.semwal@ittiam.com",
        "time": "Mon Oct 12 13:53:16 2020 +0530"
      },
      "committer": {
        "name": "Neelkamal Semwal",
        "email": "neelkamal.semwal@ittiam.com",
        "time": "Tue Oct 20 20:57:07 2020 +0530"
      },
      "message": "m4v_h263: Fix integer-overflow in idct_vca.cpp\n\nBug: 165817738\n\nTest: POC in bug description\n\nChange-Id: Ic3710ea89174f50aaf47a22f58fa99703a089261\n"
    },
    {
      "commit": "0eeb519aa6433c2147bdbef0a63368b91a27e68c",
      "tree": "bd07fdf492157ac00d24bdf8729d5988d2885760",
      "parents": [
        "6f27296e13d89407459d23882c9345c6b6e212b0",
        "eb33d944605247b32015140e7a650d41c8cd0003"
      ],
      "author": {
        "name": "vichang",
        "email": "vichang@google.com",
        "time": "Tue Oct 20 08:59:51 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Oct 20 08:59:51 2020 +0000"
      },
      "message": "Merge \"Remove AIcu_initializeIcuOrDie() call\""
    },
    {
      "commit": "9bcf4989bf3e09167503e94571b15626e56f4453",
      "tree": "f469a96aac072841fc39bc8710002b4e25a4ccd8",
      "parents": [
        "14a1a17354d3ab55804ec688051a405dc0c320d6",
        "78d02237ebe6c90d36dca7b6da5e867ac6295318"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Oct 20 03:29:05 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Oct 20 03:29:05 2020 +0000"
      },
      "message": "Merge \"Revert \"Use system/audio to/from string converters in TypeConverter\"\""
    },
    {
      "commit": "78d02237ebe6c90d36dca7b6da5e867ac6295318",
      "tree": "fb81c7a5bacfec08f2d9c4d71f0559a26c95d8e3",
      "parents": [
        "0f243bbaf628bf8aa873e978feb720d3354b476c"
      ],
      "author": {
        "name": "Mikhail Naganov",
        "email": "mnaganov@google.com",
        "time": "Tue Oct 20 01:29:53 2020 +0000"
      },
      "committer": {
        "name": "Mikhail Naganov",
        "email": "mnaganov@google.com",
        "time": "Tue Oct 20 01:29:53 2020 +0000"
      },
      "message": "Revert \"Use system/audio to/from string converters in TypeConverter\"\n\nRevert \"audio: Align lists of enum values between framework and HAL\"\n\nRevert submission 12851233-hal-enum-strings\n\nReason for revert: breaks slider device\nReverted Changes:\nI4f64a8b61:Use system/audio to/from string converters in Type...\nIddaa92bf2:Move enums shared with HAL to audio-hal-enums.h\nIe5896775b:audio: Align lists of enum values between framewor...\n\nBug: 171262726\nChange-Id: I7568c41c5641cf120ffacbfda4751c3bb1c4e4f8\n"
    },
    {
      "commit": "6f27296e13d89407459d23882c9345c6b6e212b0",
      "tree": "437e6e985a6494d7e1385755e4e2a1a2f62dde99",
      "parents": [
        "2deeebcd7a61a5d5a468c79ae4ce2fc543eed49a",
        "b5aa33d5858a03a7e6f754a5a1320fadb98c4dba"
      ],
      "author": {
        "name": "Kiyoung Kim",
        "email": "kiyoungkim@google.com",
        "time": "Tue Oct 20 00:23:58 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Oct 20 00:23:58 2020 +0000"
      },
      "message": "Merge \"Update linkerconfig configuration format\""
    },
    {
      "commit": "2deeebcd7a61a5d5a468c79ae4ce2fc543eed49a",
      "tree": "4fbb3d4abc332883b147afc830d51e1057577065",
      "parents": [
        "80cd5274e93b1ee4389619c6a6aa1716d60aa671",
        "3ea3d7b877283d2533e7603ec588ae88528122c3"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Oct 19 23:20:08 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Oct 19 23:20:08 2020 +0000"
      },
      "message": "Merge \"Merge redfin/bramble support.\""
    },
    {
      "commit": "14a1a17354d3ab55804ec688051a405dc0c320d6",
      "tree": "a367deee603744e4f22e7018a795bd7cdc9a81a1",
      "parents": [
        "2254ae51fa1c681eb39a79a2d60f36c5d48ad0ee",
        "e358ec63eedd7a6289984b1f2468c5c16c2ff6c8"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Oct 19 23:08:05 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 19 23:08:05 2020 +0000"
      },
      "message": "Merge \"aaudio: use strong pointer to protect callback\""
    },
    {
      "commit": "2254ae51fa1c681eb39a79a2d60f36c5d48ad0ee",
      "tree": "b36d18312a4cb3d2149a3ca02bf17d4c94d3d682",
      "parents": [
        "7bebd206b9a0366e659e7f0bf332c69fb2da2336",
        "0f243bbaf628bf8aa873e978feb720d3354b476c"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Oct 19 21:36:43 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 19 21:36:43 2020 +0000"
      },
      "message": "Merge \"Use system/audio to/from string converters in TypeConverter\""
    },
    {
      "commit": "9b0f94aa2cfb8ea0d311f00f402a2ffb29685156",
      "tree": "5d8b8ca4728e921933f808f7d64bf77b8ad464c8",
      "parents": [
        "632056e5501f04200b51cced848c6ce94ea2b7d6"
      ],
      "author": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Mon Oct 19 13:37:55 2020 -0700"
      },
      "committer": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Mon Oct 19 13:37:55 2020 -0700"
      },
      "message": "Make the connection between implementation and llndk_library explicit\n\nInstead of assuming a module with the .llndk suffix exists, add an\nllndk_stubs property to every cc_library module that has a\ncorresponding llndk_library.  Also rename the llndk_library to have\nan explicit .llndk suffix.\n\nBug: 170784825\nTest: no changes to build.ninja (excluding comments) or Android-${TARGET_PRODUCT}.mk\nChange-Id: I362bf9ce1e7df8cea65410ac35c02f347b235d25\n"
    },
    {
      "commit": "e358ec63eedd7a6289984b1f2468c5c16c2ff6c8",
      "tree": "dc2daf58088b5586cfe6be9abfb92987d6749899",
      "parents": [
        "7aed66e788c8955ddd22a1235856bb9dac34d82a"
      ],
      "author": {
        "name": "Phil Burk",
        "email": "philburk@google.com",
        "time": "Mon Oct 12 23:42:30 2020 +0000"
      },
      "committer": {
        "name": "Phil Burk",
        "email": "philburk@google.com",
        "time": "Mon Oct 19 20:31:17 2020 +0000"
      },
      "message": "aaudio: use strong pointer to protect callback\n\nHold a strong pointer to the AudioStream so it cannot get deleted while\nthe MMAP callback is running.\n\nAlso fixes disconnect for shared streams, which was broken\nby a previous attempt to fix b/166877425\n\nBug: 166877425\nBug: 170551030\nTest: see bug for details\nTest: atest AAudioTestCases\nTest: OboeTester V1.5.30 or later, \"TEST DISCONNECT\"\nChange-Id: I236e2d68632070d253d14ddf7b9d7076e068830a\n"
    },
    {
      "commit": "7bebd206b9a0366e659e7f0bf332c69fb2da2336",
      "tree": "7d9e8e695b56c182c275843d9e16b466e6d2fbfc",
      "parents": [
        "f05213023e43bc7c6b10a1079eb71c98dc163e9a",
        "a9986862ce61677361def5f7b82e7a0cc4b9dc09"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Oct 19 20:08:35 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 19 20:08:35 2020 +0000"
      },
      "message": "Merge \"audio policy: default routing rules for BLE audio devices\""
    },
    {
      "commit": "3ea3d7b877283d2533e7603ec588ae88528122c3",
      "tree": "4fbb3d4abc332883b147afc830d51e1057577065",
      "parents": [
        "80cd5274e93b1ee4389619c6a6aa1716d60aa671",
        "66e1d22ca8b124ff4f33824d6e6b9a607e09dc27"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Mon Oct 19 10:08:15 2020 -0700"
      },
      "committer": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Mon Oct 19 10:08:15 2020 -0700"
      },
      "message": "Merge redfin/bramble support.\n\nBug: 171218636\nMerged-In: I22b952d0944fc1d1be7f6222add1a0b6108682d7\nChange-Id: Ia75c4ae9f5c062ab78f18fee5a448b66daf34882\n"
    },
    {
      "commit": "f05213023e43bc7c6b10a1079eb71c98dc163e9a",
      "tree": "d538278f5d89f9d6b053f7279ee079d94cfb166b",
      "parents": [
        "97c83ca96fee36775573979cd7377416f497c049",
        "be4ad525951bfb15b31dc2462ab7a5d46fac8108"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sun Oct 18 22:15:33 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Sun Oct 18 22:15:33 2020 +0000"
      },
      "message": "Merge \"mp3dec: Add test for mp3 file with error protection data\" am: 80cd5274e9 am: 66e1d22ca8 am: 9374db2ec4 am: be4ad52595\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1463122\n\nChange-Id: I9de09219c8b4cf17f6924d1e8fb786259cae04f3\n"
    },
    {
      "commit": "be4ad525951bfb15b31dc2462ab7a5d46fac8108",
      "tree": "e3ad3e6e2b18b17391c358a453003f85ba42987e",
      "parents": [
        "49b490ffc23a1b236c720520d2aabdf781fbf7a6",
        "9374db2ec483b0668ff5954328c97f96edd3e1a6"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sun Oct 18 21:55:51 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Sun Oct 18 21:55:51 2020 +0000"
      },
      "message": "Merge \"mp3dec: Add test for mp3 file with error protection data\" am: 80cd5274e9 am: 66e1d22ca8 am: 9374db2ec4\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1463122\n\nChange-Id: Id681f88f3c6fa8b2efd4e47ce25b58eb163a6a1a\n"
    },
    {
      "commit": "9374db2ec483b0668ff5954328c97f96edd3e1a6",
      "tree": "3ec3468cd0fa4951a1e1aea04f912398aa7ccc20",
      "parents": [
        "996c214bbcdc6742a86b6102088a774d2567d5ab",
        "66e1d22ca8b124ff4f33824d6e6b9a607e09dc27"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sun Oct 18 21:14:36 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Sun Oct 18 21:14:36 2020 +0000"
      },
      "message": "Merge \"mp3dec: Add test for mp3 file with error protection data\" am: 80cd5274e9 am: 66e1d22ca8\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1463122\n\nChange-Id: I05b036e9a7b49183e6fe5d8f6bf3698db854dd85\n"
    },
    {
      "commit": "66e1d22ca8b124ff4f33824d6e6b9a607e09dc27",
      "tree": "4fbb3d4abc332883b147afc830d51e1057577065",
      "parents": [
        "bf13fc87b0113b274a3ed1f924172fefc12b555e",
        "80cd5274e93b1ee4389619c6a6aa1716d60aa671"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sun Oct 18 20:57:24 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Sun Oct 18 20:57:24 2020 +0000"
      },
      "message": "Merge \"mp3dec: Add test for mp3 file with error protection data\" am: 80cd5274e9\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1463122\n\nChange-Id: I22b952d0944fc1d1be7f6222add1a0b6108682d7\n"
    },
    {
      "commit": "80cd5274e93b1ee4389619c6a6aa1716d60aa671",
      "tree": "7d278ff2705b613e4058910b949312160afc98b4",
      "parents": [
        "632056e5501f04200b51cced848c6ce94ea2b7d6",
        "91aacb1c768cd7a0d5f35d4eb0b77e213dea799a"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sun Oct 18 20:38:37 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Sun Oct 18 20:38:37 2020 +0000"
      },
      "message": "Merge \"mp3dec: Add test for mp3 file with error protection data\""
    },
    {
      "commit": "0f243bbaf628bf8aa873e978feb720d3354b476c",
      "tree": "3c065d2ff4b39a12ea3b830e82ada2597e907ece",
      "parents": [
        "e3bca196dbe931f0d7c26394c6224784224da459"
      ],
      "author": {
        "name": "Mikhail Naganov",
        "email": "mnaganov@google.com",
        "time": "Fri Sep 25 23:03:05 2020 +0000"
      },
      "committer": {
        "name": "Mikhail Naganov",
        "email": "mnaganov@google.com",
        "time": "Fri Oct 16 23:00:44 2020 +0000"
      },
      "message": "Use system/audio to/from string converters in TypeConverter\n\nUse of system functions eliminates the need for listing all enum\nvalues in TypeConverter tables.\n\nSlight changes in the converting functions:\n\n1. \u0027channelMaskFromString\u0027 function now also accepts indexed\n   masks.\n2. Fixed UB in \u0027formatFromString\u0027 function.\n3. Removed \u0027deviceFromString\u0027 function, use\n   \u0027DeviceConverter::fromString\u0027 instead.\n\nReplaced direct includes of \u0027system/audio-base.h\u0027 with\nincludes of \u0027system/audio.h\u0027.\n\nBug: 142480271\nTest: m\nChange-Id: I4f64a8b6164bb5ad94cbf1da1709cb379f4a75fa\n"
    },
    {
      "commit": "97c83ca96fee36775573979cd7377416f497c049",
      "tree": "6f6123a014908d8fc32373191112e2b86e9c3446",
      "parents": [
        "0a73d2cb7661e5c67cd72b3b138559bc80109ed2",
        "4b3ebec6aa3496d0ec2828ef34e5c23b9ebf67df"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Oct 16 17:09:31 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Oct 16 17:09:31 2020 +0000"
      },
      "message": "Merge \"C2AllocatorGralloc: Convert C2Rect to Rect correctly\""
    },
    {
      "commit": "0a73d2cb7661e5c67cd72b3b138559bc80109ed2",
      "tree": "1497dca14f764bd27eeeee6cd01699e74fb07065",
      "parents": [
        "72fedd60172bdcd8f2b1fd60fe60e3b70506deae",
        "3d7809196f76fd344a0673164cdbf3c0ad9a22d7"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Oct 16 17:08:33 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Oct 16 17:08:33 2020 +0000"
      },
      "message": "Merge \"C2SoftFlacEnc: Avoid mapping C2LinearBlock twice\""
    },
    {
      "commit": "72fedd60172bdcd8f2b1fd60fe60e3b70506deae",
      "tree": "51160c6f1c752f742fed4ee4b993ea0ea9c4ffcf",
      "parents": [
        "e73500522f16b4884df70adc03e3f7d4216b9d1e",
        "7a127b2a0db7bcc773a0b24b12640253a565445e"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Oct 16 16:44:49 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Oct 16 16:44:49 2020 +0000"
      },
      "message": "Merge \"Transcoder: Add default codec operating rate.\""
    },
    {
      "commit": "7a127b2a0db7bcc773a0b24b12640253a565445e",
      "tree": "948c970084fd668ab7dc93a3a9944bb77bcc21ba",
      "parents": [
        "d98ea3b04b60d5b77b2c905ae051902c08e38863"
      ],
      "author": {
        "name": "Linus Nilsson",
        "email": "lnilsson@google.com",
        "time": "Thu Oct 15 16:23:54 2020 -0700"
      },
      "committer": {
        "name": "Linus Nilsson",
        "email": "lnilsson@google.com",
        "time": "Thu Oct 15 21:12:53 2020 -0700"
      },
      "message": "Transcoder: Add default codec operating rate.\n\nFixes: 170998108\nTest: Unit tests and benchmark.\nChange-Id: I0a73a71c50efa1fc6cf2b25b5ffdab6e973ad03d\n"
    },
    {
      "commit": "3d7809196f76fd344a0673164cdbf3c0ad9a22d7",
      "tree": "c535a3a6d2622c6a114f2cdb4a38fdc1da5c5b30",
      "parents": [
        "e73500522f16b4884df70adc03e3f7d4216b9d1e"
      ],
      "author": {
        "name": "Chih-Yu Huang",
        "email": "akahuang@google.com",
        "time": "Wed Oct 14 12:09:36 2020 +0900"
      },
      "committer": {
        "name": "Chih-yu Huang",
        "email": "akahuang@google.com",
        "time": "Fri Oct 16 02:01:47 2020 +0000"
      },
      "message": "C2SoftFlacEnc: Avoid mapping C2LinearBlock twice\n\nC2LinearBlock can be mapped to C2WriteView at most once at the same\ntime. This CL eliminates a local C2WriteView which is used to check\nthe status of C2LinearBlock, to avoid mapping C2LinearBlock twice.\n\nBug: 168052467\nTest: android.media.cts.MediaCodecTest#testFlacIdentity\n\nChange-Id: Ie798eac9979d867fa5c398cb3f3960341569c63d\n(cherry picked from commit 96e1e1c22c50e49228ead2bfe1ec5186f5570c04)\n"
    },
    {
      "commit": "e73500522f16b4884df70adc03e3f7d4216b9d1e",
      "tree": "cd69a93909e96ad2634f8579bd9e86f8c145a6c5",
      "parents": [
        "3d1f7fc4549a351c005f14e228ba54e931a6e432",
        "49b490ffc23a1b236c720520d2aabdf781fbf7a6"
      ],
      "author": {
        "name": "Kris Alder",
        "email": "kalder@google.com",
        "time": "Thu Oct 15 23:53:04 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Oct 15 23:53:04 2020 +0000"
      },
      "message": "Merge changes I3929bfb6,I4ad6fa07 am: 632056e550 am: bf13fc87b0 am: 996c214bbc am: 49b490ffc2\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1458126\n\nChange-Id: I391507cb41265c30d37bd05e35acd1dfd8ca27e0\n"
    },
    {
      "commit": "49b490ffc23a1b236c720520d2aabdf781fbf7a6",
      "tree": "10518473c81a4c44859aa037e14277d70faeb37b",
      "parents": [
        "eb4b3bbe2926c9b51301568f6f0720383f82e22e",
        "996c214bbcdc6742a86b6102088a774d2567d5ab"
      ],
      "author": {
        "name": "Kris Alder",
        "email": "kalder@google.com",
        "time": "Thu Oct 15 23:31:20 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Oct 15 23:31:20 2020 +0000"
      },
      "message": "Merge changes I3929bfb6,I4ad6fa07 am: 632056e550 am: bf13fc87b0 am: 996c214bbc\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1458126\n\nChange-Id: Ib1ce48b48cebf085aa5bf847d26d21be38b28cc7\n"
    },
    {
      "commit": "996c214bbcdc6742a86b6102088a774d2567d5ab",
      "tree": "b83b33ddc7b9c5cc165df8890b903ea9afadddd8",
      "parents": [
        "787015d75b79f7e262326b3e8ba5774c46147805",
        "bf13fc87b0113b274a3ed1f924172fefc12b555e"
      ],
      "author": {
        "name": "Kris Alder",
        "email": "kalder@google.com",
        "time": "Thu Oct 15 23:14:15 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Oct 15 23:14:15 2020 +0000"
      },
      "message": "Merge changes I3929bfb6,I4ad6fa07 am: 632056e550 am: bf13fc87b0\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1458126\n\nChange-Id: Ifa926ce9e8580095a9d1738a3c02c88d273ac1b1\n"
    },
    {
      "commit": "bf13fc87b0113b274a3ed1f924172fefc12b555e",
      "tree": "a2f23c6fb9f94bfe4c5c9bb09618905fd940af28",
      "parents": [
        "c54030e21089ccece88efd508aff944ac65d9232",
        "632056e5501f04200b51cced848c6ce94ea2b7d6"
      ],
      "author": {
        "name": "Kris Alder",
        "email": "kalder@google.com",
        "time": "Thu Oct 15 22:59:04 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Oct 15 22:59:04 2020 +0000"
      },
      "message": "Merge changes I3929bfb6,I4ad6fa07 am: 632056e550\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1458126\n\nChange-Id: I6b370842a284f8a72f475a6ae761bee77c2f933f\n"
    },
    {
      "commit": "632056e5501f04200b51cced848c6ce94ea2b7d6",
      "tree": "18615833df98404a8497b5a08279187632afa81e",
      "parents": [
        "7a20375102734c3568050a14d80d43186af3a587",
        "75c40aef1f75867133732b4dc2bfc61f727aa456"
      ],
      "author": {
        "name": "Kris Alder",
        "email": "kalder@google.com",
        "time": "Thu Oct 15 22:23:39 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Oct 15 22:23:39 2020 +0000"
      },
      "message": "Merge changes I3929bfb6,I4ad6fa07\n\n* changes:\n  Add host support for AMR Libraries.\n  Updated \u0027preemph.c\u0027 and \u0027q_pulse.c\u0027\n"
    },
    {
      "commit": "91aacb1c768cd7a0d5f35d4eb0b77e213dea799a",
      "tree": "a961dc220da1fd98f58931af9da6088120857b8a",
      "parents": [
        "7a20375102734c3568050a14d80d43186af3a587"
      ],
      "author": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Fri Oct 16 01:30:51 2020 +0530"
      },
      "committer": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Thu Oct 15 13:44:47 2020 -0700"
      },
      "message": "mp3dec: Add test for mp3 file with error protection data\n\nBug: 170985202\nTest: atest Mp3DecoderTest -- --enable-module-dynamic-download\u003dtrue\n\nChange-Id: I8a90db15a747f5abc7fc0713f6e19fbb485de92a\n"
    },
    {
      "commit": "3d1f7fc4549a351c005f14e228ba54e931a6e432",
      "tree": "4d5006edd5f641c0a125c93f5c043d735b3bd4b5",
      "parents": [
        "e8b83357575007aec72f303fbb00f39b8820d943",
        "fe8403d7b6dbd4468e809c999a05007caeeaec4b"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Oct 15 20:08:22 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Oct 15 20:08:22 2020 +0000"
      },
      "message": "Merge \"Revert \"mp3dec: Fix out of bound read error\"\" into mainline-prod am: fe8403d7b6\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/av/+/12849257\n\nChange-Id: I3c855135edc6de347f317eb0120227fb5ecbb108\n"
    },
    {
      "commit": "e8b83357575007aec72f303fbb00f39b8820d943",
      "tree": "4d5006edd5f641c0a125c93f5c043d735b3bd4b5",
      "parents": [
        "0f02473f927e0f6e3707c4a42b420123cd85876b",
        "d98ea3b04b60d5b77b2c905ae051902c08e38863"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Oct 15 19:56:33 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Oct 15 19:56:33 2020 +0000"
      },
      "message": "Merge \"Transcoder: Fix oob read in benchmark test\""
    },
    {
      "commit": "fe8403d7b6dbd4468e809c999a05007caeeaec4b",
      "tree": "f5a0bf74dc79ad4ce00c161f0484dff65e81c008",
      "parents": [
        "2b3cc98138003eda5de4f4b69eb9cc609e757cd4",
        "47fa095d9ebff787a368cc9646032bddcd789d8f"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Oct 15 19:39:05 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Oct 15 19:39:05 2020 +0000"
      },
      "message": "Merge \"Revert \"mp3dec: Fix out of bound read error\"\" into mainline-prod"
    },
    {
      "commit": "0f02473f927e0f6e3707c4a42b420123cd85876b",
      "tree": "9f10caacdca46214d23cee2a71cb74ae6e24cd06",
      "parents": [
        "5c75d0b7f9cf84438ff65d4865a29cb32bf1a051",
        "eb4b3bbe2926c9b51301568f6f0720383f82e22e"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Oct 15 18:06:18 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Oct 15 18:06:18 2020 +0000"
      },
      "message": "Merge \"Revert \"mp3dec: Fix out of bound read error\"\" into rvc-qpr-dev am: 0cf52d3be9 am: eb4b3bbe29\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/av/+/12840897\n\nChange-Id: I6f4e6c15f8f7c2ce230ce04dcc12d1873d1ecd57\n"
    },
    {
      "commit": "eb4b3bbe2926c9b51301568f6f0720383f82e22e",
      "tree": "9d3cdab85834bfd4525021950c1793d667daaa77",
      "parents": [
        "5021b88f2bf7421d65c4e68b7810bcb677ccbe1f",
        "0cf52d3be976d63e56201bf47017a0c97ba33c8a"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Oct 15 17:45:12 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Oct 15 17:45:12 2020 +0000"
      },
      "message": "Merge \"Revert \"mp3dec: Fix out of bound read error\"\" into rvc-qpr-dev am: 0cf52d3be9\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/av/+/12840897\n\nChange-Id: Ib1dd303777f18f789762db324803062b5a4bec9a\n"
    },
    {
      "commit": "47fa095d9ebff787a368cc9646032bddcd789d8f",
      "tree": "dd2a951528ba51f451b1082a8c1a508a1ba090a4",
      "parents": [
        "7d82e24ba2a0b301156e02deb02d35a0f8f5bdcb"
      ],
      "author": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Thu Oct 15 17:06:16 2020 +0000"
      },
      "committer": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Thu Oct 15 17:06:16 2020 +0000"
      },
      "message": "Revert \"mp3dec: Fix out of bound read error\"\n\nThis reverts commit 7d82e24ba2a0b301156e02deb02d35a0f8f5bdcb.\n\nReason for revert: to match revert in rvc-qpr, which was result of further fuzzing.\n\nChange-Id: Ia2b5925762435480903f281744a66dd0ee520df7\n"
    },
    {
      "commit": "0cf52d3be976d63e56201bf47017a0c97ba33c8a",
      "tree": "88e742ac8f217fcd61b34b187d3427bdcb91544f",
      "parents": [
        "d55868f7191f11430a3e431c95832b62912edc19",
        "b6db487cce931533209ae45202192cf04ec74972"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Oct 15 16:53:45 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Oct 15 16:53:45 2020 +0000"
      },
      "message": "Merge \"Revert \"mp3dec: Fix out of bound read error\"\" into rvc-qpr-dev"
    },
    {
      "commit": "d98ea3b04b60d5b77b2c905ae051902c08e38863",
      "tree": "dad02388e7755a2e2c56ff2697622c0856e02912",
      "parents": [
        "82a6a29675c8709f608cb12fb1cb11a28512eec0"
      ],
      "author": {
        "name": "Linus Nilsson",
        "email": "lnilsson@google.com",
        "time": "Thu Oct 15 09:27:18 2020 -0700"
      },
      "committer": {
        "name": "Linus Nilsson",
        "email": "lnilsson@google.com",
        "time": "Thu Oct 15 09:27:18 2020 -0700"
      },
      "message": "Transcoder: Fix oob read in benchmark test\n\nFixes: 170961014\nTest: Running benchmark under asan\nChange-Id: I5eddcabb3a393ed6c646fb974034b3cb56e75dd1\n"
    },
    {
      "commit": "10dc0a6f628f2d216ce44ad9a6184af88a0f13d9",
      "tree": "63ef212b4d3c6c99e217f23e6f2fbe07652bc1eb",
      "parents": [
        "29ac42b5105591c64454e06bf81b7b6782e54e81"
      ],
      "author": {
        "name": "Ytai Ben-Tsvi",
        "email": "ytai@google.com",
        "time": "Fri Sep 18 11:31:55 2020 -0700"
      },
      "committer": {
        "name": "Ytai Ben-Tsvi",
        "email": "ytai@google.com",
        "time": "Thu Oct 15 09:12:37 2020 -0700"
      },
      "message": "Convert IAudioFlingerClient to stable AIDL\n\nThis involves creating an AIDL type system to represent all the types\n(transitively) composing audio_io_config_event, as well as back and\nforth conversion between both type systems.\n\nBug: 160253486\nTest: Ran audio-related CTS tests on Sargo.\n\nChange-Id: I230c3d9412cd1f51d41a2faca364c8fd475514bc\n"
    },
    {
      "commit": "5c75d0b7f9cf84438ff65d4865a29cb32bf1a051",
      "tree": "0c82795c88329e3e359222f36cb93163431a797a",
      "parents": [
        "bea48ae9008f4ea00f654eb842a8543f426457f3",
        "bc06248c38fb40820d614f81f24a858016c40a28"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Oct 15 05:34:34 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Oct 15 05:34:34 2020 +0000"
      },
      "message": "Merge \"transcoding: renaming to session controller to avoid confusion\""
    },
    {
      "commit": "4b3ebec6aa3496d0ec2828ef34e5c23b9ebf67df",
      "tree": "329e7b671ac6c95e4b6d3d913d41694141a1aad4",
      "parents": [
        "bea48ae9008f4ea00f654eb842a8543f426457f3"
      ],
      "author": {
        "name": "Chih-Yu Huang",
        "email": "akahuang@google.com",
        "time": "Tue Oct 13 16:22:58 2020 +0900"
      },
      "committer": {
        "name": "Chih-yu Huang",
        "email": "akahuang@google.com",
        "time": "Thu Oct 15 03:04:25 2020 +0000"
      },
      "message": "C2AllocatorGralloc: Convert C2Rect to Rect correctly\n\nThe field of C2Rect is (left, top, width, height), and the field of\nRect is (left, top, right, bottom). This CL fixes the conversion from\nC2Rect to Rect.\n\nBug: 170697563\nTest: android.media.cts.MediaCodecBlockModelTest#testDecodeShortAudio\n\nChange-Id: I74c7197587fbdaa0916046d1a9fad24d00e4f7a3\n(cherry picked from commit 3d0e82ce1b1d1c594fee6796f49509bef5be9ca2)\n"
    },
    {
      "commit": "b6db487cce931533209ae45202192cf04ec74972",
      "tree": "4c39f75ee54b45f4d26fe65facfad438aad0f20d",
      "parents": [
        "a05f42e1d609acba3ff253b743ecb64ba81f3069"
      ],
      "author": {
        "name": "Paul Scovanner",
        "email": "pscovanner@google.com",
        "time": "Thu Oct 15 00:37:27 2020 +0000"
      },
      "committer": {
        "name": "Paul Scovanner",
        "email": "pscovanner@google.com",
        "time": "Thu Oct 15 01:53:49 2020 +0000"
      },
      "message": "Revert \"mp3dec: Fix out of bound read error\"\n\nThis reverts commit a05f42e1d609acba3ff253b743ecb64ba81f3069.\n\nReason for revert: b/154075955#comment24\n\nBug: 154075955\nChange-Id: I9e3f763a33892faee0c9f67adc853cb23906df27\n"
    },
    {
      "commit": "bea48ae9008f4ea00f654eb842a8543f426457f3",
      "tree": "81b459ce04edf1b8582a3d68e410697efaa6bc7b",
      "parents": [
        "923f6531498135fb21300669d5695b600f6dd339",
        "69ae2db5a25c6236ac9c15f5bd45d5ae7baedeb0"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Oct 15 01:44:11 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Oct 15 01:44:11 2020 +0000"
      },
      "message": "Merge \"Fix memory overflow in ESQueue\""
    },
    {
      "commit": "923f6531498135fb21300669d5695b600f6dd339",
      "tree": "84fb2e7738cc556e4a3b6613a95701daeae60a49",
      "parents": [
        "c4710bf5f43aa0cc584b9651a2770fd6fd38617b",
        "88107427c0f3cf86831855adaf325b9a7dbae398"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Oct 15 01:28:46 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Oct 15 01:28:46 2020 +0000"
      },
      "message": "Merge \"Copy slow-motion related metadata to AMediaExtractor_getFileFormat\""
    },
    {
      "commit": "bc06248c38fb40820d614f81f24a858016c40a28",
      "tree": "f285ff98b372f525fba23a22c7ea6be58f19a180",
      "parents": [
        "29ac42b5105591c64454e06bf81b7b6782e54e81"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Wed Oct 14 16:43:53 2020 -0700"
      },
      "committer": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Thu Oct 15 00:35:29 2020 +0000"
      },
      "message": "transcoding: renaming to session controller to avoid confusion\n\nNo functional change.\n\nbug:154733526\n\nChange-Id: I8731a721ab3a6ae2937e1ac24e4f1a2f1e27da85\n"
    },
    {
      "commit": "c4710bf5f43aa0cc584b9651a2770fd6fd38617b",
      "tree": "146540500b330251d1525854240456b5331de439",
      "parents": [
        "29ac42b5105591c64454e06bf81b7b6782e54e81",
        "9698a4cc636ac348f67fb48700c07b49cc6e4797"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Thu Oct 15 00:04:11 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Oct 15 00:04:11 2020 +0000"
      },
      "message": "Merge \"audio policy manager: fix BT SCO stream mute\""
    },
    {
      "commit": "88107427c0f3cf86831855adaf325b9a7dbae398",
      "tree": "defa872332d06f3f9310a136d71e1e520bea4108",
      "parents": [
        "358a08446b6657151ad064edf44635e7d021c0af"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Wed Oct 14 13:54:14 2020 -0700"
      },
      "committer": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Wed Oct 14 14:00:31 2020 -0700"
      },
      "message": "Copy slow-motion related metadata to AMediaExtractor_getFileFormat\n\nSEF slo-mo extract will put the slo-mo marker on file meta (instead\nof track meta). Passthrough the slo-mo marker as well as layer count\non the NuMediaExtractor\u0027s getFileFormat.\n\nbug: 160260201\ntest: locally apply the SEF extractor patch, and verify that\nAMediaExtractor_getFileFormat can retrieve the slo-mo markers\nand layer count info for SEF slo-mo clips.\n\nChange-Id: I6497ec50ad8662425376d6c1924f75fd495fd71d\n"
    },
    {
      "commit": "29ac42b5105591c64454e06bf81b7b6782e54e81",
      "tree": "38537e76b2e160c2041098d6e7854b000ebcf451",
      "parents": [
        "88582c0f6a196b52b837df80bb945dbdb6462c62",
        "5021b88f2bf7421d65c4e68b7810bcb677ccbe1f"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Oct 14 16:17:46 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Oct 14 16:17:46 2020 +0000"
      },
      "message": "[automerger skipped] Merge \"Check for disabled camera in MediaRecorderClient\" into rvc-qpr-dev am: d55868f719 am: 5021b88f2b -s ours\n\nam skip reason: Change-Id I47e8878182fe82c1473da59c8054ee7281efe23e with SHA-1 fa344e04ff is in history\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/av/+/12826963\n\nChange-Id: I84a0e5c21831cc6cf872759486eacdf2bfd00d6b\n"
    },
    {
      "commit": "88582c0f6a196b52b837df80bb945dbdb6462c62",
      "tree": "38537e76b2e160c2041098d6e7854b000ebcf451",
      "parents": [
        "52178c738cc7c3532c5adc57a7caedcacab8d667",
        "4c5c1298d463e13e67ae0cf07828221c5a46a183"
      ],
      "author": {
        "name": "Jayant Chowdhary",
        "email": "jchowdhary@google.com",
        "time": "Wed Oct 14 16:17:45 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Oct 14 16:17:45 2020 +0000"
      },
      "message": "[automerger skipped] libcamera_client: Add utils function isCameraServiceDisabled. am: ab0d91f104 am: 4c5c1298d4 -s ours\n\nam skip reason: Change-Id I87d8e056d0e8ef938d5c8f976417ca707d6471d9 with SHA-1 f5b9cc68a4 is in history\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/av/+/12826962\n\nChange-Id: Ic69015bc748429f1cde6edd65f56cebbfd9ae228\n"
    },
    {
      "commit": "5021b88f2bf7421d65c4e68b7810bcb677ccbe1f",
      "tree": "149818a440274e3d107d8e4130194d3f428734ff",
      "parents": [
        "4c5c1298d463e13e67ae0cf07828221c5a46a183",
        "d55868f7191f11430a3e431c95832b62912edc19"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Oct 14 15:41:39 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Oct 14 15:41:39 2020 +0000"
      },
      "message": "Merge \"Check for disabled camera in MediaRecorderClient\" into rvc-qpr-dev am: d55868f719\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/av/+/12826963\n\nChange-Id: I607e60fd565a4fb8a87bb3fe1fc49758ee0998fe\n"
    },
    {
      "commit": "4c5c1298d463e13e67ae0cf07828221c5a46a183",
      "tree": "a335c310d1cfc178ba5573bb0f3b82bf5309cdf3",
      "parents": [
        "96aa3425156ff700b60eb5d0507b3e387ce5f8a6",
        "ab0d91f104852e80ae582d172acd86d5a486de7f"
      ],
      "author": {
        "name": "Jayant Chowdhary",
        "email": "jchowdhary@google.com",
        "time": "Wed Oct 14 15:41:34 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Oct 14 15:41:34 2020 +0000"
      },
      "message": "libcamera_client: Add utils function isCameraServiceDisabled. am: ab0d91f104\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/av/+/12826962\n\nChange-Id: I48df876bf611f547fb7ee55aa5f3622310879a7c\n"
    },
    {
      "commit": "d55868f7191f11430a3e431c95832b62912edc19",
      "tree": "8f960f157f592c007e384c7ade02fddd9f4ae60c",
      "parents": [
        "ab0d91f104852e80ae582d172acd86d5a486de7f",
        "8087057ba5787e0ce25a3c89e78f6b16e1db840c"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Oct 14 15:17:45 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 14 15:17:45 2020 +0000"
      },
      "message": "Merge \"Check for disabled camera in MediaRecorderClient\" into rvc-qpr-dev"
    },
    {
      "commit": "75c40aef1f75867133732b4dc2bfc61f727aa456",
      "tree": "67bebf0a05d7f0c768bcb2cc9fa8cea8e9575b59",
      "parents": [
        "8f74809fc7a88a31cf17084b5711c2da628d14a5"
      ],
      "author": {
        "name": "Ayushi Khopkar",
        "email": "ayushi.khopkar@ittiam.com",
        "time": "Mon Jul 20 18:31:41 2020 +0530"
      },
      "committer": {
        "name": "Anuj Joshi",
        "email": "anuj.joshi@ittiam.com",
        "time": "Wed Oct 14 03:27:21 2020 +0000"
      },
      "message": "Add host support for AMR Libraries.\n\nThis commit adds host support to libstagefright_amrnbenc,\nlibstagefright_enc_common and libstagefright_amrwbenc libraries.\n\nTest: Build libraries\nBug: 170360959\nBug: 170360841\n\nChange-Id: I3929bfb62649300746761c70c7ffc590511840ce\n"
    },
    {
      "commit": "8f74809fc7a88a31cf17084b5711c2da628d14a5",
      "tree": "4cb8d200b3e85b26538f0bb14c6d2244cfc84342",
      "parents": [
        "e39e35ff005a8cce3007c909a522af01eb0635f8"
      ],
      "author": {
        "name": "Ayushi Khopkar",
        "email": "ayushi.khopkar@ittiam.com",
        "time": "Wed Sep 16 16:52:03 2020 +0530"
      },
      "committer": {
        "name": "Anuj Joshi",
        "email": "anuj.joshi@ittiam.com",
        "time": "Wed Oct 14 08:53:31 2020 +0530"
      },
      "message": "Updated \u0027preemph.c\u0027 and \u0027q_pulse.c\u0027\n\nOn host toolchains, __unused doesnt seem to be present. Hence\nupdated all instances in \u0027q_pulse.c\u0027 to use\n__attribute__((unused)) instead.\n\nFor host toolchains, stdint.h needs to be added in \u0027preemph.c\u0027 so\nthat INT32_MAX is correctly defined\n\nTest: Build libstagefright_amrwbenc\nBug: 170360841\n\nChange-Id: I4ad6fa070b6b4d6b016e1c47ffbc9eb1c4130390\n"
    },
    {
      "commit": "52178c738cc7c3532c5adc57a7caedcacab8d667",
      "tree": "38537e76b2e160c2041098d6e7854b000ebcf451",
      "parents": [
        "d7abb84f14f95566f2ef726794c6236b4eece255",
        "96aa3425156ff700b60eb5d0507b3e387ce5f8a6"
      ],
      "author": {
        "name": "Kiyoung Kim",
        "email": "kiyoungkim@google.com",
        "time": "Wed Oct 14 01:58:49 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Oct 14 01:58:49 2020 +0000"
      },
      "message": "Merge \"Add media-linker-config to test media APEX\" am: 7a20375102 am: c54030e210 am: 787015d75b am: 96aa342515\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1456328\n\nChange-Id: Iede7187075a1f3c85313291d9f87a27010df3a1b\n"
    },
    {
      "commit": "96aa3425156ff700b60eb5d0507b3e387ce5f8a6",
      "tree": "adec8125abe3f862474946430023aae8118beb7e",
      "parents": [
        "95e5cad179a34aa73168ea24c43fac1c385f66cc",
        "787015d75b79f7e262326b3e8ba5774c46147805"
      ],
      "author": {
        "name": "Kiyoung Kim",
        "email": "kiyoungkim@google.com",
        "time": "Wed Oct 14 01:35:54 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Oct 14 01:35:54 2020 +0000"
      },
      "message": "Merge \"Add media-linker-config to test media APEX\" am: 7a20375102 am: c54030e210 am: 787015d75b\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1456328\n\nChange-Id: I4659072cb488b2e215f67aecfa7b58c7e2ca1f59\n"
    },
    {
      "commit": "787015d75b79f7e262326b3e8ba5774c46147805",
      "tree": "425ead27f2942e800e1fc35f5ea468f2e08acdbb",
      "parents": [
        "fd4150a99680cf323d5bd2964c44c674ad8b179c",
        "c54030e21089ccece88efd508aff944ac65d9232"
      ],
      "author": {
        "name": "Kiyoung Kim",
        "email": "kiyoungkim@google.com",
        "time": "Wed Oct 14 01:24:11 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Oct 14 01:24:11 2020 +0000"
      },
      "message": "Merge \"Add media-linker-config to test media APEX\" am: 7a20375102 am: c54030e210\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1456328\n\nChange-Id: Id0bc1b5bbe289f0208b655653d17dd1853befa92\n"
    },
    {
      "commit": "c54030e21089ccece88efd508aff944ac65d9232",
      "tree": "fb4472c9a544bc6ce341f58b24acb4000defddab",
      "parents": [
        "5049389b24a473fe062304274f1624da45e38ecd",
        "7a20375102734c3568050a14d80d43186af3a587"
      ],
      "author": {
        "name": "Kiyoung Kim",
        "email": "kiyoungkim@google.com",
        "time": "Wed Oct 14 01:12:18 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Oct 14 01:12:18 2020 +0000"
      },
      "message": "Merge \"Add media-linker-config to test media APEX\" am: 7a20375102\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1456328\n\nChange-Id: Id6631b444dd25672cbf6a7ea93b1c1ea928e26fe\n"
    },
    {
      "commit": "7a20375102734c3568050a14d80d43186af3a587",
      "tree": "a8d6880724dcc594902a8acef9697e30b5a996c5",
      "parents": [
        "869f1691ab5f731a0124adecb44c57f288242a84",
        "28fecb145031fdf8d083b702d67f2bcfb2b2b052"
      ],
      "author": {
        "name": "Kiyoung Kim",
        "email": "kiyoungkim@google.com",
        "time": "Wed Oct 14 00:37:50 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Oct 14 00:37:50 2020 +0000"
      },
      "message": "Merge \"Add media-linker-config to test media APEX\""
    },
    {
      "commit": "d7abb84f14f95566f2ef726794c6236b4eece255",
      "tree": "69838c1fe4c1533bad7716b0df787e0497fb6d84",
      "parents": [
        "4d03116067325232554dfc0f096fba573298be32",
        "95e5cad179a34aa73168ea24c43fac1c385f66cc"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Oct 14 00:23:16 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Oct 14 00:23:16 2020 +0000"
      },
      "message": "Merge \"codec2: fix uninitialized member in C2PlatformStorePlguinLoader\" am: 869f1691ab am: 5049389b24 am: fd4150a996 am: 95e5cad179\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1458982\n\nChange-Id: I629a90a178f7a955ef8f61cea540c1537fbf5ba3\n"
    }
  ],
  "next": "95e5cad179a34aa73168ea24c43fac1c385f66cc"
}
