)]}'
{
  "log": [
    {
      "commit": "02f75458cce9a214dd641ffc87bb8744e59b372f",
      "tree": "6dd076505fd981a89cc520f0038414a9a8d3eca0",
      "parents": [
        "00a57fd6be01c1a1bad5d354c50c69039d378432",
        "f33f958abbd09144fe8c1b0ed93c731dfbddd7d6"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Nov 06 23:37:18 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Nov 06 23:37:18 2020 +0000"
      },
      "message": "Merge \"CCodec: limit # of active slots instead of # of client buffers\" am: b44ae1f13d am: 893d887901 am: df778b169a am: f33f958abb\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1478706\n\nChange-Id: I54b1f667633d451ae14ea090c501dc292ba47068\n"
    },
    {
      "commit": "f33f958abbd09144fe8c1b0ed93c731dfbddd7d6",
      "tree": "988daa4275e48b3bc89ac2cbaa19cbda68a33a91",
      "parents": [
        "ecd1c3a6c45b3dc861ca9659bb6da806f909452a",
        "df778b169a1da29548437e825bf49b4aa9ce536a"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Nov 06 23:23:51 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Nov 06 23:23:51 2020 +0000"
      },
      "message": "Merge \"CCodec: limit # of active slots instead of # of client buffers\" am: b44ae1f13d am: 893d887901 am: df778b169a\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1478706\n\nChange-Id: Ibb8b7727de7779fc50d0075cc28e274eec5655ef\n"
    },
    {
      "commit": "0487b78ecda4cd591c388eb3afc9edc2e09e4dfa",
      "tree": "5bf29cd83f732719fce2c2b27d436dcd556c2996",
      "parents": [
        "1e05a85fcf67bbd2db9254cdd1ee878873f3a968"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Wed Oct 28 11:45:50 2020 -0700"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Wed Oct 28 11:50:50 2020 -0700"
      },
      "message": "CCodec: limit # of active slots instead of # of client buffers\n\nTest: atest CtsMediaTestCases -- --module-arg CtsMediaTestCases:size:small\nChange-Id: I39275dccac15eed9ec91f0794b5200582653fdec\n"
    },
    {
      "commit": "18b6a649f4002a4d60eeb01a3207e98f2728eb5b",
      "tree": "07adbd76ca23a26a13cf8a752ca7c4e42e285b10",
      "parents": [
        "dbf1892d7ad13b64973772f275bacd1eac2489ad",
        "990b562e5b3fcae4940e8fd39d9d9d9557b0e21b"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Oct 27 16:22:34 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Oct 27 16:22:34 2020 +0000"
      },
      "message": "Merge \"ccodec: FetchLinearBlock() pass usage argument to C2BlockPool\""
    },
    {
      "commit": "22a0c2403201d2db2e4ee88d5d3a59ce04839f58",
      "tree": "9212c34c104ff7454e91324140191ebb9bb95f09",
      "parents": [
        "23c292430ce90152d03ceca3cc6b3a678626d854",
        "9c9766b0939bcc7acedaeb8642cefe21c8938ea1"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Oct 26 20:46:19 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Oct 26 20:46:19 2020 +0000"
      },
      "message": "Merge changes from topic \"c2allocatorbuf\" am: 1e05a85fcf am: e00275b92d am: 86570edfaa am: 9c9766b093\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1420188\n\nChange-Id: Ie299035ffdb67bcbfa50ddc460843bb35cc3ce80\n"
    },
    {
      "commit": "9c9766b0939bcc7acedaeb8642cefe21c8938ea1",
      "tree": "5c0fc3ad519e2db56daeaee64b95ede759a7c720",
      "parents": [
        "761994f1880d6cc78558ee63918fe94d44b5d72d",
        "86570edfaa33af0d97b31281cf9ecf416b57467f"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Oct 26 20:33:22 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Oct 26 20:33:22 2020 +0000"
      },
      "message": "Merge changes from topic \"c2allocatorbuf\" am: 1e05a85fcf am: e00275b92d am: 86570edfaa\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1420188\n\nChange-Id: I5bb8928a9850a7f4f075cfc20c900df9b9608c8b\n"
    },
    {
      "commit": "a7002cb810037ddcb5ec4ac6ce174a8eae6ef66f",
      "tree": "579cfa0a4078066519c87ade7edf78df3e313e63",
      "parents": [
        "6a40788b59a8d898add800ce04f5a9aa06f476e1"
      ],
      "author": {
        "name": "John Stultz",
        "email": "john.stultz@linaro.org",
        "time": "Fri Sep 04 19:02:30 2020 +0000"
      },
      "committer": {
        "name": "John Stultz",
        "email": "john.stultz@linaro.org",
        "time": "Tue Oct 20 00:14:56 2020 +0000"
      },
      "message": "codec2: C2Store: Integrate C2DmaBufAllocator as a possible allocator\n\nThis integrates the C2DmaBufAllocator as one of the possible\nallocators for linear allocations, switching its use vs the\nION allocator based on the existance of /dev/ion\n\nAlso integrate glue code to handle HAL provided usageMaps for\nthe C2DmaBufAllocator\n\nSigned-off-by: John Stultz \u003cjohn.stultz@linaro.org\u003e\nChange-Id: Iee2856c0b85d7c5dfe799a2799580a8f69e87d3d\n"
    },
    {
      "commit": "6a40788b59a8d898add800ce04f5a9aa06f476e1",
      "tree": "5dc857de28b2c35bad78b344b8d6852c82468507",
      "parents": [
        "80cd5274e93b1ee4389619c6a6aa1716d60aa671"
      ],
      "author": {
        "name": "John Stultz",
        "email": "john.stultz@linaro.org",
        "time": "Sat Jul 11 04:34:19 2020 +0000"
      },
      "committer": {
        "name": "John Stultz",
        "email": "john.stultz@linaro.org",
        "time": "Mon Oct 19 23:06:07 2020 +0000"
      },
      "message": "codec2: Add C2AllocatorBuf to implement a libdmabufheap BufferAllocator\n\nInitial step to transition to libdmabufheap from ion.\n\nThis adds a C2AlllocatorBuf implementation which handles the\nlogic between allocating from DMABUF Heaps.\n\nAlso, to address the lack of !ION_FLAG_CACHED support in\nthe DMABUF Heaps (currently), in order to try to support\nit for the ION fallback, I hope to use a \"system-uncached\"\nheap (to be upstreamed into the kernel hopefully soon).\n\nSigned-off-by: John Stultz \u003cjohn.stultz@linaro.org\u003e\nChange-Id: I09ef198355140c28b50cc17b8a7acc54310e46fb\n"
    },
    {
      "commit": "990b562e5b3fcae4940e8fd39d9d9d9557b0e21b",
      "tree": "82bbe6b144271f24b7c8ce21469b5d7f778d0346",
      "parents": [
        "f05213023e43bc7c6b10a1079eb71c98dc163e9a"
      ],
      "author": {
        "name": "Chih-Yu Huang",
        "email": "akahuang@google.com",
        "time": "Tue Oct 13 14:53:37 2020 +0900"
      },
      "committer": {
        "name": "Chih-yu Huang",
        "email": "akahuang@google.com",
        "time": "Mon Oct 19 01:18:06 2020 +0000"
      },
      "message": "ccodec: FetchLinearBlock() pass usage argument to C2BlockPool\n\nOriginally the usage argument is dropped when calling\nCalculateMinMaxUsage(). This CL changes to union the usage argument\nand the minimum usage, then pass it to the C2BlockPool.\n\nBug: 170694288\nTest: android.media.cts.MediaCodecTest#testException\nChange-Id: I057d6bd1c25112126492361d39192d8d6f4074e5\n(cherry picked from commit 4ebf813ab08cbbb2b5edea62649cee925bb6499d)\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": "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": "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": "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"
    },
    {
      "commit": "95e5cad179a34aa73168ea24c43fac1c385f66cc",
      "tree": "8ddfe9154a3f8342454d916b1240d87856faf25a",
      "parents": [
        "961fe53a24efd2c6072b024a97ea4ac78204989b",
        "fd4150a99680cf323d5bd2964c44c674ad8b179c"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Oct 14 00:09:37 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Oct 14 00:09:37 2020 +0000"
      },
      "message": "Merge \"codec2: fix uninitialized member in C2PlatformStorePlguinLoader\" am: 869f1691ab am: 5049389b24 am: fd4150a996\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1458982\n\nChange-Id: I3d67187cec32a14ff3741952f26465ea9c1a1d0d\n"
    },
    {
      "commit": "869f1691ab5f731a0124adecb44c57f288242a84",
      "tree": "d8b9d742756a46e679d40d5635b5a3d256a9b695",
      "parents": [
        "e39e35ff005a8cce3007c909a522af01eb0635f8",
        "f48a7faf72be4532852d7ed756ef8b0f04e64ddf"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Oct 13 23:14:42 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Oct 13 23:14:42 2020 +0000"
      },
      "message": "Merge \"codec2: fix uninitialized member in C2PlatformStorePlguinLoader\""
    },
    {
      "commit": "f48a7faf72be4532852d7ed756ef8b0f04e64ddf",
      "tree": "3606c9089b677b5abf016eaa937b0e43474906d1",
      "parents": [
        "5381d98c9bdc8edb68f12dcc9cf03a74cc101fd6"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Tue Oct 13 11:35:48 2020 -0700"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Tue Oct 13 11:35:48 2020 -0700"
      },
      "message": "codec2: fix uninitialized member in C2PlatformStorePlguinLoader\n\nBug: 169331519\nTest: builds\nChange-Id: I64059108f867767aea387d2b6317a6f473922831\n"
    },
    {
      "commit": "8c8d3edad518359bfaee82a31df54f0a7f67b721",
      "tree": "5d94f80f47b4b523900241fa704220632bf1009c",
      "parents": [
        "294bf8c234992d9aa59993d62c70eb956399ab9f",
        "d854ea7f1f9d4c1150f342eb93b4e1884a5a58a1"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Oct 13 00:00:56 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Oct 13 00:00:56 2020 +0000"
      },
      "message": "Merge \"codec2: change tunneled settings to tunings\" am: 17574d194f am: d7e3aca7ef am: 590398b83e am: d854ea7f1f\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1455723\n\nChange-Id: I7ef2e9d195560d89ecb3f10a61a1b8a5ec7e9327\n"
    },
    {
      "commit": "294bf8c234992d9aa59993d62c70eb956399ab9f",
      "tree": "0671e3e3aa2d45cb6dc2295617c8200638eff0f5",
      "parents": [
        "667eeb9ba768609a43eeb6923d2c4b4cf75efc99",
        "98684100c994b2958a4c476f4fb3c3732567fe20"
      ],
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Tue Oct 13 00:00:36 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Oct 13 00:00:36 2020 +0000"
      },
      "message": "Merge changes I597f7405,I09b65692 am: d68b9c594e am: 5cd45d95e0 am: b01ea858d0 am: 98684100c9\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1457145\n\nChange-Id: I65b5ab0dc1844906c8aaa97472f94601623d066b\n"
    },
    {
      "commit": "d854ea7f1f9d4c1150f342eb93b4e1884a5a58a1",
      "tree": "0cc3e108c87548dd5a3775ac69e0a887f665f29b",
      "parents": [
        "98684100c994b2958a4c476f4fb3c3732567fe20",
        "590398b83ee8408b6ad4c4cee5052cbfac8c25d2"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Oct 12 23:30:09 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Oct 12 23:30:09 2020 +0000"
      },
      "message": "Merge \"codec2: change tunneled settings to tunings\" am: 17574d194f am: d7e3aca7ef am: 590398b83e\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1455723\n\nChange-Id: I00076d11fa9775ee0264174e7ac71609049516d6\n"
    },
    {
      "commit": "98684100c994b2958a4c476f4fb3c3732567fe20",
      "tree": "1ce7d0ff06470013d8427dfcde1839eaf1171a3e",
      "parents": [
        "14e47273dae8e9eb37a0ae30d41e03e43d5266f5",
        "b01ea858d0fe50f946a5b132fa4231543f63c53b"
      ],
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Mon Oct 12 23:29:37 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Oct 12 23:29:37 2020 +0000"
      },
      "message": "Merge changes I597f7405,I09b65692 am: d68b9c594e am: 5cd45d95e0 am: b01ea858d0\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1457145\n\nChange-Id: Ib0e3ec5bc5bf5a00ae4ad81a5ba33e3f7357046b\n"
    },
    {
      "commit": "17574d194f9fec5ac2d5efae66908e4e62b2783a",
      "tree": "7a0d9a9d6a281560112ec491307ecf5e54d168ef",
      "parents": [
        "d68b9c594e238e82951c4d90531b7974146ec45c",
        "cd129b8d72333faf340f21f41edc2f106137c0f2"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Oct 12 22:59:14 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Oct 12 22:59:14 2020 +0000"
      },
      "message": "Merge \"codec2: change tunneled settings to tunings\""
    },
    {
      "commit": "d68b9c594e238e82951c4d90531b7974146ec45c",
      "tree": "03fcad685d7ecf1b4a801875360edbc7258ae9d3",
      "parents": [
        "013105321029748d0593210419accacf15b0480a",
        "34821f568bc39602752ce056e7c4df57d12f6459"
      ],
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Mon Oct 12 22:56:58 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Oct 12 22:56:58 2020 +0000"
      },
      "message": "Merge changes I597f7405,I09b65692\n\n* changes:\n  codec2: switch HAL passing of C2FrameDate to clarified C2InfoBuffer\n  codec2: clarify infoBuffers in C2FrameData\n"
    },
    {
      "commit": "667eeb9ba768609a43eeb6923d2c4b4cf75efc99",
      "tree": "d7771122da2da93695964978feb3556b1decbb47",
      "parents": [
        "cb19a139c2c3eec2cdcfdfb4a6c4d350522e1a1d",
        "14e47273dae8e9eb37a0ae30d41e03e43d5266f5"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Oct 12 22:34:56 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Oct 12 22:34:56 2020 +0000"
      },
      "message": "Merge changes I7c3cc40f,I6447a920 am: 0131053210 am: d0bbe8968d am: 6e4c2aee8d am: 14e47273da\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1432313\n\nChange-Id: Ib771959c00366c4ab888b0277a75b543edd72155\n"
    },
    {
      "commit": "14e47273dae8e9eb37a0ae30d41e03e43d5266f5",
      "tree": "a807411e6b2350fc781c6a31021ca40bc4dbdc61",
      "parents": [
        "cd0bcf98561715a84405dcfbc97904d08de5e164",
        "6e4c2aee8dc94ec0a2a2363192f2e8af706d3811"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Oct 12 22:04:09 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Oct 12 22:04:09 2020 +0000"
      },
      "message": "Merge changes I7c3cc40f,I6447a920 am: 0131053210 am: d0bbe8968d am: 6e4c2aee8d\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1432313\n\nChange-Id: Id2c698987e27b4b2e605737b69bc8527499340b2\n"
    },
    {
      "commit": "013105321029748d0593210419accacf15b0480a",
      "tree": "2aff5e002d413ccf4fcfebe4f4911691328edcff",
      "parents": [
        "cebdb22b42889db14ea848e3583b58301d51febf",
        "f2d6711dc9a0faf1828afa352f153c506a6ab56e"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Oct 12 21:25:05 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Oct 12 21:25:05 2020 +0000"
      },
      "message": "Merge changes I7c3cc40f,I6447a920\n\n* changes:\n  codec2: vndk/C2Buffer: Rework CreateLinearBlock to use fetchAllocator()\n  codec2: Add C2Alloctor::checkHandle()\n"
    },
    {
      "commit": "cb19a139c2c3eec2cdcfdfb4a6c4d350522e1a1d",
      "tree": "0abf5fb9431d0048bf4838dd7cb672e88ff88d29",
      "parents": [
        "de865b8d10355de6a73ed119ee52ca8b8dffa3ae",
        "cd0bcf98561715a84405dcfbc97904d08de5e164"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Oct 12 20:12:59 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Oct 12 20:12:59 2020 +0000"
      },
      "message": "Merge \"Workaround global ThinLTO breakage\" am: cebdb22b42 am: c923d39486 am: f85848101b am: cd0bcf9856\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1456325\n\nChange-Id: I9e0ebcfe4eef7758dfe745e929472bc34fee4f7a\n"
    },
    {
      "commit": "cd0bcf98561715a84405dcfbc97904d08de5e164",
      "tree": "2288d474e1a44b77617f319f7c8f1684d6a65b0b",
      "parents": [
        "2582d0845eb89b37e8bd161d066d484fc79c4f6e",
        "f85848101b51fa8bb0074b9039c5a87e2672af4f"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Oct 12 19:44:44 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Oct 12 19:44:44 2020 +0000"
      },
      "message": "Merge \"Workaround global ThinLTO breakage\" am: cebdb22b42 am: c923d39486 am: f85848101b\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1456325\n\nChange-Id: Ibd43d2157467a1d5163241dcaf3a225727ebf095\n"
    },
    {
      "commit": "34821f568bc39602752ce056e7c4df57d12f6459",
      "tree": "5df92b0636007fee4071c377a29f77b3caabeedd",
      "parents": [
        "d5bc37afcf5e149334793b0eed794bc0f6d68191"
      ],
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Mon Oct 12 11:33:19 2020 -0700"
      },
      "committer": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Mon Oct 12 11:36:13 2020 -0700"
      },
      "message": "codec2: switch HAL passing of C2FrameDate to clarified C2InfoBuffer\n\nUpdate HAL scaffolding for clarified C2FrameData/C2InfoBuffer. HAL\ndoes not actually pass C2InfoBuffer, but was accessing the individual\nC2InfoBuffer objects that are now without shared_ptr.\n\nChange-Id: I597f74050887a484cb2619224b50c0a784269cff\n"
    },
    {
      "commit": "ef3d8ed18bdeee8515e4ede520350434b47b9477",
      "tree": "08dd90c9d6ed23d530d1c6dd27a3d2317f834fb9",
      "parents": [
        "f376f517f2a5a21a1c45f02e271ef4c2e92100b3"
      ],
      "author": {
        "name": "Yi Kong",
        "email": "yikong@google.com",
        "time": "Mon Oct 12 13:32:29 2020 +0800"
      },
      "committer": {
        "name": "Yi Kong",
        "email": "yikong@google.com",
        "time": "Mon Oct 12 13:37:34 2020 +0800"
      },
      "message": "Workaround global ThinLTO breakage\n\nThe device does not boot with global ThinLTO enabled for\nlibcodec2_hidl_client@1.1. Disable LTO for it to workaround the issue.\n\nTest: GLOBAL_THINLTO\u003dtrue m\nTest: boot\nBug: 170595429\nChange-Id: I636a1c4c778a8aeaad59af571f7ad33b37374489\n"
    },
    {
      "commit": "360c71fddaf174203451c13e0df8741d6acc6271",
      "tree": "96cf4cc374ab40ae75786c91aaf64ad11992120f",
      "parents": [
        "9bb84abb44e7e9e3bbaac8f325fe099277c63a91",
        "35aa5175dc472973cf0f7a7eae486a76b4d54a93"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Oct 10 13:31:46 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Sat Oct 10 13:31:46 2020 +0000"
      },
      "message": "Merge \"codec2: implement C2InfoBuffer\" am: 586ada7a22 am: fa5f971dab am: 83078ef958 am: 35aa5175dc\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1456356\n\nChange-Id: I430779abbbf87cd95ccbe1a77df8e13b51fbcbbb\n"
    },
    {
      "commit": "35aa5175dc472973cf0f7a7eae486a76b4d54a93",
      "tree": "e5b181ee9f35cf09c876ce985aa54c6d1f491ce2",
      "parents": [
        "ab5feaffda931e06bdb619b696b090f3bac3cf2f",
        "83078ef958347e52d4f7081c3ff461bbada91d97"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Oct 10 13:19:31 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Sat Oct 10 13:19:31 2020 +0000"
      },
      "message": "Merge \"codec2: implement C2InfoBuffer\" am: 586ada7a22 am: fa5f971dab am: 83078ef958\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1456356\n\nChange-Id: If250c371d50bd0e2058a6691fdb56315b95e7ede\n"
    },
    {
      "commit": "d5bc37afcf5e149334793b0eed794bc0f6d68191",
      "tree": "6804d5e36c11ec69a08b42697500d09827485201",
      "parents": [
        "5019e3544fcaab86962e29acca3b3bd5279bc1ae"
      ],
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Fri Oct 09 16:27:00 2020 -0700"
      },
      "committer": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Fri Oct 09 16:32:10 2020 -0700"
      },
      "message": "codec2: clarify infoBuffers in C2FrameData\n\nC2InfoBuffers are stack objects as such use them directly instead of\nvia shared_ptr.\n\nChange-Id: I09b656925afc8c5cbb8c1fb5d36bc2db2bf171e1\n"
    },
    {
      "commit": "5019e3544fcaab86962e29acca3b3bd5279bc1ae",
      "tree": "b53da109128b7cd0789445c602b1ffbdd710f131",
      "parents": [
        "16bd3ccd9bfcf97086738559c3a2efb91c1e2611"
      ],
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Wed Jul 22 11:11:46 2020 -0700"
      },
      "committer": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Fri Oct 09 13:39:19 2020 -0700"
      },
      "message": "codec2: implement C2InfoBuffer\n\nBug: 161914501\nChange-Id: I22ddb752ee3b9f661c1c70d2d0bbe0321886f930\n"
    },
    {
      "commit": "cd129b8d72333faf340f21f41edc2f106137c0f2",
      "tree": "a8b2647752d3abfad56d1f22ff2ccc0e92fd7f0d",
      "parents": [
        "16bd3ccd9bfcf97086738559c3a2efb91c1e2611"
      ],
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Fri Oct 09 12:22:12 2020 -0700"
      },
      "committer": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Fri Oct 09 13:29:50 2020 -0700"
      },
      "message": "codec2: change tunneled settings to tunings\n\nThis is to align with other similar settings such as secure mode.\n\nBug: 151997287\nChange-Id: I1e155069b9c0bfdc81284ee46c5b836b581cfa38\n"
    },
    {
      "commit": "f2d6711dc9a0faf1828afa352f153c506a6ab56e",
      "tree": "08d8609ce3b8c24b6fc2bde600c95754cfea2c7c",
      "parents": [
        "653ddd1c17b48e0d8686488f9ae53d8d57e176ac"
      ],
      "author": {
        "name": "John Stultz",
        "email": "john.stultz@linaro.org",
        "time": "Sat Sep 19 06:06:11 2020 +0000"
      },
      "committer": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Fri Oct 09 14:49:04 2020 +0000"
      },
      "message": "codec2: vndk/C2Buffer: Rework CreateLinearBlock to use fetchAllocator()\n\nThe current code in _C2BlockFactory::CreateLinearBlock()\nduplicates logic in C2Store code and creates extra complexity to\nextend it for the future DMABUF Heaps case.\n\nSo make use of fetchAllocator() instead.\n\nClose review would be appreciated!\n\nSigned-off-by: John Stultz \u003cjohn.stultz@linaro.org\u003e\nChange-Id: I7c3cc40fe82bd0b7646ff62c3456b158682e04e0\n"
    },
    {
      "commit": "653ddd1c17b48e0d8686488f9ae53d8d57e176ac",
      "tree": "cda8e2d0db637e429f780a5e8f3f3df13867f5d1",
      "parents": [
        "16bd3ccd9bfcf97086738559c3a2efb91c1e2611"
      ],
      "author": {
        "name": "John Stultz",
        "email": "john.stultz@linaro.org",
        "time": "Sat Sep 19 05:26:24 2020 +0000"
      },
      "committer": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Fri Oct 09 07:46:52 2020 -0700"
      },
      "message": "codec2: Add C2Alloctor::checkHandle()\n\nThis patch adds a virtual checkHandle() to simplify some ugly\nlogic in the vndk/C2Buffer.cpp to determine the subclass and\ncall that class\u0027 isValid() function.\n\nSigned-off-by: John Stultz \u003cjohn.stultz@linaro.org\u003e\nChange-Id: I6447a920f6d889742369f773d8be56ca8a973cae\n"
    },
    {
      "commit": "7aed66e788c8955ddd22a1235856bb9dac34d82a",
      "tree": "214749d8c82af8edbd5788a0453fa24606dd21c3",
      "parents": [
        "983d2f532822b2254673925c87d75bc74912c37c",
        "c5fec24a1b40213680b6bd026bb8f9f1b6052765"
      ],
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Thu Oct 08 05:51:21 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Oct 08 05:51:21 2020 +0000"
      },
      "message": "Merge \"codec2: add tunneled playback configs\" am: 16bd3ccd9b am: 346ea4a538 am: 9980fec09f am: c5fec24a1b\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1441261\n\nChange-Id: Ia37ff7893413d22dc0da69453f559eeae6b4a688\n"
    },
    {
      "commit": "c5fec24a1b40213680b6bd026bb8f9f1b6052765",
      "tree": "91742fe656fd7019eff22adc30516778f3234c91",
      "parents": [
        "f4759c674907f80067dfeb77b8edf48bd5fdcec8",
        "9980fec09ffb8031e0b029a1e5f45cb4eaa670aa"
      ],
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Thu Oct 08 05:36:35 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Oct 08 05:36:35 2020 +0000"
      },
      "message": "Merge \"codec2: add tunneled playback configs\" am: 16bd3ccd9b am: 346ea4a538 am: 9980fec09f\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1441261\n\nChange-Id: I9481e65193173ece1c4f5809cd70ac001eb95c3e\n"
    },
    {
      "commit": "16bd3ccd9bfcf97086738559c3a2efb91c1e2611",
      "tree": "58490087a19c96af430c306ac4413d4d1717922d",
      "parents": [
        "b8f3cf86f619ff9f01f9348df47df1d838e6f8ca",
        "9a2f78d12f603623e365115d9c2b16299a06001e"
      ],
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Thu Oct 08 04:37:28 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Oct 08 04:37:28 2020 +0000"
      },
      "message": "Merge \"codec2: add tunneled playback configs\""
    },
    {
      "commit": "bd886153bfcd23528c5217c2966a610768af9e3e",
      "tree": "402a31001569b2c55833f7f9ad5d2ac9a9f0d944",
      "parents": [
        "f5077c344f7479e47b56e0ed80900b900fdde798",
        "ba4431e6fc1b576cc0176db5b77997aa8ee15d59"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Oct 07 21:46:09 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Oct 07 21:46:09 2020 +0000"
      },
      "message": "Merge \"codec2: update parameter test based on revised field alignment requirements\" am: 69d16e8738 am: 30391e038b am: 45a677ad4b am: ba4431e6fc\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1406356\n\nChange-Id: I6380e5fd6745c116dcb8b466444fd0d444e5f83f\n"
    },
    {
      "commit": "ba4431e6fc1b576cc0176db5b77997aa8ee15d59",
      "tree": "3a494d35d431f0a421b2e0816b4b077b8d2118b6",
      "parents": [
        "324ae0deb8b3597d7fe54ce498ee81493f95a5ca",
        "45a677ad4be2bf0e5da47550256535d8fff2b058"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Oct 07 21:31:48 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Oct 07 21:31:48 2020 +0000"
      },
      "message": "Merge \"codec2: update parameter test based on revised field alignment requirements\" am: 69d16e8738 am: 30391e038b am: 45a677ad4b\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1406356\n\nChange-Id: Ied01dd18c7a78dc05bbdac318a67c2c436c93782\n"
    },
    {
      "commit": "9a2f78d12f603623e365115d9c2b16299a06001e",
      "tree": "f0fd263161f77601ce767697bf93659113e45dd8",
      "parents": [
        "c1532745114b65fac2ac2e59cd2bdea65f711002"
      ],
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Wed Aug 19 23:20:28 2020 -0700"
      },
      "committer": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Wed Oct 07 21:15:34 2020 +0000"
      },
      "message": "codec2: add tunneled playback configs\n\nBug: 151997287\nChange-Id: I8bde389b8a78794e1ce459985d649239ba3c2a32\n"
    },
    {
      "commit": "301e21d47ff0c8392015a66952241e03188b70bb",
      "tree": "c05ffde12e95fdca74a7a9e501c099cf38991a96",
      "parents": [
        "a90edfdcf3a712822fe2412d14f13a030c8ddb48",
        "aef112a9847383aa841bd6d602ccee4718cb631f"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Tue Sep 29 21:15:26 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 29 21:15:26 2020 +0000"
      },
      "message": "Merge \"Fix Ogg extractor and Vorbis decoder\""
    },
    {
      "commit": "7beeb6e059d19e64fdee6f90e5c6687da148073a",
      "tree": "e903534f2d7d774ffb0bf26bc9db255bd421995b",
      "parents": [
        "c1532745114b65fac2ac2e59cd2bdea65f711002"
      ],
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Thu Aug 20 21:51:22 2020 -0700"
      },
      "committer": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Mon Sep 28 15:03:42 2020 -0700"
      },
      "message": "codec2: update parameter test based on revised field alignment requirements\n\nWe no longer use packed structures as it results on bus access errors on\nsome architectures. Instead we use 4-byte alignment.\n\nBug: 165694889\nChange-Id: I6245ecc937b0395ed38f5c82d95d20caa7fd7dc5\n"
    },
    {
      "commit": "48e2b36fad0759beda38c564eb31efe32131be38",
      "tree": "aa2160a3dfebc3dd4b8514197dc6664032923c85",
      "parents": [
        "9fe700a819ad17c2ec98d1e8fcc26affd986e708",
        "eb7bc8c24bd5032c66e73f79655818e494a834de"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Sep 28 03:32:46 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Sep 28 03:32:46 2020 +0000"
      },
      "message": "Merge \"CCodec: add to check pipelineFull() in feedInputBufferIfAvailableInternal()\" am: cd69f69c11 am: 07218133ef am: 958c7169f2 am: 6cf8ceda37 am: eb7bc8c24b\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1431711\n\nChange-Id: If81886543fc0f5543af84dc842ccba2878b87dec\n"
    },
    {
      "commit": "eb7bc8c24bd5032c66e73f79655818e494a834de",
      "tree": "5a0c97a9b01597b7cc2f148059e20fbf67ebc5a5",
      "parents": [
        "661c682e466564c1921a46e8d8fd337f56997e23",
        "6cf8ceda37802e684a535882c4f66d7eba49dd5f"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Sep 28 03:00:49 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Sep 28 03:00:49 2020 +0000"
      },
      "message": "Merge \"CCodec: add to check pipelineFull() in feedInputBufferIfAvailableInternal()\" am: cd69f69c11 am: 07218133ef am: 958c7169f2 am: 6cf8ceda37\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1431711\n\nChange-Id: I9e08fd564a49b5b85656cc61e9ff75a39f060f1b\n"
    },
    {
      "commit": "cd69f69c112c03942885c648dbe79c2cd7a4500f",
      "tree": "68f517f22b9bf611205c4dd19209dcf10de2bd11",
      "parents": [
        "9fb67351a93a283c038e3b5dd1686396aa0987a9",
        "da0517d8d2765c6454aaf4660004983c4c2c3e0c"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Sep 28 01:18:02 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Sep 28 01:18:02 2020 +0000"
      },
      "message": "Merge \"CCodec: add to check pipelineFull() in feedInputBufferIfAvailableInternal()\""
    },
    {
      "commit": "f715f849b96240cff1733fd2ac259502f4ed4bb5",
      "tree": "5f0cee52739bb665f8243cc000135ed9321ee8e1",
      "parents": [
        "a23394f6f3982afe61e79f3cbb55c008fb5908ab",
        "9d8bbbfecfdb9c99ce7e4f677ea120dbb1bd2a8c"
      ],
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Fri Sep 25 20:45:38 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Sep 25 20:45:38 2020 +0000"
      },
      "message": "Merge changes Ide01063f,I23847ac7,I5ab97357 am: e91e96ba9a am: 24cd6c17fc am: 03ae550175 am: 2e53a20fea am: 9d8bbbfecf\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1405035\n\nChange-Id: I8f059e7181c24f0bb715caa7e8ace06e6406bf9a\n"
    },
    {
      "commit": "9d8bbbfecfdb9c99ce7e4f677ea120dbb1bd2a8c",
      "tree": "3255fccaa7596c792828d7f7b87efff03c9cedd2",
      "parents": [
        "4a6221cc5181562516bc066639347954a3e84eef",
        "2e53a20fea1c596aad48a390cce82ffd693407dd"
      ],
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Fri Sep 25 20:33:06 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Sep 25 20:33:06 2020 +0000"
      },
      "message": "Merge changes Ide01063f,I23847ac7,I5ab97357 am: e91e96ba9a am: 24cd6c17fc am: 03ae550175 am: 2e53a20fea\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1405035\n\nChange-Id: I6e1914e7985e9220f2f4d134bb486c52525c74b6\n"
    },
    {
      "commit": "e91e96ba9ae95739b22cfc128d37bcb9fa8aaae0",
      "tree": "68aa3381cecd5a03f7311771a468a778d90e7ba0",
      "parents": [
        "cd2b79a8d7962fa754c0387990c9ff67fa201350",
        "04121d6b3960c9297fc0d0599c0f7d88e0432e18"
      ],
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Fri Sep 25 18:45:41 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Sep 25 18:45:41 2020 +0000"
      },
      "message": "Merge changes Ide01063f,I23847ac7,I5ab97357\n\n* changes:\n  codec2: expose the underlying struct type for C2Param\n  codec2: add setFlexSize() to flexible C2Param\n  codec2: fix enum name collisions\n"
    },
    {
      "commit": "da0517d8d2765c6454aaf4660004983c4c2c3e0c",
      "tree": "0c10fcfd86ee12e377e6e97544be3b79f9b5d71f",
      "parents": [
        "10fd4b5fa7922198cd726fb85063623ad8e08279"
      ],
      "author": {
        "name": "Taehwan Kim",
        "email": "t_h.kim@samsung.com",
        "time": "Wed Sep 16 17:29:37 2020 +0900"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Fri Sep 25 17:27:53 2020 +0000"
      },
      "message": "CCodec: add to check pipelineFull() in feedInputBufferIfAvailableInternal()\n\nit is possible that input could be feeded over numSlots\nbecause that feedInputBufferIfAvailableInternal() can be called\nat multi-threads.\nso, need to check pipelineFull() for stopping it.\n\nBug: 168575144\n\nChange-Id: I879301f3d137aeb9d8935d97e906849af7ee7bc6\nSigned-off-by: Taehwan Kim \u003ct_h.kim@samsung.com\u003e\n"
    },
    {
      "commit": "04121d6b3960c9297fc0d0599c0f7d88e0432e18",
      "tree": "c42248d63682fa2eb0aa4a9caf1b776958fc0996",
      "parents": [
        "d6648a9b9c507201ac7e8f201cdd4b1cddfd9c7e"
      ],
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Wed Aug 19 16:47:21 2020 -0700"
      },
      "committer": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Thu Sep 24 17:02:18 2020 -0700"
      },
      "message": "codec2: expose the underlying struct type for C2Param\n\nThis allows accessing types from the base struct type in a uniform\nway.\n\nBug: 165694889\nChange-Id: Ide01063feaa003103e9e730f66728c49b981a6e8\n"
    },
    {
      "commit": "d6648a9b9c507201ac7e8f201cdd4b1cddfd9c7e",
      "tree": "930e730a6fb266d33e8705eb8aa08d6d563ff2a6",
      "parents": [
        "df3f88bcf35ff67e2837ec61cf04b8503b537b25"
      ],
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Wed Aug 19 16:46:59 2020 -0700"
      },
      "committer": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Thu Sep 24 17:02:17 2020 -0700"
      },
      "message": "codec2: add setFlexSize() to flexible C2Param\n\nBug: 165694889\nChange-Id: I23847ac72638cbfe4279dd9fcfc47eacc7021e3b\n"
    },
    {
      "commit": "aef112a9847383aa841bd6d602ccee4718cb631f",
      "tree": "f245aab8f32fb75e5032255bcf68045c6f4b4632",
      "parents": [
        "c7f2011ccbaede45c36119caff71928ef423ff2e"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon Sep 21 16:03:59 2020 -0700"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Wed Sep 23 21:50:29 2020 +0000"
      },
      "message": "Fix Ogg extractor and Vorbis decoder\n\nIgnore empty packets, and only set the \"valid page samples\" property\nfor the last page.\n\nBug: 167535700\nTest: CTS, test file from bug\nChange-Id: Ic82b476996dabbede2767dc067a3162658d2e34c\n"
    },
    {
      "commit": "036da4019e768183971bcffa31dcf97698a81d9f",
      "tree": "42d30fb53874d51ccf1d44c1ec28f1c5b3795f79",
      "parents": [
        "23daf99c8a7ea140cb3f83939d178dd7197253a4",
        "a8a3e652ef812cadda77120717f623aaa90cc41a"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Sep 21 22:57:19 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Sep 21 22:57:19 2020 +0000"
      },
      "message": "Merge \"CCodec: don\u0027t trigger output format change after flush\" into rvc-qpr-dev am: a8a3e652ef\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/av/+/12619026\n\nChange-Id: I30df1de0b477cdb7ecddd9b055573872b5e2b0ca\n"
    },
    {
      "commit": "1da29a788570299078f85e2ef5c183d75c78e5a4",
      "tree": "305d584a57b796eebb579ee452d3efda4bd2a43a",
      "parents": [
        "0ee15b499f3dc0d71a05c1677a6ac4a6efe800d2",
        "293d17f3817f2be367bded7519d66ecc92493943"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Sep 18 04:07:02 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Sep 18 04:07:02 2020 +0000"
      },
      "message": "Merge \"CCodec: fix underflow issue on handleImageData\" am: 85cb71d0f1 am: c5ad05fa18 am: 7467de59a0 am: d51db8284e am: 293d17f381\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1430110\n\nChange-Id: I124225cfb1024181816e3fd9111fd9a54cb38c06\n"
    },
    {
      "commit": "293d17f3817f2be367bded7519d66ecc92493943",
      "tree": "ef68a442fcd6a6f45d42f24139d614c304ac290d",
      "parents": [
        "32991d08ccdc23da5d24dbe7372007657e3e9a8a",
        "d51db8284eeb45f3669b1f773779df0f449b987b"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Sep 18 02:14:43 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Sep 18 02:14:43 2020 +0000"
      },
      "message": "Merge \"CCodec: fix underflow issue on handleImageData\" am: 85cb71d0f1 am: c5ad05fa18 am: 7467de59a0 am: d51db8284e\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1430110\n\nChange-Id: I1be7a5060206e79ee65ad38edb0ade635dd93523\n"
    },
    {
      "commit": "fd9b809147b78330d1db7ec17e200071e779fd46",
      "tree": "29edb57694eb19f9cd37c925cdaf63a7b7af0edc",
      "parents": [
        "d5a46a87e8a35495843ec141ecf3b62d963bdcb2"
      ],
      "author": {
        "name": "Taehwan Kim",
        "email": "t_h.kim@samsung.com",
        "time": "Thu Sep 17 12:26:40 2020 +0900"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Thu Sep 17 17:30:25 2020 +0000"
      },
      "message": "CCodec: fix underflow issue on handleImageData\n\nthe logic is assumed that gralloc does assume a contiguous mapping\nat GraphicView2MediaImageConverter() in Codec2Buffer.\nif it doesn\u0027t, underflow could happen because\ntype of variable is unsigned.\n\nBug: 168757280\n\nChange-Id: I04e13d0680af74e76d96d3ab10a549f6368205cf\nSigned-off-by: Taehwan Kim \u003ct_h.kim@samsung.com\u003e\n"
    },
    {
      "commit": "1df51f3fa6cd1a5887cac61d610bbe76af5349c6",
      "tree": "b5c27c31f6ccee1facacc693c90e92e27d13cd0c",
      "parents": [
        "fd90fdfe2a611ae824a32e236da288b1fdfd445d"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Thu Sep 03 11:48:41 2020 -0700"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Wed Sep 16 21:08:07 2020 +0000"
      },
      "message": "CCodec: don\u0027t trigger output format change after flush\n\nBug: 149751672\nTest: atest CtsMediaTestCases:AdaptivePlaybackTest\nMerged-In: If34bd5eba1498f081d613d2ebc15ff75f2a90f2f\nChange-Id: If34bd5eba1498f081d613d2ebc15ff75f2a90f2f\n(cherry picked from commit f6c41426c27ed85616a531ff25116333c7794568)\n"
    },
    {
      "commit": "f6c41426c27ed85616a531ff25116333c7794568",
      "tree": "e82e04451a9c7c57108bb3842bbf9a270b01136c",
      "parents": [
        "4fd7c513cbbb2f16cc651dc920cd4a1c0f8eea90"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Thu Sep 03 11:48:41 2020 -0700"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Wed Sep 16 00:02:51 2020 +0000"
      },
      "message": "CCodec: don\u0027t trigger output format change after flush\n\nBug: 149751672\nTest: atest CtsMediaTestCases:AdaptivePlaybackTest\nChange-Id: If34bd5eba1498f081d613d2ebc15ff75f2a90f2f\n"
    },
    {
      "commit": "087d5853040841db7919ab2f2870cd0e65ab3f91",
      "tree": "8ff97e28a160f0d5102f425620e3701e746d04b2",
      "parents": [
        "b770759cf96281366b46d17342a1a20866309953",
        "b281445c6e7a40cc144752db8fbf8ddf7bd56b5f"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Sep 14 19:01:30 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Sep 14 19:01:30 2020 +0000"
      },
      "message": "Merge \"C2SoftGav1Dec: remove non-eos flush\" into rvc-qpr-dev am: b281445c6e\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/av/+/12568399\n\nChange-Id: Icbfd1024edc6b1cf73eabc327b5c4fd8d6b617e7\n"
    },
    {
      "commit": "3b63a258b13c3c0a358da3ee6f4f5522dff650a1",
      "tree": "6f2809b1e4a689bd2c9fa7d9974abcd52278db22",
      "parents": [
        "27514853147fb24d48af6a4f678c010e822b1c8e"
      ],
      "author": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Tue Aug 04 15:36:10 2020 -0700"
      },
      "committer": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Fri Sep 11 22:51:59 2020 +0000"
      },
      "message": "C2SoftGav1Dec: remove non-eos flush\n\neos is later checked and signalled in drainInternal. signalling eos on a\nzero sized frame will cause subsequent frame decodes to fail until the\nnext keyframe.\n\nfixes:\nCodec2VideoDecHidlTest#DecodeTestEmptyBuffersInserted/software_c2_android_av1_decoder_0\nafter ag/12144538 (Idc713f4b10776cfb6b7fa2d75b2162c3b85d3313)\n\nBug: 162267932\nTest: vts-tradefed run commandAndExit vts --include-filter VtsHalMediaC2V1_0TargetVideoDecTest\nChange-Id: Ied4cd9b6ad56f3630d9779ea32d0032a5bda1a29\n(cherry picked from commit d7c6d7534f1d7ddbea19449b1c3e2d38aefbbdb2)\n"
    },
    {
      "commit": "738f5ecdaea2af982ba00c4b974a33dbac8f7d0c",
      "tree": "db33075ab607ca808a841c5597288e60d498c147",
      "parents": [
        "32377d64e483cd1ff1b3fbb8c0d7e2e782a95b1b",
        "23d433f4a27a05dc89e558c06032b305ad0337f6"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Sep 02 02:21:17 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Sep 02 02:21:17 2020 +0000"
      },
      "message": "Merge \"framework/av,C2SoftGav1Dec: update to libgav1 v0.16.0\" into rvc-qpr-dev am: 23d433f4a2\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/av/+/12250263\n\nChange-Id: I6c728288c7b9bcb1c716cae0d81626c9affed65e\n"
    },
    {
      "commit": "23d433f4a27a05dc89e558c06032b305ad0337f6",
      "tree": "9a0e4a5fac0733c00b8158b1df5688f86e419ca8",
      "parents": [
        "3626bf513e108d230ca5ec0e8fa37ab95c217d45",
        "b7aee6e111fff30e4e0f5d4a4b4a60ed033d67d8"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Sep 02 02:00:59 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 02 02:00:59 2020 +0000"
      },
      "message": "Merge \"framework/av,C2SoftGav1Dec: update to libgav1 v0.16.0\" into rvc-qpr-dev"
    },
    {
      "commit": "b7aee6e111fff30e4e0f5d4a4b4a60ed033d67d8",
      "tree": "69f84a65bad554b027c12cf540d19fa673e658db",
      "parents": [
        "c4ba40d49f0862487dea32b3efffbd291802130d"
      ],
      "author": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Fri Jun 26 13:49:53 2020 -0700"
      },
      "committer": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Tue Sep 01 22:38:47 2020 +0000"
      },
      "message": "framework/av,C2SoftGav1Dec: update to libgav1 v0.16.0\n\nthis is dependent on the update to external/libgav1 (ag/12016847,\nchange-id I63361c388d8cf6f652774b07c9475c45951599c5)\n\nBug: 162267932\nTest: playback, cts on sargo-userdebug / sargo_hwasan-userdebug\nTest: aosp_arm-eng aosp_arm64-eng aosp_x86-eng aosp_x86_64-eng build\nChange-Id: Idc713f4b10776cfb6b7fa2d75b2162c3b85d3313\nMerged-In: Idc713f4b10776cfb6b7fa2d75b2162c3b85d3313\n(cherry picked from commit 4f5bdb78a4c4d4620504733e9e779261e93686b6)\n"
    },
    {
      "commit": "697ce36c44e6c3674b26039cc2f8da76e3990f30",
      "tree": "fe1e301cbf22d53ef1b1607ebbe6bce46046a101",
      "parents": [
        "4ffca8764be4b177cd08dfbd0705ad1e236709ce"
      ],
      "author": {
        "name": "Peiyong Lin",
        "email": "lpy@google.com",
        "time": "Tue Jul 28 21:01:51 2020 -0700"
      },
      "committer": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Tue Sep 01 22:25:23 2020 +0000"
      },
      "message": "Use more inclusive terms.\n\nBug: b/162288333\nTest: N/A\nChange-Id: I77b216eb01d31a8b494b35b7e867f374de64cacc\n"
    },
    {
      "commit": "2e40c302d6117ec6eb65f25832a71488367b4dfb",
      "tree": "ce2cff004a09076114faabf595b1a116bcb461ff",
      "parents": [
        "054de8d6440fd30238fa9330bcc038cda745b244",
        "924eccfd6f6d3aaed5db627a0bdcfcaaf9b09a18"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Fri Aug 28 08:38:54 2020 -0700"
      },
      "committer": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Fri Aug 28 21:23:54 2020 -0700"
      },
      "message": "Merge Android R (rvc-dev-plus-aosp-without-vendor@6692709)\n\nBug: 166295507\nMerged-In: Ie94127c1e981cb18671d5137ba0d39355d1353da\nChange-Id: Ib22ad33bda8d561af537499b6d31ab6134eeae02\n"
    },
    {
      "commit": "9a6115fe143db97410f077385368cbc5f72a4b14",
      "tree": "ca535afd4a7c0d4aec809785cfde78c28bb51b1e",
      "parents": [
        "fa529dabda97e4c98bd4b1d017a11e213924bcc9",
        "23a20b0e7dbfd29f76ad25c6438790f0249fc9a6"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Aug 26 02:58:56 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Aug 26 02:58:56 2020 +0000"
      },
      "message": "Merge \"Initialize an uninitialized enum.\" am: 26537884e4 am: ddca6226f9 am: ddc5686e68 am: ed883a6cb6 am: 23a20b0e7d\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1406567\n\nChange-Id: I9e6993ba484f843882f22b889df684ecbc2d3ccd\n"
    },
    {
      "commit": "23a20b0e7dbfd29f76ad25c6438790f0249fc9a6",
      "tree": "6f7d9bcda58e00528dada9c09a3e93150fdb61e2",
      "parents": [
        "ba604618fd83df535007ef9f351286cd215d12a0",
        "ed883a6cb6c55e52832ef6b7c2da11e7ab693b97"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Aug 26 02:34:42 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Aug 26 02:34:42 2020 +0000"
      },
      "message": "Merge \"Initialize an uninitialized enum.\" am: 26537884e4 am: ddca6226f9 am: ddc5686e68 am: ed883a6cb6\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1406567\n\nChange-Id: Ifecaaf97505c894e6bcbb43e46cf81db2c893965\n"
    },
    {
      "commit": "ddc5686e6856a6346e36330a8a13361bc053bb14",
      "tree": "135d1c043980e0bce0250cb9611471fd71821027",
      "parents": [
        "de1759dd87db4f0966a93ec96d1be6d6476dcacd",
        "ddca6226f9f57d8ab90183eb881e40221a69cb27"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Aug 26 00:37:42 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Aug 26 00:37:42 2020 +0000"
      },
      "message": "Merge \"Initialize an uninitialized enum.\" am: 26537884e4 am: ddca6226f9\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1406567\n\nChange-Id: Iaee353f995395ae2ea4a50fe6c37d6e52def2876\n"
    },
    {
      "commit": "3d3f63925734e088f768eb86ef1425c68a567e72",
      "tree": "6f5432062ed919d5f9a37353da57ac5d9d36cdeb",
      "parents": [
        "3e2bdbcf897baca27f3798b25f62873035f41ed1",
        "ddbbf5591c7a7bd1facedf0f429ac908d15e083a"
      ],
      "author": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Tue Aug 25 20:57:20 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 25 20:57:20 2020 +0000"
      },
      "message": "Merge \"C2SoftGav1Dec: sync copyOutput*() w/other codecs\" into rvc-qpr-dev"
    },
    {
      "commit": "615364792b6fe07869c685e4bccbf7837e1ba97b",
      "tree": "efb71cafc5c18cb9bddeda18b27fe182271d2793",
      "parents": [
        "c20a6c850c21e3d42d8d2bcec408fca71a3a757a",
        "b52337f94546120c63b33ccd002074112bb6c261"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Aug 24 23:46:00 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Aug 24 23:46:00 2020 +0000"
      },
      "message": "Merge \"Update language to comply with Android\u0027s inclusive language guidance\""
    },
    {
      "commit": "f2095d7ff30d3f2475ec695ae6455a638500046e",
      "tree": "d30d6fdc0fd94ce6aae93dac3b87b5f42d5e5ea5",
      "parents": [
        "a89d6dbdd7362b942ae47289289c822f12639b98",
        "a34bbf8b6f2f1a7379dec4fdb0c5a0061bb18af2"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Aug 21 23:54:31 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Aug 21 23:54:31 2020 +0000"
      },
      "message": "Merge \"MediaCodec: fix output format change event timing\" into rvc-qpr-dev am: a34bbf8b6f\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/av/+/12403631\n\nChange-Id: Iab9fc331c67b97693ef03503413cc56916fed800\n"
    },
    {
      "commit": "7633b161ee3631a55b93e79320d9afab64eafcae",
      "tree": "16c2fa625a912084b04bdc1c7233bc149b318963",
      "parents": [
        "e52b8fa8fabd74555dd1ebb2e9405460a545a919"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Tue Aug 18 14:06:03 2020 -0700"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Fri Aug 21 10:28:19 2020 -0700"
      },
      "message": "MediaCodec: fix output format change event timing\n\nIn synchronous mode, process output format change at\ndequeue, instead of at drain. Keep processing the change\nat drain for asynchronous mode.\n\nFix redundant output format change logging.\n\nBug: 149751672\nTest: atest CtsMediaTestCases:AdaptivePlaybackTest\nTest: atest CtsMediaTestCases -- --module-arg CtsMediaTestCases:size:small\nChange-Id: Ib373b71ba65f460edaf82365f8dd9be35348f635\nMerged-In: Ib373b71ba65f460edaf82365f8dd9be35348f635\n"
    },
    {
      "commit": "ddbbf5591c7a7bd1facedf0f429ac908d15e083a",
      "tree": "09d373e947ddd4527d6daf115ee5f2bb12a31bfe",
      "parents": [
        "fbaedd7ccb090b687747f054b3157f8a5e43ad51"
      ],
      "author": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Tue Apr 14 16:51:56 2020 -0700"
      },
      "committer": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Fri Aug 21 00:04:26 2020 +0000"
      },
      "message": "C2SoftGav1Dec: sync copyOutput*() w/other codecs\n\nthis matches the destination stride fixes in ag/7467361\n\nBug: 131844219\nTest: playback on a sargo device\nChange-Id: I61aef91556ece556ca6465f984a1d72aba745d2d\nMerged-In: Ib8b283a0fb4bacb9b4f561d83b4d38727a3116d4\nMerged-In: I536d32ea78ce278637163e2b64ed24b8c689a40e\n"
    },
    {
      "commit": "4a4deb6c1ce580324ff285430f27c3f02a01c22d",
      "tree": "1e430f652388ce6bd44537251a6b46bb944515a4",
      "parents": [
        "ae1df9155cd8244cc716a2b1fdfca9975220453d"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Thu Aug 20 16:19:20 2020 -0700"
      },
      "committer": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Thu Aug 20 16:19:20 2020 -0700"
      },
      "message": "Initialize an uninitialized enum.\n\nframeworks/av/media/codec2/tests/C2UtilTest.cpp:82:39: error: variable \u0027e3\u0027 is uninitialized when passed as a const reference argument here [-Werror,-Wuninitialized-const-reference]\n    C2FieldDescriptor::namedValuesFor(e3);\n                                      ^~\n\nBug: http://b/155835175\nTest: mma in frameworks/av/media/codec2/tests\nChange-Id: Iba83877b6dbe17a922ad71988f13a853050ae7c8\n"
    },
    {
      "commit": "df3f88bcf35ff67e2837ec61cf04b8503b537b25",
      "tree": "33c2e9703951594e4e520382f043f019478a5213",
      "parents": [
        "246b31dc7641b7e57f113fb89e429c75ed3d5b68"
      ],
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Wed Aug 19 16:43:56 2020 -0700"
      },
      "committer": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Wed Aug 19 16:59:44 2020 -0700"
      },
      "message": "codec2: fix enum name collisions\n\nUse full type in C2_ENUM to avoid compiler name collisions.\n\nBug: 165694889\nChange-Id: I5ab973572ab79e2191d9e169bc1de1a845203bc6\n"
    },
    {
      "commit": "4a8688461fd2974a3b7cd126721b6aaf8884ccae",
      "tree": "0605340ff0448f5ef6ea3700788dea95d073bfdb",
      "parents": [
        "4a603cd0594d22d1a3a2bae5bb22009343d4b5bb"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Tue Aug 18 14:06:03 2020 -0700"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Wed Aug 19 22:34:23 2020 +0000"
      },
      "message": "MediaCodec: fix output format change event timing\n\nIn synchronous mode, process output format change at\ndequeue, instead of at drain. Keep processing the change\nat drain for asynchronous mode.\n\nFix redundant output format change logging.\n\nBug: 149751672\nTest: atest CtsMediaTestCases:AdaptivePlaybackTest\nTest: atest CtsMediaTestCases -- --module-arg CtsMediaTestCases:size:small\nChange-Id: Ib373b71ba65f460edaf82365f8dd9be35348f635\n"
    },
    {
      "commit": "4eb89959c4405fd6e12d181798d2cab3a97fece1",
      "tree": "53d40efa71a2c684d6748f17e1e806c3ac48e185",
      "parents": [
        "170a4287410891a8514f2849c0c5e92984be01b2",
        "b1c37d4969011e50c617ea3716b5191317dca542"
      ],
      "author": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Mon Aug 17 06:34:25 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Aug 17 06:34:25 2020 +0000"
      },
      "message": "Merge \"C2SoftAvcDec: Increase maximum output delay to 34\" am: 8ae5b5d647 am: 45055ad490 am: 9f2312334a am: 153c389b76 am: b1c37d4969\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1398270\n\nChange-Id: Ieb201da99d4d8422b72a9429892c586ac7e83bf2\n"
    },
    {
      "commit": "b1c37d4969011e50c617ea3716b5191317dca542",
      "tree": "362e441dc3a1fc9ed8c9bed2049cff46c1b30deb",
      "parents": [
        "6d627c17c9eb9343978d546a7ae680341f0dc8ce",
        "153c389b76ebe6a195b832c0eec12990a7057a0a"
      ],
      "author": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Mon Aug 17 06:18:17 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Aug 17 06:18:17 2020 +0000"
      },
      "message": "Merge \"C2SoftAvcDec: Increase maximum output delay to 34\" am: 8ae5b5d647 am: 45055ad490 am: 9f2312334a am: 153c389b76\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1398270\n\nChange-Id: I2f944b9220aeabfb0e8b3d119fb74c58bbd644c3\n"
    },
    {
      "commit": "9f2312334abddbb764282b804a76fff1d829834b",
      "tree": "ad375760ccbeb7c96f91d8516085c6772ee47313",
      "parents": [
        "4b42551908683c267f5a081a3b93a6c48f5c0d45",
        "45055ad4900e9985ec4a3d8fc976ddf7e4893a46"
      ],
      "author": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Mon Aug 17 05:52:27 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Aug 17 05:52:27 2020 +0000"
      },
      "message": "Merge \"C2SoftAvcDec: Increase maximum output delay to 34\" am: 8ae5b5d647 am: 45055ad490\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1398270\n\nChange-Id: I50195daaa60b481b93b8c42e4c9af9d39f14030c\n"
    },
    {
      "commit": "8ae5b5d64737b107e295583d216f5c4cc5d307a0",
      "tree": "b9d15480f9dfc7555b92b6164cebf95a21a17294",
      "parents": [
        "0f11fee89339c4ce2a0c4ca45f810ed8a3f840ec",
        "7b8409ef36f0b7c8f33d6c0bf85b93f2a3e5e4d4"
      ],
      "author": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Mon Aug 17 05:21:00 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Aug 17 05:21:00 2020 +0000"
      },
      "message": "Merge \"C2SoftAvcDec: Increase maximum output delay to 34\""
    },
    {
      "commit": "7b8409ef36f0b7c8f33d6c0bf85b93f2a3e5e4d4",
      "tree": "c19778d484034d4736ee0a34c5ab8e4cb36e7c33",
      "parents": [
        "b446ae531bb90691613466e4b48e2118933370a1"
      ],
      "author": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Wed Aug 12 20:34:42 2020 -0700"
      },
      "committer": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Wed Aug 12 20:34:42 2020 -0700"
      },
      "message": "C2SoftAvcDec: Increase maximum output delay to 34\n\nAVC specification allows for a delay of 32 fields and libavc\ndecoder has an additional delay of 2 calls in returning output.\n\nBug: 163127030\nTest: poc in bug\nTest: atest android.mediav2.cts\nChange-Id: Iad21bddc2c802ca018f2adc65f56ba5ffb33c8ec\n"
    },
    {
      "commit": "96cad0afa2801cf2559554bb8a3c2b11cbef2025",
      "tree": "b88dcf845992716cf8b7264dd7a9a0bf74552292",
      "parents": [
        "54dd3327d72e03e85b0c03cf7b92d8e8426f4256",
        "eecee8c38746cea0774fc8302052d17dbb8cbe4e"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Aug 12 22:53:01 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Aug 12 22:53:01 2020 +0000"
      },
      "message": "Merge \"C2SoftGav1Dec,convertYUV420Planar16ToY410: fix dst stride\" am: 27863d88df am: f3e1d998c1 am: 4fdecdcb9a am: 8bdb1726f4 am: eecee8c387\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1393891\n\nChange-Id: I465ea76d88679b6b5c1fbe6e0b1263cf95f68f3c\n"
    },
    {
      "commit": "eecee8c38746cea0774fc8302052d17dbb8cbe4e",
      "tree": "c1b9f6a3854b7796bd2740d7ab5cafc8b0c3b0fa",
      "parents": [
        "e07266221e076a55ff44883bb2dae35f82a4cc55",
        "8bdb1726f4bd83afc1c8d72794de92a8105703d0"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Aug 12 22:33:30 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Aug 12 22:33:30 2020 +0000"
      },
      "message": "Merge \"C2SoftGav1Dec,convertYUV420Planar16ToY410: fix dst stride\" am: 27863d88df am: f3e1d998c1 am: 4fdecdcb9a am: 8bdb1726f4\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1393891\n\nChange-Id: I37e728d5bb07014082dbbde6123734e3a7702cb9\n"
    },
    {
      "commit": "4fdecdcb9a5f9f04bc094559ba74fd4212301492",
      "tree": "1ee52db1eb0981d674db7d3337113bf7e79784f8",
      "parents": [
        "f8066cdabc05c7b04c1c617a93b7726d8253b3a5",
        "f3e1d998c1706c6afa522bbec238231936119341"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Aug 12 21:59:08 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Aug 12 21:59:08 2020 +0000"
      },
      "message": "Merge \"C2SoftGav1Dec,convertYUV420Planar16ToY410: fix dst stride\" am: 27863d88df am: f3e1d998c1\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1393891\n\nChange-Id: Id67e2f962a9e32cfc1545fd98c15012810e172bd\n"
    },
    {
      "commit": "b52337f94546120c63b33ccd002074112bb6c261",
      "tree": "4f3835b3e70766b406e467524f2f747d329c6fef",
      "parents": [
        "1d2a159395df0767ecb2320aff4dd4db3d26e6b2"
      ],
      "author": {
        "name": "Alice Kuo",
        "email": "aliceypkuo@google.com",
        "time": "Wed Aug 05 01:09:04 2020 +0800"
      },
      "committer": {
        "name": "Alice Kuo",
        "email": "aliceypkuo@google.com",
        "time": "Sat Aug 08 04:23:12 2020 +0000"
      },
      "message": "Update language to comply with Android\u0027s inclusive language guidance\n\nSee https://source.android.com/setup/contribute/respectful-code for reference\n\nBug: 161896447\nTest: NA (Comment only)\nChange-Id: I8c1c2abf3547dd39048fa021a5fc72d39876773c\n"
    },
    {
      "commit": "8dfb3f256f7499ba0f6d69df879ed7dd44020b36",
      "tree": "5aaa096cad63df3f1e76e463e990138b3446cdbf",
      "parents": [
        "853e7579b42d5b878d8c5d559fc45f223f4b9813"
      ],
      "author": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Fri Aug 07 18:49:51 2020 -0700"
      },
      "committer": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Fri Aug 07 18:52:24 2020 -0700"
      },
      "message": "C2SoftGav1Dec,convertYUV420Planar16ToY410: fix dst stride\n\nthis matches the stride using in vpx, aom. it was missed in:\nac19c3d2d1 Fix software decoder display issue.\nIb8b283a0fb4bacb9b4f561d83b4d38727a3116d4\n\nBug: 131844219\nBug: 160760307\nChange-Id: I536d32ea78ce278637163e2b64ed24b8c689a40e\nTest: none\n"
    },
    {
      "commit": "b44da94f383678f71f9adaeb3c340b3701a4e161",
      "tree": "22bd2663b5d803d9e5848f15d9ac5958477a4c00",
      "parents": [
        "1326c6d177552ed8c406ad7cafdc5af033033b34",
        "d7c6d7534f1d7ddbea19449b1c3e2d38aefbbdb2"
      ],
      "author": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Fri Aug 07 02:57:29 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Aug 07 02:57:29 2020 +0000"
      },
      "message": "Merge \"C2SoftGav1Dec: remove non-eos flush\""
    },
    {
      "commit": "d7c6d7534f1d7ddbea19449b1c3e2d38aefbbdb2",
      "tree": "a7474ef3b35df814d4d29ee3bee6294a522c9063",
      "parents": [
        "7f1fd94d88517edf0d304b1ef30f50901b50842e"
      ],
      "author": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Tue Aug 04 15:36:10 2020 -0700"
      },
      "committer": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Thu Aug 06 22:01:05 2020 +0000"
      },
      "message": "C2SoftGav1Dec: remove non-eos flush\n\neos is later checked and signalled in drainInternal. signalling eos on a\nzero sized frame will cause subsequent frame decodes to fail until the\nnext keyframe.\n\nfixes:\nCodec2VideoDecHidlTest#DecodeTestEmptyBuffersInserted/software_c2_android_av1_decoder_0\nafter ag/12144538 (Idc713f4b10776cfb6b7fa2d75b2162c3b85d3313)\n\nBug: 162437379\nBug: 162321377\nBug: 162267932\nTest: vts-tradefed run commandAndExit vts --include-filter VtsHalMediaC2V1_0TargetVideoDecTest\nChange-Id: Ied4cd9b6ad56f3630d9779ea32d0032a5bda1a29\n"
    },
    {
      "commit": "a524c363821353a541442e3b23449875b797b09d",
      "tree": "634d065fd5f507e7605e019072c8cf85fd90ada6",
      "parents": [
        "2d0e377ed252dd64559ab2388fc7d591ad861692",
        "84ff5917ad05c1a494ac5e8f8e689a2ceebb0f76"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Aug 06 17:40:40 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Aug 06 17:40:40 2020 +0000"
      },
      "message": "Merge \"Fix software decoder display issue.\" am: 61a02211d0 am: 014e9586e6 am: 29e55ba3fc am: 2b34d5dded am: 84ff5917ad\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1373138\n\nChange-Id: Icd4c81e4283727e9688e078724f271bc0fb53236\n"
    },
    {
      "commit": "84ff5917ad05c1a494ac5e8f8e689a2ceebb0f76",
      "tree": "5564745f4d1fc1de130709beafdc66e5a384d949",
      "parents": [
        "d61ddc5484b483826fbd87648fce9f4bd2c2e76f",
        "2b34d5dded5a0cb2b15f4d3202e8be5b70e69f1f"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Aug 06 17:22:52 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Aug 06 17:22:52 2020 +0000"
      },
      "message": "Merge \"Fix software decoder display issue.\" am: 61a02211d0 am: 014e9586e6 am: 29e55ba3fc am: 2b34d5dded\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1373138\n\nChange-Id: I919e05fe76b6cc63f81e77d98c1f69a2595f2a2c\n"
    },
    {
      "commit": "29e55ba3fc6d2449aaabe95a2164b70cd2681ed0",
      "tree": "1d78b79f28fcb0e74c8342f9a3a56b0e04346423",
      "parents": [
        "4a0d01e6bd629fcf06debdf9895b0cbe3340215a",
        "014e9586e6204e355f1349d019c95d30d602a50b"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Aug 06 16:48:39 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Aug 06 16:48:39 2020 +0000"
      },
      "message": "Merge \"Fix software decoder display issue.\" am: 61a02211d0 am: 014e9586e6\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1373138\n\nChange-Id: If8c7e942dae35f3a2e378fef67565084a7a5aa32\n"
    },
    {
      "commit": "ac19c3d2d1a89ec2017cd53b21657f51acdb7a7a",
      "tree": "86e39bd2f32ba2c790f07e21e350ec27142d7ad3",
      "parents": [
        "cf7197e3ce536b3f3f548d66fd18ae4f76ce1c78"
      ],
      "author": {
        "name": "ming.zhou",
        "email": "ming.zhou@nxp.com",
        "time": "Fri Oct 11 11:14:07 2019 +0800"
      },
      "committer": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Thu Aug 06 16:02:14 2020 +0000"
      },
      "message": "Fix software decoder display issue.\n\nWhen play cts video video_decode_accuracy_and_capability-vp9_426x182_30fps.webm,\ngralloc buffer has slice height of 4 bytes. Destination buffer address of\nplane[u] and plane[v] are not equal to the calculated address by\nplane[y] + dstYStride * height.\n\nChange-Id: Ib8b283a0fb4bacb9b4f561d83b4d38727a3116d4\nSigned-off-by: ming.zhou \u003cming.zhou@nxp.com\u003e\nBug: 131844219\nBug: 160760307\n"
    },
    {
      "commit": "610ee6d10b62796a04f94fef253b70e55b27d2e6",
      "tree": "9de8ae3aa26203834c1de3747a2531d2cc2a48fd",
      "parents": [
        "8362149affc7676be78dfc1e7cd60fa654abc91b",
        "7b34c7959375b52ec3f36b52bfecff4cffa4c14b"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jul 31 23:05:53 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Jul 31 23:05:53 2020 +0000"
      },
      "message": "Merge \"C2SoftVorbisDec: Fix memory leaks in multiple headers case\" into rvc-qpr-dev am: cefe085c94 am: 7b34c79593\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/av/+/12179874\n\nChange-Id: Iba987d421f76c6a60f8e9b478dd0b2751fec353f\n"
    },
    {
      "commit": "7b34c7959375b52ec3f36b52bfecff4cffa4c14b",
      "tree": "43e85201f608322002927cf3aafc0791af35d9ac",
      "parents": [
        "f06c51e1f9457dda6fbd98275b5518274b7523de",
        "cefe085c94dc4c3fbfaab3842529e91e3eaa9fff"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jul 31 22:41:35 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Jul 31 22:41:35 2020 +0000"
      },
      "message": "Merge \"C2SoftVorbisDec: Fix memory leaks in multiple headers case\" into rvc-qpr-dev am: cefe085c94\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/av/+/12179874\n\nChange-Id: Iad1d0ad41b8de8525a40bbe4d3e9bd021da29366\n"
    },
    {
      "commit": "6d4baa0ed736435c1ee1f89e2758449efba3d8a2",
      "tree": "684c842894dca4a669e651b2a00e910d54b7ca00",
      "parents": [
        "45856c4838ffcd96b26a3e7fd3b3a5ee4873daec",
        "2e461914be7d79bb1c1ddec3d23fcf42687851b5"
      ],
      "author": {
        "name": "Peiyong Lin",
        "email": "lpy@google.com",
        "time": "Wed Jul 29 20:38:37 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Jul 29 20:38:37 2020 +0000"
      },
      "message": "Merge \"Use more inclusive terms.\" into rvc-dev-plus-aosp am: 680c493f6a am: ad0028ed71 am: 2e461914be\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/av/+/12257683\n\nChange-Id: I9f8aa184b5f566267d5d3c235e0c3c02e0d61802\n"
    },
    {
      "commit": "c6f3719817c34be2b4ec3ca4ce994cef3f88cbd9",
      "tree": "661af27d8187badb73b3901cc88ad2f66683ebee",
      "parents": [
        "38fd8d1bcd12d374f1063c25c89fb4d3dbbefe6f"
      ],
      "author": {
        "name": "Peiyong Lin",
        "email": "lpy@google.com",
        "time": "Tue Jul 28 21:01:51 2020 -0700"
      },
      "committer": {
        "name": "Peiyong Lin",
        "email": "lpy@google.com",
        "time": "Tue Jul 28 21:46:27 2020 -0700"
      },
      "message": "Use more inclusive terms.\n\nBug: b/162288333\nTest: N/A\nChange-Id: I77b216eb01d31a8b494b35b7e867f374de64cacc\n"
    },
    {
      "commit": "0ad3e1d04dbe162586be2b0e77553d75a0c5a3f3",
      "tree": "210b8bd771af676233ef4b54c69772d547b15dc6",
      "parents": [
        "2df8e03808571e40782ba7e1ad2faa69ec650968",
        "4f5bdb78a4c4d4620504733e9e779261e93686b6"
      ],
      "author": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Sat Jul 25 01:57:23 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Jul 25 01:57:23 2020 +0000"
      },
      "message": "Merge \"framework/av,C2SoftGav1Dec: update to libgav1 v0.16.0\""
    },
    {
      "commit": "04698a346d637e4db1fc400b102f04fdfa9b5835",
      "tree": "a3cc27ec8640ea609a52ef0629cc65a5c9860ff7",
      "parents": [
        "b8fe01e5992d688987637fd7cbbbbe617293a9da"
      ],
      "author": {
        "name": "ted.sun",
        "email": "ted.sun@mediatek.com",
        "time": "Tue Jun 23 14:03:41 2020 +0800"
      },
      "committer": {
        "name": "Henry Fang",
        "email": "quxiangfang@google.com",
        "time": "Wed Jul 22 14:09:16 2020 -0700"
      },
      "message": "CCodec: drop buffer and not notify client if outputformat isn\u0027t changed for FLAG_DROP_FRAME.\n\nBug: 151995371\nTest: local test ok.\nChange-Id: I806c3af8e733abee38cb1d815b54f52135607b82\n"
    }
  ],
  "next": "b8fe01e5992d688987637fd7cbbbbe617293a9da"
}
