)]}'
{
  "log": [
    {
      "commit": "3e7ef3c8b29cebf277e01c22a6f8edb396b29205",
      "tree": "44f3ffcb9a90a82e1760e0971f983df90b43e2f8",
      "parents": [
        "ff8703f76b3c392473a521e87c24ebdec0391062",
        "da52cc201ecf857b2f2ff1fb5596cc730d7bf47c"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Mar 20 00:16:35 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Mar 20 00:16:35 2020 +0000"
      },
      "message": "Merge \"RESTRICT AUTOMERGE CCodec: make config consistent before/after flush\" into qt-qpr1-dev am: da52cc201e\n\nChange-Id: I1dc41f3040bf73a690e61a9efd319bf2200a9f07\n"
    },
    {
      "commit": "ff8703f76b3c392473a521e87c24ebdec0391062",
      "tree": "44f3ffcb9a90a82e1760e0971f983df90b43e2f8",
      "parents": [
        "615b87e40e62a161918c7d58aadc4a066a323689",
        "04bcc9b67e4bfb6092c9cb38c6bec6aeb0167519"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Fri Mar 20 00:16:33 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Mar 20 00:16:33 2020 +0000"
      },
      "message": "RESTRICT AUTOMERGE CCodec: make config consistent before/after flush am: 04bcc9b67e\n\nChange-Id: I1fe316c16cc50eb6a499aef07197437e0abe1a19\n"
    },
    {
      "commit": "da52cc201ecf857b2f2ff1fb5596cc730d7bf47c",
      "tree": "ebcd3a8dd1f86a30be0bb235b90d72eaecdf73b2",
      "parents": [
        "7f82d1a74e77e0a89fd8431dbaf68f9b8e8b7118",
        "04bcc9b67e4bfb6092c9cb38c6bec6aeb0167519"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Mar 19 23:58:02 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 19 23:58:02 2020 +0000"
      },
      "message": "Merge \"RESTRICT AUTOMERGE CCodec: make config consistent before/after flush\" into qt-qpr1-dev"
    },
    {
      "commit": "615b87e40e62a161918c7d58aadc4a066a323689",
      "tree": "b4e9958607d09b52d75be35afc53a0eea0298e22",
      "parents": [
        "22452540c56dfa16b6dad176cddc312d9ba6664d"
      ],
      "author": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Thu Mar 19 11:17:43 2020 -0700"
      },
      "committer": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Thu Mar 19 13:31:59 2020 -0700"
      },
      "message": "disable code coverage for Q media modules\n\nCode coverage for Q modules requires files from the system\nimage that are not present in all Q devices. This should not propagate\non to the R branches; merged-in lines should prevent that.\n\nBug: 151611818\nTest: build, examination\nMerged-In: I9d5880343347ddc586e50f9eafb65e1ff7ba3748\nMerged-In: I34213fbc93ca51696b6a5a3c60bfd3ffa7ce6764\nChange-Id: I1293a124d862a1539c6f916a4184d66e24c8215f\n"
    },
    {
      "commit": "22452540c56dfa16b6dad176cddc312d9ba6664d",
      "tree": "8489d73eb1c68703bbdc45406d170c493327dc4e",
      "parents": [
        "a4a1c1bda256219e224ff42c3cc2f4b4c731602a",
        "7f82d1a74e77e0a89fd8431dbaf68f9b8e8b7118"
      ],
      "author": {
        "name": "Jasmine Cha",
        "email": "chajasmine@google.com",
        "time": "Wed Mar 18 06:50:59 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Mar 18 06:50:59 2020 +0000"
      },
      "message": "audio policy: fix disordered sequence while changing device am: 7f82d1a74e\n\nChange-Id: I7e31ef3d41395e58b49f42ff00a48ab21dc22ca6\n"
    },
    {
      "commit": "7f82d1a74e77e0a89fd8431dbaf68f9b8e8b7118",
      "tree": "2bdca4c4ccac9de11c954108c71c6d2293c66be8",
      "parents": [
        "a5d212cfee978920684ad90f4b9bb3cfb3eeee8a"
      ],
      "author": {
        "name": "Jasmine Cha",
        "email": "chajasmine@google.com",
        "time": "Mon Mar 16 13:21:47 2020 +0800"
      },
      "committer": {
        "name": "Bubble Fang",
        "email": "bubblefang@google.com",
        "time": "Wed Mar 18 01:16:26 2020 +0000"
      },
      "message": "audio policy: fix disordered sequence while changing device\n\n  Disordered sequence will occur when delayMs of muting volume\n  and changing path are the same and no additional delay between\n  both commands (muteWaitMs \u003d\u003d 0).\n  Add half reported latency to delayMs for routing could avoid\n  processing muting stream volume and switching path concurrently.\n\nBug: 149798335\nTest: Make VoIP/voice call and switch device between handset/handsfree.\n      Check if touch tone is truncated in QXDM.\n\nSigned-off-by: Jasmine Cha \u003cchajasmine@google.com\u003e\nChange-Id: Ifa15ba9de330805637cfb20ee96c4293c1c1bd31\n"
    },
    {
      "commit": "a4a1c1bda256219e224ff42c3cc2f4b4c731602a",
      "tree": "8d17e9bdbe872141ce65e45c4c1fb55f1ade39b5",
      "parents": [
        "ec29306db53ae51d6a1bc094f3b4ca3f98b9f01a",
        "a5d212cfee978920684ad90f4b9bb3cfb3eeee8a"
      ],
      "author": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Mar 11 21:07:00 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Mar 11 21:07:00 2020 +0000"
      },
      "message": "BnCrypto: fix use-before-init in CREATE_PLUGIN am: 4bbfb6d881 am: a9296786e3 am: 245e44d9cf am: d8d4e80384 am: 886419a51c am: a5d212cfee\n\nChange-Id: I5410ae752d9171611c28e8385822ba9aeef7006b\n"
    },
    {
      "commit": "a5d212cfee978920684ad90f4b9bb3cfb3eeee8a",
      "tree": "3396efd92d4b21310a91cdcf6cb147907add6550",
      "parents": [
        "67110b519a9c80e1bd9a7d6a45b91f1f478cee81",
        "886419a51c28003ad27ff89a9fcd0a4b3230df81"
      ],
      "author": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Mar 11 20:53:54 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Mar 11 20:53:54 2020 +0000"
      },
      "message": "BnCrypto: fix use-before-init in CREATE_PLUGIN am: 4bbfb6d881 am: a9296786e3 am: 245e44d9cf am: d8d4e80384 am: 886419a51c\n\nChange-Id: Ia148a19a53973c1d962a4146031174951f211049\n"
    },
    {
      "commit": "886419a51c28003ad27ff89a9fcd0a4b3230df81",
      "tree": "88b5781497959c2bdaa627c9764ac1ce05e4c5f0",
      "parents": [
        "f3f966faa6f46156726a338208f6c10a97d3fb4b",
        "d8d4e803842bed4188606856858189054a89c95c"
      ],
      "author": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Mar 11 20:40:49 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Mar 11 20:40:49 2020 +0000"
      },
      "message": "BnCrypto: fix use-before-init in CREATE_PLUGIN am: 4bbfb6d881 am: a9296786e3 am: 245e44d9cf am: d8d4e80384\n\nChange-Id: I61799ad95db7c74c031f633a6ec19c27f491bd4b\n"
    },
    {
      "commit": "d8d4e803842bed4188606856858189054a89c95c",
      "tree": "07cbd892a9032ee2899f69abeaf200d0eb447d24",
      "parents": [
        "509f1a5030ec005db387a4f0420af12e03d1b7f8",
        "245e44d9cfe008fcc460126f8992abf6c299a45c"
      ],
      "author": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Mar 11 20:29:38 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Mar 11 20:29:38 2020 +0000"
      },
      "message": "BnCrypto: fix use-before-init in CREATE_PLUGIN am: 4bbfb6d881 am: a9296786e3 am: 245e44d9cf\n\nChange-Id: I480db45b78b567a832d591df0834dbdae6cf88d0\n"
    },
    {
      "commit": "245e44d9cfe008fcc460126f8992abf6c299a45c",
      "tree": "5aabfd0bcd9276de0d1c5f30373f8c4da27c6af9",
      "parents": [
        "8d2c3d65d06bdf21a8fa4715352cb2a12a442579",
        "a9296786e36577a05de3f3500db0cdb2fabf13c0"
      ],
      "author": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Mar 11 20:17:01 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Mar 11 20:17:01 2020 +0000"
      },
      "message": "BnCrypto: fix use-before-init in CREATE_PLUGIN am: 4bbfb6d881 am: a9296786e3\n\nChange-Id: I6518f72aab3fdfd0ec2e455708f3177a4966514e\n"
    },
    {
      "commit": "ec29306db53ae51d6a1bc094f3b4ca3f98b9f01a",
      "tree": "70b3005e9bfe3400f1ab17ce74eedae80b26941e",
      "parents": [
        "5802cd2e9685c8c88afa79bf7a46730821c15c0b",
        "67110b519a9c80e1bd9a7d6a45b91f1f478cee81"
      ],
      "author": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Mar 11 20:05:13 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Mar 11 20:05:13 2020 +0000"
      },
      "message": "Merge \"Camera: Add onCameraOpened/onCameraClosed callbacks\" into qt-qpr1-dev am: 67110b519a\n\nChange-Id: I31b67e6d0194b82028b99c980309e25e5d2f7f95\n"
    },
    {
      "commit": "a9296786e36577a05de3f3500db0cdb2fabf13c0",
      "tree": "667e5e739b038a789797ace35b68120e238e1110",
      "parents": [
        "911b808a6568fee9c2fd1aa89039161195873350",
        "4bbfb6d8815002fc79b26aebba5f3ad2226c468e"
      ],
      "author": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Mar 11 20:05:08 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Mar 11 20:05:08 2020 +0000"
      },
      "message": "BnCrypto: fix use-before-init in CREATE_PLUGIN am: 4bbfb6d881\n\nChange-Id: I943db03ec26b3a7ec24636df46e2a21a472d52d2\n"
    },
    {
      "commit": "67110b519a9c80e1bd9a7d6a45b91f1f478cee81",
      "tree": "d4115314b8c77b8788b6d94338c7e27789298405",
      "parents": [
        "c7caded36ef681b97c7093a8d04192112e17ab17",
        "1bb30b2efa3cf029daaedf7cfb4cbec7433ee38d"
      ],
      "author": {
        "name": "Shuzhen Wang",
        "email": "shuzhenwang@google.com",
        "time": "Wed Mar 11 19:29:42 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 11 19:29:42 2020 +0000"
      },
      "message": "Merge \"Camera: Add onCameraOpened/onCameraClosed callbacks\" into qt-qpr1-dev"
    },
    {
      "commit": "5802cd2e9685c8c88afa79bf7a46730821c15c0b",
      "tree": "c36e185614fa384ecd5be97418ade359e95fe64f",
      "parents": [
        "bddb75c03b7494a7148498a06e72a90fc8198132",
        "c7caded36ef681b97c7093a8d04192112e17ab17"
      ],
      "author": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Mar 10 22:43:42 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Mar 10 22:43:42 2020 +0000"
      },
      "message": "Merge \"clearkey default: parsePssh securely\" into qt-qpr1-dev am: c7caded36e\n\nChange-Id: I565f8cd1dd6344a3c610fedee67796817e266a46\n"
    },
    {
      "commit": "c7caded36ef681b97c7093a8d04192112e17ab17",
      "tree": "6d8889f0be9f7a045d30991de11f9ee9c9ab35b6",
      "parents": [
        "a6544e3bf7de17f104d5fb509d6cb7f6d90dc79f",
        "8e3f56b7f281a775620a9a502384cc4d87d63dfc"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Mar 10 22:28:15 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 10 22:28:15 2020 +0000"
      },
      "message": "Merge \"clearkey default: parsePssh securely\" into qt-qpr1-dev"
    },
    {
      "commit": "4bbfb6d8815002fc79b26aebba5f3ad2226c468e",
      "tree": "958f89fe190c6ef2d9ddc3cc5fec4d6f0d28389f",
      "parents": [
        "58af3de44d17e6ba716178e147474a20765c1441"
      ],
      "author": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Tue Feb 04 17:23:58 2020 -0800"
      },
      "committer": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Tue Mar 10 13:29:13 2020 -0700"
      },
      "message": "BnCrypto: fix use-before-init in CREATE_PLUGIN\n\nBug: 144767096\nTest: poc_ICrypto_283\nMerged-In: Id67dc9e793ee886e4cc49370d800c7f3580df313\nMerged-In: I81ff7cde5e1693f05c90380e879f74d0c4bce5f1\nChange-Id: If268553440b8a0cbbe011b5396974fd864a7d083\n"
    },
    {
      "commit": "1bb30b2efa3cf029daaedf7cfb4cbec7433ee38d",
      "tree": "90e9b007d4327887126db4907cd3131d9a083a82",
      "parents": [
        "a6544e3bf7de17f104d5fb509d6cb7f6d90dc79f"
      ],
      "author": {
        "name": "Shuzhen Wang",
        "email": "shuzhenwang@google.com",
        "time": "Fri Mar 06 09:02:23 2020 -0800"
      },
      "committer": {
        "name": "Shuzhen Wang",
        "email": "shuzhenwang@google.com",
        "time": "Tue Mar 10 11:38:13 2020 -0700"
      },
      "message": "Camera: Add onCameraOpened/onCameraClosed callbacks\n\nThe onCameraOpened/onCameraClosed callbacks are used to notify camera\nservice client with [] permission that a certain camera device has been\nopened/closed.\n\nTest: Manually check callbacks are received in SystemUI app\nBug: 150540299\nChange-Id: If6f3624c43927c30afef7df0a780eafe3ae4c527\nMerged-In: If6f3624c43927c30afef7df0a780eafe3ae4c527\n"
    },
    {
      "commit": "bddb75c03b7494a7148498a06e72a90fc8198132",
      "tree": "7555e9915c7ce309b31af3e5bd0f59778ed0b2c6",
      "parents": [
        "e26f97034667129d5c64ee4372d58b54efab0db7",
        "a6544e3bf7de17f104d5fb509d6cb7f6d90dc79f"
      ],
      "author": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Mar 05 12:12:37 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Mar 05 12:12:37 2020 +0000"
      },
      "message": "Merge \"Check if calling uid is system uid for setAllowedPolicyCapture.\" into qt-qpr1-dev am: a6544e3bf7\n\nChange-Id: If4e8fa84fb74f2b966b6c8bf39870f2faa9b4d76\n"
    },
    {
      "commit": "a6544e3bf7de17f104d5fb509d6cb7f6d90dc79f",
      "tree": "ee479d8aad59e8b6e78e83a789c187fe41798ecd",
      "parents": [
        "06b7522331a2ba20ee63aabee21c29ecc7287394",
        "56d4183046837973efe9daa210edb9444d97dfd4"
      ],
      "author": {
        "name": "Nadav Bar",
        "email": "nadavbar@google.com",
        "time": "Thu Mar 05 11:58:52 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 05 11:58:52 2020 +0000"
      },
      "message": "Merge \"Check if calling uid is system uid for setAllowedPolicyCapture.\" into qt-qpr1-dev"
    },
    {
      "commit": "56d4183046837973efe9daa210edb9444d97dfd4",
      "tree": "a2360df1ec80e3d0f29db3a6c4be202bf00e28f1",
      "parents": [
        "45d8059519751dede3cc13ecd84ae7b93b16908f"
      ],
      "author": {
        "name": "jiabin",
        "email": "jiabin@google.com",
        "time": "Mon Dec 23 11:17:25 2019 -0800"
      },
      "committer": {
        "name": "Nadav Bar",
        "email": "nadavbar@google.com",
        "time": "Thu Mar 05 06:42:26 2020 +0000"
      },
      "message": "Check if calling uid is system uid for setAllowedPolicyCapture.\n\nAudioSystem.setAllowedPolicyCapture is only called from audio service.\nIn that case, checking if the calling uid is system uid to before taking\naction.\n\nBug: 145115448\nTest: dumpsys audio, query active playback configuration\nChange-Id: I614ac881ecde6bad13f22f1382de701f314a7ada\nMerged-In: I614ac881ecde6bad13f22f1382de701f314a7ada\n(cherry picked from commit 140a34fbfe829542c2c3651656d5c595201b3b4a)\n"
    },
    {
      "commit": "8e3f56b7f281a775620a9a502384cc4d87d63dfc",
      "tree": "82c6a3c44feacf7699cd80b3e02d5bcebb57b53d",
      "parents": [
        "4f74cca0d45df6af3027aa218f3d23c3ee36a451"
      ],
      "author": {
        "name": "Jeff Tinker",
        "email": "jtinker@google.com",
        "time": "Wed Oct 16 10:25:23 2019 -0700"
      },
      "committer": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Wed Mar 04 20:32:24 2020 +0000"
      },
      "message": "clearkey default: parsePssh securely\n\nBug: 137282168\nBug: 137370379\nTest: drmpoc\nChange-Id: Ic20a99b6b9fc661ead769217f88960571b5f68ad\nMerged-In: Ic20a99b6b9fc661ead769217f88960571b5f68ad\n(cherry picked from commit 1531cddad7c603fb530d1109463a1e8c03d515ff)\n"
    },
    {
      "commit": "e26f97034667129d5c64ee4372d58b54efab0db7",
      "tree": "4b61139bf5d69cead3ed8561a069c1c7ac3804f7",
      "parents": [
        "7073db68b286b4da497ffbfd876f7f39ad6195c4",
        "06b7522331a2ba20ee63aabee21c29ecc7287394"
      ],
      "author": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Mar 04 18:16:19 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Mar 04 18:16:19 2020 +0000"
      },
      "message": "Merge \"Camera: Fix possible ExifUtils heap corruption\" into qt-dev am: f3f966faa6 am: 06b7522331\n\nChange-Id: Ib7be8b5173054fd33aca13c96a2f5b3255de8297\n"
    },
    {
      "commit": "06b7522331a2ba20ee63aabee21c29ecc7287394",
      "tree": "120c191031960562ca1a04d067e38c538dd7db03",
      "parents": [
        "29e2bfb97270d6c406e2b66664f5c5dd47a9ebb3",
        "f3f966faa6f46156726a338208f6c10a97d3fb4b"
      ],
      "author": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Mar 04 17:58:27 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Mar 04 17:58:27 2020 +0000"
      },
      "message": "Merge \"Camera: Fix possible ExifUtils heap corruption\" into qt-dev am: f3f966faa6\n\nChange-Id: I1172c6499824d907555a7e4d5996c23b2f5c4b9d\n"
    },
    {
      "commit": "f3f966faa6f46156726a338208f6c10a97d3fb4b",
      "tree": "b711c590fb7c9148d9e04f3c16a11c185bb34008",
      "parents": [
        "3872d321d7d2c904963a1dee9c2d620b1f457de5",
        "649a27ad16faeb7a6bf87a50a33d19d461ece27c"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Mar 04 17:42:04 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 04 17:42:04 2020 +0000"
      },
      "message": "Merge \"Camera: Fix possible ExifUtils heap corruption\" into qt-dev"
    },
    {
      "commit": "7073db68b286b4da497ffbfd876f7f39ad6195c4",
      "tree": "6571dde469705b31d8abc850547dbed953465b2d",
      "parents": [
        "30ceaa9a7f8b6dfa2ff725e59750fe8b9127df3b",
        "29e2bfb97270d6c406e2b66664f5c5dd47a9ebb3"
      ],
      "author": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Mar 04 01:29:51 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Mar 04 01:29:51 2020 +0000"
      },
      "message": "[automerger skipped] [DO NOT MERGE] Fix uninitialized data in IHDCP decrypt am: 58af3de44d am: 911b808a65 am: 8d2c3d65d0 -s ours am: 509f1a5030 -s ours am: 3872d321d7 am: 29e2bfb972\n\nChange-Id: Ie4263ea9b03c63fb50225950c048c586275f6047\n"
    },
    {
      "commit": "29e2bfb97270d6c406e2b66664f5c5dd47a9ebb3",
      "tree": "c1ea698805b64c35fba6028ab591131bcc31bd80",
      "parents": [
        "45d8059519751dede3cc13ecd84ae7b93b16908f",
        "3872d321d7d2c904963a1dee9c2d620b1f457de5"
      ],
      "author": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Mar 04 01:18:34 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Mar 04 01:18:34 2020 +0000"
      },
      "message": "[automerger skipped] [DO NOT MERGE] Fix uninitialized data in IHDCP decrypt am: 58af3de44d am: 911b808a65 am: 8d2c3d65d0 -s ours am: 509f1a5030 -s ours am: 3872d321d7\n\nChange-Id: I7f1443bfa7cdf4661bb37ad3c12df53311895173\n"
    },
    {
      "commit": "3872d321d7d2c904963a1dee9c2d620b1f457de5",
      "tree": "c7dd4e1762048d401f9d6169e008bb66ce2c53f7",
      "parents": [
        "cadf7289e0dacf4a40422f0b36f97891649d398b",
        "509f1a5030ec005db387a4f0420af12e03d1b7f8"
      ],
      "author": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Mar 04 01:01:20 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Mar 04 01:01:20 2020 +0000"
      },
      "message": "[automerger skipped] [DO NOT MERGE] Fix uninitialized data in IHDCP decrypt am: 58af3de44d am: 911b808a65 am: 8d2c3d65d0 -s ours am: 509f1a5030 -s ours\nam skip reason: subject contains skip directive\n\nChange-Id: Ic33fbec76dc8b7da4d6907e23eca5e0d5486e5d4\n"
    },
    {
      "commit": "509f1a5030ec005db387a4f0420af12e03d1b7f8",
      "tree": "2926078ecc63d88d598b6e1541c9a267dbdf6596",
      "parents": [
        "e492965229ce184a76eaffe2d9fdfcf9e3db7af2",
        "8d2c3d65d06bdf21a8fa4715352cb2a12a442579"
      ],
      "author": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Mar 04 00:47:34 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Mar 04 00:47:34 2020 +0000"
      },
      "message": "[automerger skipped] [DO NOT MERGE] Fix uninitialized data in IHDCP decrypt am: 58af3de44d am: 911b808a65 am: 8d2c3d65d0 -s ours\nam skip reason: subject contains skip directive\n\nChange-Id: I685a75f65ec182f032e1da494132b590b9b281c9\n"
    },
    {
      "commit": "8d2c3d65d06bdf21a8fa4715352cb2a12a442579",
      "tree": "f2489e7b4ec31cade8f1b12b4c7267ef7bc3bd08",
      "parents": [
        "d0d078020e26dd9ff1f870491bbfef0f9b9560de",
        "911b808a6568fee9c2fd1aa89039161195873350"
      ],
      "author": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Mar 04 00:38:31 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Mar 04 00:38:31 2020 +0000"
      },
      "message": "[DO NOT MERGE] Fix uninitialized data in IHDCP decrypt am: 58af3de44d am: 911b808a65\n\nChange-Id: Id9527a17ad36c249658b211b9f6b6073907666a9\n"
    },
    {
      "commit": "911b808a6568fee9c2fd1aa89039161195873350",
      "tree": "2cf0040efd5adab12955bda5b07680238aee9853",
      "parents": [
        "36af5d03196ce1ce41c753cdd63931072d2044ea",
        "58af3de44d17e6ba716178e147474a20765c1441"
      ],
      "author": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Mar 04 00:24:25 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Mar 04 00:24:25 2020 +0000"
      },
      "message": "[DO NOT MERGE] Fix uninitialized data in IHDCP decrypt am: 58af3de44d\n\nChange-Id: I0678c337a6acc5c7b8f355852b43bf8434652143\n"
    },
    {
      "commit": "30ceaa9a7f8b6dfa2ff725e59750fe8b9127df3b",
      "tree": "6571dde469705b31d8abc850547dbed953465b2d",
      "parents": [
        "1c069ea9f5516854e3e37de0073c9676183d7c70",
        "45d8059519751dede3cc13ecd84ae7b93b16908f"
      ],
      "author": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Sat Feb 29 19:44:28 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Sat Feb 29 19:44:28 2020 +0000"
      },
      "message": "Reduce the latecy of encoding 1st frame am: 45d8059519\n\nChange-Id: I3035518b615b47bcebce94c195962a4d4b73e05d\n"
    },
    {
      "commit": "04bcc9b67e4bfb6092c9cb38c6bec6aeb0167519",
      "tree": "7f30cf8afb4cdeff293f4427fa7641ea835ea6c7",
      "parents": [
        "4f74cca0d45df6af3027aa218f3d23c3ee36a451"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Fri Feb 14 17:29:03 2020 -0800"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Fri Feb 28 10:51:04 2020 -0800"
      },
      "message": "RESTRICT AUTOMERGE CCodec: make config consistent before/after flush\n\nIf the CSD is processed before flush, make sure client and component\nare in sync.\n\nBug: 142542964\nTest: atest CtsMediaTestCases -- --module-arg CtsMediaTestCases:size:small\nChange-Id: Ia51591770a4fdac1c1334a94fa8d6b2776da1a81\n"
    },
    {
      "commit": "45d8059519751dede3cc13ecd84ae7b93b16908f",
      "tree": "c1ea698805b64c35fba6028ab591131bcc31bd80",
      "parents": [
        "4f74cca0d45df6af3027aa218f3d23c3ee36a451"
      ],
      "author": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Tue Feb 25 13:54:14 2020 -0800"
      },
      "committer": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Fri Feb 28 05:16:09 2020 +0000"
      },
      "message": "Reduce the latecy of encoding 1st frame\n\nCurrent encode batching mandates delay for the first frame. Since photo\nimages are one frame, reduce the latency for encoding the first frame\n\nTest: atest android.media.cts.VideoEncoderTest\nBug: 145356198\nChange-Id: I6a8f7dd374a3252ba93f386d3c62cd735fe82802\n(cherry picked from commit 84e512b692db2c0dea21968b7965e80156e28c57)\nMerged-In: I6a8f7dd374a3252ba93f386d3c62cd735fe82802\n"
    },
    {
      "commit": "58af3de44d17e6ba716178e147474a20765c1441",
      "tree": "9b775304945d9b8efd68eb2076c5928f5a39be97",
      "parents": [
        "e4e7b91ec85c3b3bdeb74994a68f4bff0f26aefc"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Thu Feb 27 10:20:17 2020 -0800"
      },
      "committer": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Thu Feb 27 20:50:25 2020 +0000"
      },
      "message": "[DO NOT MERGE] Fix uninitialized data in IHDCP decrypt\n\nbug: 150156584\ntest: build\nChange-Id: Ia4ab8e4b4db0b895d0ca36592c0469adb3b89aac\n"
    },
    {
      "commit": "1c069ea9f5516854e3e37de0073c9676183d7c70",
      "tree": "f07ecd31a3ad238942e361b0ec7592f791efd449",
      "parents": [
        "42324f6aeff59b2f7eb02cc90ca19397792f4350",
        "4f74cca0d45df6af3027aa218f3d23c3ee36a451"
      ],
      "author": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Feb 25 02:48:59 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Feb 25 02:48:59 2020 +0000"
      },
      "message": "raw: accept any sample rate greater than 0 am: 4f74cca0d4\n\nChange-Id: I6ef2154e1459c4fb054200f54a01656c7106ca03\n"
    },
    {
      "commit": "4f74cca0d45df6af3027aa218f3d23c3ee36a451",
      "tree": "90d374cc95f5c0cf5ee4d848d040507f30606972",
      "parents": [
        "58cc8f2c0254f03d66a28ae1cf0809c171d4ac7d"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Tue Jan 21 09:48:44 2020 -0800"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Mon Feb 24 19:42:52 2020 +0000"
      },
      "message": "raw: accept any sample rate greater than 0\n\nBug: 143058117\nTest: run PoC\nChange-Id: I2d47a05309031a735397838cca11bb4ffbf279e4\nMerged-In: I2d47a05309031a735397838cca11bb4ffbf279e4\n(cherry picked from commit 1a1500139ba67c47b57083deaf156aba8bfd016f)\n"
    },
    {
      "commit": "649a27ad16faeb7a6bf87a50a33d19d461ece27c",
      "tree": "b711c590fb7c9148d9e04f3c16a11c185bb34008",
      "parents": [
        "cadf7289e0dacf4a40422f0b36f97891649d398b"
      ],
      "author": {
        "name": "Emilian Peev",
        "email": "epeev@google.com",
        "time": "Tue Feb 18 13:38:04 2020 -0800"
      },
      "committer": {
        "name": "Emilian Peev",
        "email": "epeev@google.com",
        "time": "Tue Feb 18 13:38:04 2020 -0800"
      },
      "message": "Camera: Fix possible ExifUtils heap corruption\n\nBoth EXIF_TAG_IMAGE_WIDTH and EXIF_TAG_IMAGE_LENGTH\nexpect short values as per EXIF spec. Call appropriate\nlibexif function to avoid possible heap corruption.\n\nBug: 148223871\nTest: run sts-engbuild-no-spl-lock -m StsHostTestCases --test android.security.sts.Poc20_02#testPocBug_148223871\nChange-Id: I57a774454b52c16d7da9f90d7e3a3407294606a5\n"
    },
    {
      "commit": "42324f6aeff59b2f7eb02cc90ca19397792f4350",
      "tree": "2939d0a2a357e61fe35c44ae060446044c431dba",
      "parents": [
        "dfa35ca3323799f3ca1f28d446e6ba8a7655fb12",
        "58cc8f2c0254f03d66a28ae1cf0809c171d4ac7d"
      ],
      "author": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Feb 13 00:24:29 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Feb 13 00:24:29 2020 +0000"
      },
      "message": "Revert \"BnCrypto: fix use-before-init in CREATE_PLUGIN\" am: e4e7b91ec8 am: 36af5d0319 am: d0d078020e am: e492965229 am: cadf7289e0 am: 58cc8f2c02\n\nChange-Id: I6b29b6a0738807e23f4acbab11bdcf4226e59449\n"
    },
    {
      "commit": "dfa35ca3323799f3ca1f28d446e6ba8a7655fb12",
      "tree": "9022e2e111ad5f4a3787c6f1625ceae8c58fe22a",
      "parents": [
        "7c67c79fff14cf28a19fda1bfb532804759f85fe",
        "c25b042720672d0943dec638b8287ab80bedbf5d"
      ],
      "author": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Feb 13 00:24:15 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Feb 13 00:24:15 2020 +0000"
      },
      "message": "Protect against TOC/TOU bugs in soundtrigger am: c25b042720\n\nChange-Id: I4fb2ed14bc8790ae575121d4fae22de67638f5de\n"
    },
    {
      "commit": "58cc8f2c0254f03d66a28ae1cf0809c171d4ac7d",
      "tree": "4f272e8c6416bac5e87c2633b0d286ffd1c2d24e",
      "parents": [
        "c25b042720672d0943dec638b8287ab80bedbf5d",
        "cadf7289e0dacf4a40422f0b36f97891649d398b"
      ],
      "author": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Feb 13 00:23:52 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Feb 13 00:23:52 2020 +0000"
      },
      "message": "Revert \"BnCrypto: fix use-before-init in CREATE_PLUGIN\" am: e4e7b91ec8 am: 36af5d0319 am: d0d078020e am: e492965229 am: cadf7289e0\n\nChange-Id: I27c1cd22dfa0e5ec371f636ef00e6bd121cc73b7\n"
    },
    {
      "commit": "cadf7289e0dacf4a40422f0b36f97891649d398b",
      "tree": "c7dd4e1762048d401f9d6169e008bb66ce2c53f7",
      "parents": [
        "1142d3ea289b03f2143b789e65fd174ea4854634",
        "e492965229ce184a76eaffe2d9fdfcf9e3db7af2"
      ],
      "author": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Feb 13 00:12:28 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Feb 13 00:12:28 2020 +0000"
      },
      "message": "Revert \"BnCrypto: fix use-before-init in CREATE_PLUGIN\" am: e4e7b91ec8 am: 36af5d0319 am: d0d078020e am: e492965229\n\nChange-Id: I66ee63192311c41c892747324b61368655da0db0\n"
    },
    {
      "commit": "e492965229ce184a76eaffe2d9fdfcf9e3db7af2",
      "tree": "2926078ecc63d88d598b6e1541c9a267dbdf6596",
      "parents": [
        "df156dc766918c12b1931eb79919b4db3c959b1a",
        "d0d078020e26dd9ff1f870491bbfef0f9b9560de"
      ],
      "author": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 12 23:59:54 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 12 23:59:54 2020 +0000"
      },
      "message": "Revert \"BnCrypto: fix use-before-init in CREATE_PLUGIN\" am: e4e7b91ec8 am: 36af5d0319 am: d0d078020e\n\nChange-Id: I38c304066ea808014e288dd4ed6a2f89a34492cb\n"
    },
    {
      "commit": "d0d078020e26dd9ff1f870491bbfef0f9b9560de",
      "tree": "2fcced65e527e9c934e8a424994a507150ae4f87",
      "parents": [
        "f0791037c1676ecb6a4af39acabf33db02982545",
        "36af5d03196ce1ce41c753cdd63931072d2044ea"
      ],
      "author": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 12 23:43:15 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 12 23:43:15 2020 +0000"
      },
      "message": "Revert \"BnCrypto: fix use-before-init in CREATE_PLUGIN\" am: e4e7b91ec8 am: 36af5d0319\n\nChange-Id: Ifa7bc3cd86f60b7fb0d557dbbad12dc7f5a1bcdb\n"
    },
    {
      "commit": "36af5d03196ce1ce41c753cdd63931072d2044ea",
      "tree": "861aeab62263d1682d6b1528c06fc0b94a697510",
      "parents": [
        "aca92198a127bb8a7d2e0ba9edcb52954bffcc24",
        "e4e7b91ec85c3b3bdeb74994a68f4bff0f26aefc"
      ],
      "author": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 12 23:32:22 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 12 23:32:22 2020 +0000"
      },
      "message": "Revert \"BnCrypto: fix use-before-init in CREATE_PLUGIN\" am: e4e7b91ec8\n\nChange-Id: Ic58cdb7f33d8eb4acbae84a1fb6885341d177869\n"
    },
    {
      "commit": "e4e7b91ec85c3b3bdeb74994a68f4bff0f26aefc",
      "tree": "482e55c9c1c39b62df473fa54ea3ca65520c9a6a",
      "parents": [
        "51aa2003766aa35d6c6b3ee688a86e117c65b94d"
      ],
      "author": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Tue Feb 11 20:21:05 2020 +0000"
      },
      "committer": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Wed Feb 12 05:01:54 2020 +0000"
      },
      "message": "Revert \"BnCrypto: fix use-before-init in CREATE_PLUGIN\"\n\nThis reverts commit 51aa2003766aa35d6c6b3ee688a86e117c65b94d.\n\nReason for revert: DRM playback regression\n\nBug: 149067513\nChange-Id: I8d8a51efd57c52b444363ce5f5bd04316b2f4bb8\nMerged-In: Id67dc9e793ee886e4cc49370d800c7f3580df313\nMerged-In: I81ff7cde5e1693f05c90380e879f74d0c4bce5f1\n"
    },
    {
      "commit": "7c67c79fff14cf28a19fda1bfb532804759f85fe",
      "tree": "bda38558518cb9acd455f544cf217d4d7f182d94",
      "parents": [
        "4a677fbb96166a78c38e74f6374a5a3a2ca1ec77"
      ],
      "author": {
        "name": "Chuangjie Xia",
        "email": "chuangjie.xia@mediatek.com",
        "time": "Wed Oct 09 13:55:16 2019 +0800"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Tue Feb 11 19:58:47 2020 +0000"
      },
      "message": "Delete an uninitialized object in AACExtractor\n\nDue to some reason, for example bad file, readAt header fails\nin AACExtractor(...) and the variable mMeta is not initialized.\nThen exception happens when to delete mMeta in ~AMRExtractor().\n\nBug: 142630125\nTest: MTBF test and make sure\n      no assertion in AMediaFormat_delete(mMeta) of ~AACExtractor()\nChange-Id: Ie04989f20170391961c8a6d12e1882262be18d7f\n"
    },
    {
      "commit": "c25b042720672d0943dec638b8287ab80bedbf5d",
      "tree": "b7da0afd96c67a66f59ff5e583f7a9f60549ccb2",
      "parents": [
        "20758384397836d1e13bac08da571e07964c088a"
      ],
      "author": {
        "name": "Ytai Ben-Tsvi",
        "email": "ytai@google.com",
        "time": "Wed Sep 18 15:24:09 2019 -0700"
      },
      "committer": {
        "name": "Ytai Ben-Tsvi",
        "email": "ytai@google.com",
        "time": "Tue Feb 11 09:41:39 2020 -0800"
      },
      "message": "Protect against TOC/TOU bugs in soundtrigger\n\nTest: Ran the repro program vendor/google_toolbox/user/ytai/SoundTriggerPoc\nTest: Manual verification that soundtrigger still works for hotword and music.\nFixes: 136005905\n\nChange-Id: Icdfe5a823ba02eb7bd8c41f0fa503c9922d8f348\n(cherry picked from commit ea51ad6e1dace60ad68ee84c8d356cf1a17d0efc)\nMerged-In: Icdfe5a823ba02eb7bd8c41f0fa503c9922d8f348\n"
    },
    {
      "commit": "4a677fbb96166a78c38e74f6374a5a3a2ca1ec77",
      "tree": "d22a9dd19f6dc351e22b483d56c9d36cfa67b664",
      "parents": [
        "a41f7e30e66e17a7e930bc8239e394b442e495b2",
        "20758384397836d1e13bac08da571e07964c088a"
      ],
      "author": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Feb 06 20:36:04 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Feb 06 20:36:04 2020 +0000"
      },
      "message": "Merge \"Move implementations to DataSourceBase.h\" into qt-dev am: 1142d3ea28 am: 2075838439\n\nChange-Id: I91bb1f015278f3dad67b74b4d1b25a7862ffb913\n"
    },
    {
      "commit": "20758384397836d1e13bac08da571e07964c088a",
      "tree": "52c0020e3bbed73bf9686306977d6eac9e763a71",
      "parents": [
        "cf24ad44c42d177403b8ecbb880ba54a9326b008",
        "1142d3ea289b03f2143b789e65fd174ea4854634"
      ],
      "author": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Feb 06 20:23:13 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Feb 06 20:23:13 2020 +0000"
      },
      "message": "Merge \"Move implementations to DataSourceBase.h\" into qt-dev am: 1142d3ea28\n\nChange-Id: Iec56bcc48e52c69db03489d4ce683c81113d67b5\n"
    },
    {
      "commit": "1142d3ea289b03f2143b789e65fd174ea4854634",
      "tree": "b99f0f901765150cd44139d2457c03ae02068a77",
      "parents": [
        "86021896f0811062a47001b20f14bc29badf68e3",
        "c45f1514dc4fa9df41976dccb195833e51bfc5bd"
      ],
      "author": {
        "name": "Oliver Nguyen",
        "email": "olivernguyen@google.com",
        "time": "Thu Feb 06 20:10:40 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Feb 06 20:10:40 2020 +0000"
      },
      "message": "Merge \"Move implementations to DataSourceBase.h\" into qt-dev"
    },
    {
      "commit": "a41f7e30e66e17a7e930bc8239e394b442e495b2",
      "tree": "c13667c86dca8defa5e902b0ac5c5d0d945ab126",
      "parents": [
        "892a451f86a69389dfdee0fe77816138676db7ff",
        "cf24ad44c42d177403b8ecbb880ba54a9326b008"
      ],
      "author": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Feb 06 07:21:07 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Feb 06 07:21:07 2020 +0000"
      },
      "message": "Merge \"RESTRICT AUTOMERGE Validate TrackedBuffer in onBufferDestroyed\" into qt-qpr1-dev am: cf24ad44c4\n\nChange-Id: I8cf1f07b47f0f5cbdd7f3bb54d47bc558353058a\n"
    },
    {
      "commit": "892a451f86a69389dfdee0fe77816138676db7ff",
      "tree": "c13667c86dca8defa5e902b0ac5c5d0d945ab126",
      "parents": [
        "d0a8ff659dc9c99383e5dc4eabfeec9c68479b7c",
        "c155398cd771afcc93b7a7acc02946b3596a78e6"
      ],
      "author": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Feb 06 07:21:05 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Feb 06 07:21:05 2020 +0000"
      },
      "message": "RESTRICT AUTOMERGE Validate TrackedBuffer in onBufferDestroyed am: c155398cd7\n\nChange-Id: Id2367d56dc34b420d1ed242a65ab6c3d4c2ad8fc\n"
    },
    {
      "commit": "cf24ad44c42d177403b8ecbb880ba54a9326b008",
      "tree": "a1ebab36b864fb496c25eaa589e54edb36b01499",
      "parents": [
        "6302adca26985b22164c6b5d7e59591a47a5572b",
        "c155398cd771afcc93b7a7acc02946b3596a78e6"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Feb 06 07:02:02 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Feb 06 07:02:02 2020 +0000"
      },
      "message": "Merge \"RESTRICT AUTOMERGE Validate TrackedBuffer in onBufferDestroyed\" into qt-qpr1-dev"
    },
    {
      "commit": "d0a8ff659dc9c99383e5dc4eabfeec9c68479b7c",
      "tree": "cf9bb32dc90f863d99938bfc28977e1b4323800d",
      "parents": [
        "14dd42d061759b244240f87d1462938d1c82f5b4",
        "6302adca26985b22164c6b5d7e59591a47a5572b"
      ],
      "author": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Feb 06 02:45:34 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Feb 06 02:45:34 2020 +0000"
      },
      "message": "Merge \"Revert \"audiopolicy: align input and output devices for engine\"\" into qt-qpr1-dev am: 6302adca26\n\nChange-Id: I020e1a408c126c81e0084c932da100d7aa421c5c\n"
    },
    {
      "commit": "6302adca26985b22164c6b5d7e59591a47a5572b",
      "tree": "095e101a529747d0f96580d293168e6a34757817",
      "parents": [
        "92b34e48ba6be4431351618f6409c52e51938545",
        "66d0e72c9da1d5af852556872262a1e928796389"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Thu Feb 06 02:33:03 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Feb 06 02:33:03 2020 +0000"
      },
      "message": "Merge \"Revert \"audiopolicy: align input and output devices for engine\"\" into qt-qpr1-dev"
    },
    {
      "commit": "14dd42d061759b244240f87d1462938d1c82f5b4",
      "tree": "c3871d39c549d049ed26d6a8b0df9455b965b662",
      "parents": [
        "0121d9c83b795aee3ad4448c7870f30634bd82a9",
        "92b34e48ba6be4431351618f6409c52e51938545"
      ],
      "author": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Feb 06 00:53:21 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Feb 06 00:53:21 2020 +0000"
      },
      "message": "BnCrypto: fix use-before-init in CREATE_PLUGIN am: 51aa200376 am: aca92198a1 am: f0791037c1 am: df156dc766 am: 86021896f0 am: 92b34e48ba\n\nChange-Id: Ic189504a236afdf7621f658081a6c6dd3571bf97\n"
    },
    {
      "commit": "92b34e48ba6be4431351618f6409c52e51938545",
      "tree": "98a7b0ddc85d5f71ef7d8aa440d34f95da46b737",
      "parents": [
        "7cf46ee5e75bc78fbaa8ec91bfb67d3b5e12019e",
        "86021896f0811062a47001b20f14bc29badf68e3"
      ],
      "author": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Feb 06 00:43:29 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Feb 06 00:43:29 2020 +0000"
      },
      "message": "BnCrypto: fix use-before-init in CREATE_PLUGIN am: 51aa200376 am: aca92198a1 am: f0791037c1 am: df156dc766 am: 86021896f0\n\nChange-Id: Ia97c658b54e517e1bdbd911bba644e458a193e01\n"
    },
    {
      "commit": "86021896f0811062a47001b20f14bc29badf68e3",
      "tree": "7f201d08c8e44a291da9563882041bd5bbe45d5b",
      "parents": [
        "0ad729efbbe1951d4bad01eebea3843cb23b0420",
        "df156dc766918c12b1931eb79919b4db3c959b1a"
      ],
      "author": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Feb 06 00:25:51 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Feb 06 00:25:51 2020 +0000"
      },
      "message": "BnCrypto: fix use-before-init in CREATE_PLUGIN am: 51aa200376 am: aca92198a1 am: f0791037c1 am: df156dc766\n\nChange-Id: I6324e5f0b8be2a3c9dd0d7936fc8379c8daa8365\n"
    },
    {
      "commit": "df156dc766918c12b1931eb79919b4db3c959b1a",
      "tree": "e7d769ee251bd8503fd9c23de72b5d65ba55bfd2",
      "parents": [
        "d651cdcfafd48df0ae0f50f83eb85a35ee5ab0cb",
        "f0791037c1676ecb6a4af39acabf33db02982545"
      ],
      "author": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Feb 06 00:05:15 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Feb 06 00:05:15 2020 +0000"
      },
      "message": "BnCrypto: fix use-before-init in CREATE_PLUGIN am: 51aa200376 am: aca92198a1 am: f0791037c1\n\nChange-Id: Iabb65b41883e0b46a7c0ea2e1a98accba1377eae\n"
    },
    {
      "commit": "f0791037c1676ecb6a4af39acabf33db02982545",
      "tree": "a3ad8bf44e83cb5090efe266fba8725836cbf115",
      "parents": [
        "6cf42dbae74a1237cf8861888f990280abbd6ef5",
        "aca92198a127bb8a7d2e0ba9edcb52954bffcc24"
      ],
      "author": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 05 23:52:31 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 05 23:52:31 2020 +0000"
      },
      "message": "BnCrypto: fix use-before-init in CREATE_PLUGIN am: 51aa200376 am: aca92198a1\n\nChange-Id: I19571d507f1234ece0d63542688063f087cf6bd7\n"
    },
    {
      "commit": "aca92198a127bb8a7d2e0ba9edcb52954bffcc24",
      "tree": "5d1f140af64c3b4e00860ec902a3447f1509f0e9",
      "parents": [
        "e545f3c8d3f02b80e0fb10c579510167be91da8b",
        "51aa2003766aa35d6c6b3ee688a86e117c65b94d"
      ],
      "author": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 05 23:40:34 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 05 23:40:34 2020 +0000"
      },
      "message": "BnCrypto: fix use-before-init in CREATE_PLUGIN am: 51aa200376\n\nChange-Id: I8c30b0d77d2f5fae31afd7d1ed4cae194078630f\n"
    },
    {
      "commit": "0121d9c83b795aee3ad4448c7870f30634bd82a9",
      "tree": "63fbd01831b951918c233e04ee6e09426533e214",
      "parents": [
        "06e3f45691432fd536e4fb62caa217ac7573575d",
        "7cf46ee5e75bc78fbaa8ec91bfb67d3b5e12019e"
      ],
      "author": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 05 23:37:05 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 05 23:37:05 2020 +0000"
      },
      "message": "jailed media processes can dump code coverage data am: 0ad729efbb am: 7cf46ee5e7\n\nChange-Id: Ida921fc710fb5a30196e0e77ad9067abab0b2367\n"
    },
    {
      "commit": "7cf46ee5e75bc78fbaa8ec91bfb67d3b5e12019e",
      "tree": "ac7cfb3e6ad78d9370a0c1855396c5e3b7925c69",
      "parents": [
        "cc8271ea111a2f2119684dafa80247fd45eb4d7a",
        "0ad729efbbe1951d4bad01eebea3843cb23b0420"
      ],
      "author": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 05 23:22:11 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 05 23:22:11 2020 +0000"
      },
      "message": "jailed media processes can dump code coverage data am: 0ad729efbb\n\nChange-Id: I4d57a4438895529ee4fc2fefa4a335a471ae5595\n"
    },
    {
      "commit": "06e3f45691432fd536e4fb62caa217ac7573575d",
      "tree": "e3360bbd1085ffbdcdc5be12d555a6b22cc442b0",
      "parents": [
        "fe5cd492bf9895da4def021eb915847dbb9d1c90",
        "cc8271ea111a2f2119684dafa80247fd45eb4d7a"
      ],
      "author": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 05 19:53:38 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 05 19:53:38 2020 +0000"
      },
      "message": "media utils: fix UAF in TimeCheckThread am: cc8271ea11\n\nChange-Id: I1de0bb91eed04496720389cf9c74ea83fc3c1a0c\n"
    },
    {
      "commit": "51aa2003766aa35d6c6b3ee688a86e117c65b94d",
      "tree": "b13d91733897c04147f067dfd9d9b68a69de0f37",
      "parents": [
        "efd8f9e09a1333e85802e855bd15ceca8948baed"
      ],
      "author": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Tue Feb 04 17:23:58 2020 -0800"
      },
      "committer": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Wed Feb 05 18:56:51 2020 +0000"
      },
      "message": "BnCrypto: fix use-before-init in CREATE_PLUGIN\n\nBug: 144767096\nTest: poc_ICrypto_283\nChange-Id: Icd57367f8d912ff0a0cf9067c732b8fce169f29d\nMerged-In: Id67dc9e793ee886e4cc49370d800c7f3580df313\n"
    },
    {
      "commit": "c45f1514dc4fa9df41976dccb195833e51bfc5bd",
      "tree": "1cf583f8b22c473f4eef7b01403840ba420f57c5",
      "parents": [
        "a67cf12a109f36152600a621a7c979b4ab273dd9"
      ],
      "author": {
        "name": "Dongwon Kang",
        "email": "dwkang@google.com",
        "time": "Thu Aug 15 13:46:00 2019 -0700"
      },
      "committer": {
        "name": "Oliver Nguyen",
        "email": "olivernguyen@google.com",
        "time": "Tue Feb 04 22:26:20 2020 +0000"
      },
      "message": "Move implementations to DataSourceBase.h\n\nSome lib*extractors include DataSourceBase.h but are not\nlinking libstagefright which has the implementation.\nThis doesn\u0027t cause any build issue in normal build, but\nit actually matters when NATIVE_COVERAGE\u003dtrue which uses -O0.\n\nFixing by moving the implementation to the header.\n\nBug: 139459652\nBug: 148178774\nBug: 148177815\nTest: m\nTest: NATIVE_COVERAGE\u003dtrue COVERAGE_PATHS\u003d\"*\" m\nChange-Id: Ic955189ff9f0fbc48b5b35eccdb2916dc79fdb0f\nMerged-In: Ic955189ff9f0fbc48b5b35eccdb2916dc79fdb0f\n(cherry picked from commit 45bee32c4c81ea7def34c77256383cc5a0bf1333)\n"
    },
    {
      "commit": "0ad729efbbe1951d4bad01eebea3843cb23b0420",
      "tree": "3c3c37e358d0e1a0227b5a6ce4e82f14de44d760",
      "parents": [
        "a67cf12a109f36152600a621a7c979b4ab273dd9"
      ],
      "author": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Tue Nov 05 15:07:27 2019 -0800"
      },
      "committer": {
        "name": "Oliver Nguyen",
        "email": "olivernguyen@google.com",
        "time": "Tue Feb 04 18:58:28 2020 +0000"
      },
      "message": "jailed media processes can dump code coverage data\n\nuse @include to bring in the minijail policy information needed so that\nwe can write out code coverage information on such builds;  the included\ncode coverage policy files is appropriate full/empty based on code\ncoverage flags.\n\nBug: 139313557\nBug: 148178774\nBug: 148177815\nTest: \u0027kill -37\u0027 on processes in a code-coverage-enabled build\nTest: \u0027kill -37\u0027 on processes in a NON code-coverage-enabled build\nChange-Id: I9d5880343347ddc586e50f9eafb65e1ff7ba3748\n(cherry picked from commit 40d50f3fead98414d4c4a5627c179cbf20c3b86e)\n"
    },
    {
      "commit": "fe5cd492bf9895da4def021eb915847dbb9d1c90",
      "tree": "5ecb5ae67a99e72df55b7b54b4b7636808ee49eb",
      "parents": [
        "4cb250e1017b78bc7c98dd14a3b77f2469a6efbb"
      ],
      "author": {
        "name": "Iris Chang",
        "email": "iris.chang@mediatek.com",
        "time": "Sun Oct 20 12:10:12 2019 +0800"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon Feb 03 12:50:53 2020 -0800"
      },
      "message": "Fix native exception caused by memset 0 to NULL pointer\n\nWhen memory is not enough, it will fail to allocate mSampleTimeEntries\nand it will return NULL. So memset will set 0 to address 0x00, and\nexception occurs.\n\nBug: 143057966\nTest: this is a seldom issue and we analyze this exception by callstack\nChange-Id: Ia69884a984c8d38e58b325b4043977e6e196e6a2\n"
    },
    {
      "commit": "cc8271ea111a2f2119684dafa80247fd45eb4d7a",
      "tree": "4046c5e8ec58482d193751a0c2eb8326abc165a0",
      "parents": [
        "6e51a2630a656c3f7bb3324f40221970832d8a35"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Mon Oct 14 18:47:34 2019 -0700"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Mon Feb 03 16:58:36 2020 +0000"
      },
      "message": "media utils: fix UAF in TimeCheckThread\n\nRead log tag from request list under lock\nto avoid use after free.\n\nBug: 142142406\nTest: make\nChange-Id: If4adab8c15a319dc84b7003adf3ac59a3980f075\nMerged-In: If4adab8c15a319dc84b7003adf3ac59a3980f075\n(cherry picked from commit 9b9b3de144ce3a145b01a01424b706f69c6d7ed6)\n"
    },
    {
      "commit": "c155398cd771afcc93b7a7acc02946b3596a78e6",
      "tree": "e7bf22b4968a2590f39c00c9cd5aacf18e85694d",
      "parents": [
        "6e51a2630a656c3f7bb3324f40221970832d8a35"
      ],
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Thu Jun 13 18:23:38 2019 +0700"
      },
      "committer": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Sat Feb 01 05:38:21 2020 +0000"
      },
      "message": "RESTRICT AUTOMERGE Validate TrackedBuffer in onBufferDestroyed\n\nTest: atest CtsMediaTestCases -- \\\n--module-arg CtsMediaTestCases:size:small\n\nBug: 135140854\nChange-Id: Ide95a619305a30b008b1e0bd5010ea2e359f4c99\n(cherry picked from commit 101f53c592f5f6ddd8298ffead3c6533e49ab3c8)\n"
    },
    {
      "commit": "66d0e72c9da1d5af852556872262a1e928796389",
      "tree": "3be360927a116b19c19f4ee80f75cdf8af987598",
      "parents": [
        "6e51a2630a656c3f7bb3324f40221970832d8a35"
      ],
      "author": {
        "name": "Kevin Rocard",
        "email": "krocard@google.com",
        "time": "Thu Oct 10 10:06:18 2019 +0000"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Sat Feb 01 00:09:55 2020 +0000"
      },
      "message": "Revert \"audiopolicy: align input and output devices for engine\"\n\nThis reverts commit 4b8d5ce58d98d4a163f63e17735450a7cac4821c.\n\nBug: 132241823\nReason for revert: Breaks Screen Mirroring during Live caption\n\nChange-Id: I4bf711e5c5e4233fcf58bda5477380b488fde2fa\n(cherry picked from commit e0d004fe12fc2535d62d52bea0666b690ba057b0)\n"
    },
    {
      "commit": "4cb250e1017b78bc7c98dd14a3b77f2469a6efbb",
      "tree": "a58e536f58695c426e260110b02e440b23d2b192",
      "parents": [
        "7901d97acfb2a48c814d5b62898970fe4499c0b2",
        "6e51a2630a656c3f7bb3324f40221970832d8a35"
      ],
      "author": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Jan 29 18:46:37 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Jan 29 18:46:37 2020 +0000"
      },
      "message": "Enable coverage for libmediandk am: 6e51a2630a\n\nChange-Id: I8b6ae168f9cc73e931ea6e04abd427be451ef101\n"
    },
    {
      "commit": "6e51a2630a656c3f7bb3324f40221970832d8a35",
      "tree": "52766e7e3c0f3715fa7d9d9041df2253c71c9a6c",
      "parents": [
        "6e733b0f5032b679e56c37042c3ce8771d9b5f4d"
      ],
      "author": {
        "name": "Pirama Arumuga Nainar",
        "email": "pirama@google.com",
        "time": "Tue Jan 28 13:19:02 2020 -0800"
      },
      "committer": {
        "name": "Pirama Arumuga Nainar",
        "email": "pirama@google.com",
        "time": "Tue Jan 28 18:07:15 2020 -0800"
      },
      "message": "Enable coverage for libmediandk\n\nThe linker error previously seen no longer happens - it probably got\nfixed by a non-toolchain-related change since clang-r349610 from Feb\n2019 is able to build libmediandk with coverage in the Q branch.\n\nBug: http://b/124522995\nTest: mmma NATIVE_COVERAGE\u003dtrue frameworks/av/media/ndk and check that\nbuilt libmediandk.so has __gcov_flush symbol\nTest: Presubmit target cf_x86_phone-userdebug_coverage\n\nChange-Id: I24f0c3fbbea733a521ea97e4fe28c94c6f607119\n(cherry picked from commit fec6b9d677ca5fef3413ef10fbb0178e76b37218)\n"
    },
    {
      "commit": "7901d97acfb2a48c814d5b62898970fe4499c0b2",
      "tree": "0096b7c1c91d4ffc3e56b157fdcbebb40d9556ff",
      "parents": [
        "9125b1375038cb0330e1871792129c4928a8e4bc",
        "6e733b0f5032b679e56c37042c3ce8771d9b5f4d"
      ],
      "author": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Jan 23 21:57:40 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Jan 23 21:57:40 2020 +0000"
      },
      "message": "[automerger skipped] Merge \"[DO NOT MERGE] Fix heap buffer overflow in clearkey CryptoPlugin::decrypt\" into pi-dev am: d651cdcfaf -s ours am: a67cf12a10 am: 6e733b0f50\n\nChange-Id: I96ed0d83960007129375f869d97ea3196fc2cb5f\n"
    },
    {
      "commit": "9125b1375038cb0330e1871792129c4928a8e4bc",
      "tree": "0096b7c1c91d4ffc3e56b157fdcbebb40d9556ff",
      "parents": [
        "97250fe56e8deebf34fe1241aab30abe25880e2a",
        "d8e73150a6a980cfed9f597033c6e6076055cc76"
      ],
      "author": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Jan 23 21:57:32 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Jan 23 21:57:32 2020 +0000"
      },
      "message": "Merge \"[DO NOT MERGE] Fix heap buffer overflow in clearkey CryptoPlugin::decrypt\" into qt-dev am: 5b4757c2bb am: d8e73150a6\n\nChange-Id: Ia724c508988dab6e5253b32f4c8384ccdd4ad90e\n"
    },
    {
      "commit": "97250fe56e8deebf34fe1241aab30abe25880e2a",
      "tree": "0096b7c1c91d4ffc3e56b157fdcbebb40d9556ff",
      "parents": [
        "71e573c46dbdcd2f56dd861214b0e571cb89d650",
        "1a8690374917527eb78993819794d147b98c2963"
      ],
      "author": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Jan 23 21:57:26 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Jan 23 21:57:26 2020 +0000"
      },
      "message": "[DO NOT MERGE] Fix heap buffer overflow in clearkey CryptoPlugin::decrypt am: d81917505e am: 1a86903749\n\nChange-Id: I111ab84abbd81fcfbb422a1e2071163a327891cc\n"
    },
    {
      "commit": "6e733b0f5032b679e56c37042c3ce8771d9b5f4d",
      "tree": "8766be1e17957d99c0245873f99f7ae3055aab5d",
      "parents": [
        "d8e73150a6a980cfed9f597033c6e6076055cc76",
        "a67cf12a109f36152600a621a7c979b4ab273dd9"
      ],
      "author": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Jan 23 21:43:12 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Jan 23 21:43:12 2020 +0000"
      },
      "message": "[automerger skipped] Merge \"[DO NOT MERGE] Fix heap buffer overflow in clearkey CryptoPlugin::decrypt\" into pi-dev am: d651cdcfaf -s ours am: a67cf12a10\n\nChange-Id: Icf5ce88a4b654bf3b6886e70069b5725fb946510\n"
    },
    {
      "commit": "d8e73150a6a980cfed9f597033c6e6076055cc76",
      "tree": "8766be1e17957d99c0245873f99f7ae3055aab5d",
      "parents": [
        "1a8690374917527eb78993819794d147b98c2963",
        "5b4757c2bb4359b7272d3bb85e0613d07871ddac"
      ],
      "author": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Jan 23 21:42:59 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Jan 23 21:42:59 2020 +0000"
      },
      "message": "Merge \"[DO NOT MERGE] Fix heap buffer overflow in clearkey CryptoPlugin::decrypt\" into qt-dev am: 5b4757c2bb\n\nChange-Id: I0a4c6c46e49781974dd60855c567f5a518767d01\n"
    },
    {
      "commit": "1a8690374917527eb78993819794d147b98c2963",
      "tree": "8766be1e17957d99c0245873f99f7ae3055aab5d",
      "parents": [
        "ac8a248341036148913169438fa362afc86cbc08",
        "d81917505eda818d64135a8226a529b3901dee4b"
      ],
      "author": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Jan 23 21:42:42 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Jan 23 21:42:42 2020 +0000"
      },
      "message": "[DO NOT MERGE] Fix heap buffer overflow in clearkey CryptoPlugin::decrypt am: d81917505e\n\nChange-Id: I63c748d094348d9f832706da8002a89e998ad5c2\n"
    },
    {
      "commit": "a67cf12a109f36152600a621a7c979b4ab273dd9",
      "tree": "427f1b0bdf86ce803c1b84f12bafc828c42dcc28",
      "parents": [
        "5b4757c2bb4359b7272d3bb85e0613d07871ddac",
        "d651cdcfafd48df0ae0f50f83eb85a35ee5ab0cb"
      ],
      "author": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Jan 23 21:11:09 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Jan 23 21:11:09 2020 +0000"
      },
      "message": "[automerger skipped] Merge \"[DO NOT MERGE] Fix heap buffer overflow in clearkey CryptoPlugin::decrypt\" into pi-dev am: d651cdcfaf -s ours\nam skip reason: subject contains skip directive\n\nChange-Id: Ieedde35228fba4fa4b882bb1de8e8b092e71b459\n"
    },
    {
      "commit": "71e573c46dbdcd2f56dd861214b0e571cb89d650",
      "tree": "0096b7c1c91d4ffc3e56b157fdcbebb40d9556ff",
      "parents": [
        "9c0a3ceb959e8a7ca1621de6b7114cb63e796592",
        "ac8a248341036148913169438fa362afc86cbc08"
      ],
      "author": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Jan 23 21:11:05 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Jan 23 21:11:05 2020 +0000"
      },
      "message": "Merge \"[DO NOT MERGE] Fix heap buffer overflow in clearkey CryptoPlugin::decrypt\" into qt-qpr1-dev am: ac8a248341\n\nChange-Id: Ia105b6a0b0461d85d86b3e5f6c312e87ff251c6e\n"
    },
    {
      "commit": "9c0a3ceb959e8a7ca1621de6b7114cb63e796592",
      "tree": "0096b7c1c91d4ffc3e56b157fdcbebb40d9556ff",
      "parents": [
        "ef164e443769f0db8bdc576627872a4f7a180574",
        "8464bfa975afe360bb8e3dd59c036ce4a4995fa8"
      ],
      "author": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Jan 23 21:11:03 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Jan 23 21:11:03 2020 +0000"
      },
      "message": "[DO NOT MERGE] Fix heap buffer overflow in clearkey CryptoPlugin::decrypt am: 8464bfa975\n\nChange-Id: Ic53d88291ddc9dcb7ab5d01a0b9b0236cac22c1b\n"
    },
    {
      "commit": "d651cdcfafd48df0ae0f50f83eb85a35ee5ab0cb",
      "tree": "2926078ecc63d88d598b6e1541c9a267dbdf6596",
      "parents": [
        "2587ab6c7642062ea1791de1868c28b1164a073c",
        "dc4c427b2155a9928a7cdaac7c0a787dd9c8192d"
      ],
      "author": {
        "name": "Edwin Wong",
        "email": "edwinwong@google.com",
        "time": "Thu Jan 23 20:59:59 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jan 23 20:59:59 2020 +0000"
      },
      "message": "Merge \"[DO NOT MERGE] Fix heap buffer overflow in clearkey CryptoPlugin::decrypt\" into pi-dev"
    },
    {
      "commit": "ac8a248341036148913169438fa362afc86cbc08",
      "tree": "8766be1e17957d99c0245873f99f7ae3055aab5d",
      "parents": [
        "94ac050b2fd4f4af21003d7bd57c0a572a9afe36",
        "8464bfa975afe360bb8e3dd59c036ce4a4995fa8"
      ],
      "author": {
        "name": "Edwin Wong",
        "email": "edwinwong@google.com",
        "time": "Thu Jan 23 20:59:20 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jan 23 20:59:20 2020 +0000"
      },
      "message": "Merge \"[DO NOT MERGE] Fix heap buffer overflow in clearkey CryptoPlugin::decrypt\" into qt-qpr1-dev"
    },
    {
      "commit": "5b4757c2bb4359b7272d3bb85e0613d07871ddac",
      "tree": "427f1b0bdf86ce803c1b84f12bafc828c42dcc28",
      "parents": [
        "63a3347443eeb35d5f73bf13dd882d67c09d03bc",
        "d81917505eda818d64135a8226a529b3901dee4b"
      ],
      "author": {
        "name": "Edwin Wong",
        "email": "edwinwong@google.com",
        "time": "Thu Jan 23 20:58:58 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jan 23 20:58:58 2020 +0000"
      },
      "message": "Merge \"[DO NOT MERGE] Fix heap buffer overflow in clearkey CryptoPlugin::decrypt\" into qt-dev"
    },
    {
      "commit": "ef164e443769f0db8bdc576627872a4f7a180574",
      "tree": "2ff17924d3d0c21a7bd0422bae51c42e8ed6344d",
      "parents": [
        "620ad68efe99e5ea4812d5bebe4b661cac276ef8",
        "94ac050b2fd4f4af21003d7bd57c0a572a9afe36"
      ],
      "author": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Jan 23 03:44:10 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Jan 23 03:44:10 2020 +0000"
      },
      "message": "[automerger skipped] [DO NOT MERGE] Fix heap buffer overflow for releaseSecureStops. am: 2587ab6c76 -s ours am: 63a3347443 am: 94ac050b2f\n\nChange-Id: I9ccc0ffb6075461b8ce2567cdf464e29ba9f0c1f\n"
    },
    {
      "commit": "620ad68efe99e5ea4812d5bebe4b661cac276ef8",
      "tree": "2ff17924d3d0c21a7bd0422bae51c42e8ed6344d",
      "parents": [
        "c1e8596b5d8a04d205f7fe0074318ae58903599c",
        "e66902ca77d8fcca83bc05fa56dd34b221bce48b"
      ],
      "author": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Jan 23 03:44:01 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Jan 23 03:44:01 2020 +0000"
      },
      "message": "[automerger skipped] [DO NOT MERGE] Fix heap buffer overflow for releaseSecureStops. am: b92e3bf778 -s ours am: e66902ca77\n\nChange-Id: Iaa0cca2e621f0018edd7bad0da2dd06cb33cc974\n"
    },
    {
      "commit": "94ac050b2fd4f4af21003d7bd57c0a572a9afe36",
      "tree": "602110097b4e474c12c38c6cc635f746219e42e1",
      "parents": [
        "e66902ca77d8fcca83bc05fa56dd34b221bce48b",
        "63a3347443eeb35d5f73bf13dd882d67c09d03bc"
      ],
      "author": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Jan 23 03:34:33 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Jan 23 03:34:33 2020 +0000"
      },
      "message": "[automerger skipped] [DO NOT MERGE] Fix heap buffer overflow for releaseSecureStops. am: 2587ab6c76 -s ours am: 63a3347443\n\nChange-Id: Ia0c1259a0e5e61c2ba4063e5d210e55f8a114adf\n"
    },
    {
      "commit": "e66902ca77d8fcca83bc05fa56dd34b221bce48b",
      "tree": "602110097b4e474c12c38c6cc635f746219e42e1",
      "parents": [
        "fa237c4f76b7b9369d9c499bfdc81e5072ddde86",
        "b92e3bf778ab8dcf28193cfb63c40dd964644c47"
      ],
      "author": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Jan 23 03:34:11 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Jan 23 03:34:11 2020 +0000"
      },
      "message": "[automerger skipped] [DO NOT MERGE] Fix heap buffer overflow for releaseSecureStops. am: b92e3bf778 -s ours\nam skip reason: skipped by user edwinwong\n\nChange-Id: I873220bc26a3a88177e072842a63ad170c0ee023\n"
    },
    {
      "commit": "c1e8596b5d8a04d205f7fe0074318ae58903599c",
      "tree": "2ff17924d3d0c21a7bd0422bae51c42e8ed6344d",
      "parents": [
        "ccf05385f9c9f81a7ba67f645bd845dd79cf33c0",
        "fa237c4f76b7b9369d9c499bfdc81e5072ddde86"
      ],
      "author": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Jan 23 00:14:18 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Jan 23 00:14:18 2020 +0000"
      },
      "message": "[DO NOT MERGE] Fix heap buffer overflow for releaseSecureStops. am: fa237c4f76\n\nChange-Id: If5a392a28c53986f4c1bf69004b1bb83186382f0\n"
    },
    {
      "commit": "63a3347443eeb35d5f73bf13dd882d67c09d03bc",
      "tree": "6264825f410a8c258c40002cedeb448869b1c2b4",
      "parents": [
        "b92e3bf778ab8dcf28193cfb63c40dd964644c47",
        "2587ab6c7642062ea1791de1868c28b1164a073c"
      ],
      "author": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Jan 22 21:53:21 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Jan 22 21:53:21 2020 +0000"
      },
      "message": "[automerger skipped] [DO NOT MERGE] Fix heap buffer overflow for releaseSecureStops. am: 2587ab6c76 -s ours\nam skip reason: subject contains skip directive\n\nChange-Id: Ib5a57249b540e8f5aa1164f822dac463ee4b0904\n"
    },
    {
      "commit": "dc4c427b2155a9928a7cdaac7c0a787dd9c8192d",
      "tree": "853f066e1e6e5e271cc17315708f1033659fbb5c",
      "parents": [
        "1d2cccfd2abecda52b49f123bf5905079578c542"
      ],
      "author": {
        "name": "Edwin Wong",
        "email": "edwinwong@google.com",
        "time": "Tue Dec 17 17:56:17 2019 -0800"
      },
      "committer": {
        "name": "Edwin Wong",
        "email": "edwinwong@google.com",
        "time": "Thu Jan 16 22:52:46 2020 +0000"
      },
      "message": "[DO NOT MERGE] Fix heap buffer overflow in clearkey CryptoPlugin::decrypt\n\nFix destPtr was not pointing to destination raw pointer.\n\nbug: 144506242\n\nTest: sts\n  ANDROID_BUILD_TOP\u003d ./android-sts/tools/sts-tradefed run sts-engbuild-no-spl-lock -m StsHostTestCases --test android.security.sts.Poc19_12#testPocBug_144506242\n\nChange-Id: I9425baa21c82d5a5edf37c87989adbade0428b67\n"
    },
    {
      "commit": "ccf05385f9c9f81a7ba67f645bd845dd79cf33c0",
      "tree": "2ec6e0c827307742f1232c5a91dc05bbe0d96222",
      "parents": [
        "2bf9bd608e77525aa15eeb84038b7dcc57ab55ef"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Fri Jan 10 09:59:42 2020 -0800"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Fri Jan 10 09:59:42 2020 -0800"
      },
      "message": "avc/hevc: Align 128 everywhere\n\nBug: 142924202\nTest: media module tests\nChange-Id: Icef9b6b19d11bbf1ce0a2078113bfcc0a9cdc3ad\n"
    },
    {
      "commit": "d81917505eda818d64135a8226a529b3901dee4b",
      "tree": "87b5bba8ede0e6450906e62c18596dec8e30a357",
      "parents": [
        "7b254210fe701b9023d1db342c6d1c884d39efe7"
      ],
      "author": {
        "name": "Edwin Wong",
        "email": "edwinwong@google.com",
        "time": "Tue Dec 17 14:37:57 2019 -0800"
      },
      "committer": {
        "name": "Edwin Wong",
        "email": "edwinwong@google.com",
        "time": "Wed Jan 08 16:08:40 2020 -0800"
      },
      "message": "[DO NOT MERGE] Fix heap buffer overflow in clearkey CryptoPlugin::decrypt\n\nFix destPtr was not pointing to destination raw pointer.\n\nbug: 144506242\n\nTest: sts\n  ANDROID_BUILD_TOP\u003d ./android-sts/tools/sts-tradefed run sts-engbuild-no-spl-lock -m StsHostTestCases --test android.security.sts.Poc19_12#testPocBug_144506242\n\nChange-Id: Ifc9f3999e28c9216c476cab432248eb6c320de43\n"
    },
    {
      "commit": "8464bfa975afe360bb8e3dd59c036ce4a4995fa8",
      "tree": "b7ba24ae51cb89ef4ae31af4bf023315d13b9c0a",
      "parents": [
        "8f72d008d0c51da507fc3c447e68e02b9e2d8535"
      ],
      "author": {
        "name": "Edwin Wong",
        "email": "edwinwong@google.com",
        "time": "Tue Dec 17 17:01:59 2019 -0800"
      },
      "committer": {
        "name": "Edwin Wong",
        "email": "edwinwong@google.com",
        "time": "Wed Jan 08 16:02:31 2020 -0800"
      },
      "message": "[DO NOT MERGE] Fix heap buffer overflow in clearkey CryptoPlugin::decrypt\n\nFix destPtr was not pointing to destination raw pointer.\n\nbug: 144506242\n\nTest: sts\n  ANDROID_BUILD_TOP\u003d ./android-sts/tools/sts-tradefed run sts-engbuild-no-spl-lock -m StsHostTestCases --test android.security.sts.Poc19_12#testPocBug_144506242\n\nChange-Id: Ia1b8f755daaada2f1411abeb3cb5b832a72b3c82\n"
    },
    {
      "commit": "2bf9bd608e77525aa15eeb84038b7dcc57ab55ef",
      "tree": "8c00d0ffb1d718e318ab0b8a243cd46274c869c8",
      "parents": [
        "a9ddc8312c01ca78c967db0067ecbbc5170a11e8",
        "0dae4bf62c01c8a8374bc85d3a31f8ec561953a1"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jan 08 19:21:11 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 08 19:21:11 2020 +0000"
      },
      "message": "Merge \"Fix android.media.cts.ImageReaderDecoderTest fail on MT6580 project\" into qt-aml-media-dev"
    },
    {
      "commit": "0dae4bf62c01c8a8374bc85d3a31f8ec561953a1",
      "tree": "02782045b00a9be7e5382aeb34d9480fe4a18aaf",
      "parents": [
        "deb974f1d9e41b6e2be800026dc50c1ac4415db4"
      ],
      "author": {
        "name": "Marcus Huang",
        "email": "marcus.huang@mediatek.com",
        "time": "Fri Oct 18 15:51:35 2019 +0800"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Wed Jan 08 09:15:25 2020 -0800"
      },
      "message": "Fix android.media.cts.ImageReaderDecoderTest fail on MT6580 project\n\nRoot Cause:\nGoogle C2 H264/H265 decoder request 64-aligned stride from graphic block; but ARM GPU would return\nwith 128-aligned stride when input height ONLY satisfies 2-aligned (e.g. 130).\n\nSolution:\nRevise stride alignment from 64 to 128 of C2 H264/H265 decoder\n\nBug: 142924202\nTest: Build C2 Codec\nTest:\nrun cts -m CtsMediaTestCases -t android.media.cts.ImageReaderDecoderTest#testGoogH264Image\nrun cts -m CtsMediaTestCases -t android.media.cts.ImageReaderDecoderTest#testGoogH264ImageReader\nrun cts -m CtsMediaTestCases -t android.media.cts.ImageReaderDecoderTest#testGoogH265Image\nrun cts -m CtsMediaTestCases -t android.media.cts.ImageReaderDecoderTest#testGoogH265ImageReader\n\nChange-Id: I6eaff1b858e031b64744bc67d8aee5cc51cfd92d\n"
    },
    {
      "commit": "fa237c4f76b7b9369d9c499bfdc81e5072ddde86",
      "tree": "602110097b4e474c12c38c6cc635f746219e42e1",
      "parents": [
        "8f72d008d0c51da507fc3c447e68e02b9e2d8535"
      ],
      "author": {
        "name": "Edwin Wong",
        "email": "edwinwong@google.com",
        "time": "Wed Nov 27 10:46:17 2019 -0800"
      },
      "committer": {
        "name": "Edwin Wong",
        "email": "edwinwong@google.com",
        "time": "Wed Jan 08 02:32:59 2020 +0000"
      },
      "message": "[DO NOT MERGE] Fix heap buffer overflow for releaseSecureStops.\n\nIf the input SecureStopRelease size is less than sizeof(uint32_t)\nin releaseSecureStops(), an out of bound read will occur.\n\nbug: 144766455\nbug: 144746235\nbug: 147281068\n\nTest: sts\nANDROID_BUILD_TOP\u003d ./android-sts/tools/sts-tradefed run sts-engbuild-no-spl-lock -m StsHostTestCases --test android.security.sts.Poc19_11#testPocBug_144766455\n\nChange-Id: Ieccdd86ad86966fbf1dde70d3b3fb73d6dd124a4\n"
    },
    {
      "commit": "b92e3bf778ab8dcf28193cfb63c40dd964644c47",
      "tree": "6264825f410a8c258c40002cedeb448869b1c2b4",
      "parents": [
        "7b254210fe701b9023d1db342c6d1c884d39efe7"
      ],
      "author": {
        "name": "Edwin Wong",
        "email": "edwinwong@google.com",
        "time": "Tue Nov 26 17:52:52 2019 -0800"
      },
      "committer": {
        "name": "Edwin Wong",
        "email": "edwinwong@google.com",
        "time": "Wed Jan 08 01:29:58 2020 +0000"
      },
      "message": "[DO NOT MERGE] Fix heap buffer overflow for releaseSecureStops.\n\nIf the input SecureStopRelease size is less than sizeof(uint32_t)\nin releaseSecureStops(), an out of bound read will occur.\n\nbug: 144766455\nbug: 144746235\nbug: 147281068\n\nTest: sts\nANDROID_BUILD_TOP\u003d ./android-sts/tools/sts-tradefed run sts-engbuild-no-spl-lock -m StsHostTestCases --test android.security.sts.Poc19_11#testPocBug_144766455\n\nChange-Id: Ibee5a105eaedfee37d2fa93f7024f63f30cc7409\n"
    }
  ],
  "next": "2587ab6c7642062ea1791de1868c28b1164a073c"
}
