)]}'
{
  "log": [
    {
      "commit": "0cb3d5deef8761a333bbaf643c63960a49bac633",
      "tree": "ef29a0b96504c3d4ab9f753b6a849b6afa6d6431",
      "parents": [
        "2a92344927c7388ffdfb7191b4f31693fb5bbe40",
        "e27d48cc7377e5d1be66965a43709911c56e640a"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Sep 25 22:55:29 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Sep 25 22:55:29 2020 +0000"
      },
      "message": "Merge \"mp3dec: Disable integer overflow errors in dct_6 and mdct_6\" into mainline-prod"
    },
    {
      "commit": "e27d48cc7377e5d1be66965a43709911c56e640a",
      "tree": "3414e2c18ef8edad2d03a4395a6850d700a43c2d",
      "parents": [
        "e261d0d776ca65ddb27151f5b382595e87dec012"
      ],
      "author": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Sat Sep 12 04:52:01 2020 +0530"
      },
      "committer": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Sun Sep 20 10:38:19 2020 -0700"
      },
      "message": "mp3dec: Disable integer overflow errors in dct_6 and mdct_6\n\nInteger overflow sanitizer errors are now disabled in\npvmp3_dct_6 and pvmp3_mdct_6 like other variants\n\nBug: 136053885\nTest: poc in bug\nTest: atest Mp3DecoderTest -- --enable-module-dynamic-download\u003dtrue\n\nChange-Id: I5afca806e2b7090333c88f07fd15e1ee99885b0b\n"
    },
    {
      "commit": "2a92344927c7388ffdfb7191b4f31693fb5bbe40",
      "tree": "05a2ba78cc40d505263d6249834e5e89ace33ba4",
      "parents": [
        "e261d0d776ca65ddb27151f5b382595e87dec012"
      ],
      "author": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Wed Aug 12 20:34:42 2020 -0700"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Fri Sep 18 15:20:14 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\nMerged-In: Iad21bddc2c802ca018f2adc65f56ba5ffb33c8ec\nChange-Id: Iad21bddc2c802ca018f2adc65f56ba5ffb33c8ec\n"
    },
    {
      "commit": "e261d0d776ca65ddb27151f5b382595e87dec012",
      "tree": "5fecbf618baa9e2372471241353e37f6d9e9b61d",
      "parents": [
        "6cb4e0db21bf795de67299f79b11da843d572332"
      ],
      "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 Aug 21 02:36:12 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(cherry picked from commit d7c6d7534f1d7ddbea19449b1c3e2d38aefbbdb2)\n"
    },
    {
      "commit": "6cb4e0db21bf795de67299f79b11da843d572332",
      "tree": "bdc545d22b86c09dba639d2474d4f068e2f6085c",
      "parents": [
        "b36ae378af7dacd48d49e83afc97c4321cc1a8d8",
        "ab483504f4f14f61853b56e368968d51d06caebd"
      ],
      "author": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Thu Aug 20 15:28:28 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 20 15:28:28 2020 +0000"
      },
      "message": "Merge \"framework/av,C2SoftGav1Dec: update to libgav1 v0.16.0\" into mainline-prod"
    },
    {
      "commit": "b36ae378af7dacd48d49e83afc97c4321cc1a8d8",
      "tree": "d2675a561c13c606bed491e1258d48b47ac2ced2",
      "parents": [
        "6a3cb34788a8b89d7f0430782c66abef498ce8e3"
      ],
      "author": {
        "name": "James Zern",
        "email": "jzern@google.com",
        "time": "Tue Apr 14 16:51:56 2020 -0700"
      },
      "committer": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Mon Aug 17 22:20:05 2020 +0000"
      },
      "message": "C2SoftGav1Dec: sync copyOutput*() w/other codecs\n\nthis matches the destination stride fixes in ag/7467361\n\nBug: 131844219\nBug: 160760307\nBug: 163000757\nTest: playback on a sargo device\nChange-Id: I61aef91556ece556ca6465f984a1d72aba745d2d\nMerged-In: Ib8b283a0fb4bacb9b4f561d83b4d38727a3116d4\nMerged-In: I536d32ea78ce278637163e2b64ed24b8c689a40e\n"
    },
    {
      "commit": "ab483504f4f14f61853b56e368968d51d06caebd",
      "tree": "7a17424decd750f86a1950634e7b416d1a68e8df",
      "parents": [
        "6a3cb34788a8b89d7f0430782c66abef498ce8e3"
      ],
      "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": "Fri Aug 07 21:04:33 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\n(cherry picked from commit 4f5bdb78a4c4d4620504733e9e779261e93686b6)\n"
    },
    {
      "commit": "6a3cb34788a8b89d7f0430782c66abef498ce8e3",
      "tree": "dee9a2980ecf4bae0b29c173ac23877a87699d5e",
      "parents": [
        "45debfda0d729900d8a9c0753d5394591b5e162a",
        "26b9a7f7a6e413dc47da311a3741d89c4972e634"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Aug 07 01:50:04 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Aug 07 01:50:04 2020 +0000"
      },
      "message": "Merge \"Add \":sphal\" as required in apex_manifest.json\" into mainline-prod"
    },
    {
      "commit": "26b9a7f7a6e413dc47da311a3741d89c4972e634",
      "tree": "905037c18c9a922b7463932edccea9b7d788c470",
      "parents": [
        "3db04a04033818f428fc237a4afe86a536b61a30"
      ],
      "author": {
        "name": "Jooyung Han",
        "email": "jooyung@google.com",
        "time": "Tue Jul 28 10:42:40 2020 +0900"
      },
      "committer": {
        "name": "Jooyung Han",
        "email": "jooyung@google.com",
        "time": "Thu Aug 06 15:11:31 2020 +0900"
      },
      "message": "Add \":sphal\" as required in apex_manifest.json\n\nmediaswcodec binary requires \"sphal\" linker namespace at runtime.\nPreviously, the dependency was hard-coded in linkerconfig itself.\nWith \":sphal\" declared as required in apex_manifest, linkerconfig can\nhandle swcodec APEX  without hard-coded APEX name.\n\nQ-Compatibility:\n- \"requireNativeLibs\" key in the apex_manifest is stripped out. When the\nAPEX is installed in Q system, ld.config.txt in the apex will be used.\n\nR-Compatibility:\n- \":sphal\" is silently ignored by linkerconfig in R. But because\nlinkerconfig in R hard-coded the dependency to \"sphal\" namespace, it\nwill work correctly.\n\nBug: 162456867\nTest: build \u0026 device boots\nMerged-In: Ibc0e0eee46762dac2825f2ff4c2cf6dcbeaea320\nChange-Id: Ibc0e0eee46762dac2825f2ff4c2cf6dcbeaea320\n(cherry picked from commit 96fb3963534e62d6a48c32ac72c04c29b8e18aee)\n"
    },
    {
      "commit": "45debfda0d729900d8a9c0753d5394591b5e162a",
      "tree": "4e99b185644fa0b732c992b1e5880f1fe35cbcee",
      "parents": [
        "3db04a04033818f428fc237a4afe86a536b61a30"
      ],
      "author": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Wed Jul 15 19:24:20 2020 +0000"
      },
      "committer": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Wed Aug 05 22:56:01 2020 +0000"
      },
      "message": "Revert \"C2SoftHevcEnc: Increase supported resolution to 960x544\"\n\nThis reverts commit d1f28821f611f95922a674c347d314ed458c863a.\n\nReason for revert: Increased resolution may not be supported well\nin all platforms. Keeping this at 512x512 for now.\n\nBug: 152576008\nTest: atest android.mediav2.cts.EncoderProfileLevelTest\n\nChange-Id: Iefbcd5df805476e8370894b651d86a8e1803c447\n"
    },
    {
      "commit": "3db04a04033818f428fc237a4afe86a536b61a30",
      "tree": "fa5c7398dfa5377d5f60d979747d8f2b46a40f91",
      "parents": [
        "1a2aeef153d9e083a6e2b60b7eacd3fed2c7861d",
        "aecca1082929f140088771708e08d28923212c18"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jul 29 15:52:38 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Jul 29 15:52:38 2020 +0000"
      },
      "message": "[automerger skipped] Merge \"AudioFlinger: fix fast capture silence\" into qt-dev am: 93b9203615 am: 2e4311e57c -s ours am: aecca10829 -s ours\n\nam skip reason: Change-Id I88b19540815bc1491b9e76c1ae6b6f85e32afa8f with SHA-1 33403f0ef8 is in history\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/av/+/11991889\n\nChange-Id: Ie800c97947970d03f66af24ed8d3345898889db2\n"
    },
    {
      "commit": "aecca1082929f140088771708e08d28923212c18",
      "tree": "a989773f2ace67fac6ca753a8629193a45ee09d8",
      "parents": [
        "8127f75dfa0b5efad4d9729d6cdc43cb3d89289e",
        "2e4311e57cb5debf86ff7e7fb4850a2c741a13cb"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jul 29 15:35:36 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Jul 29 15:35:36 2020 +0000"
      },
      "message": "[automerger skipped] Merge \"AudioFlinger: fix fast capture silence\" into qt-dev am: 93b9203615 am: 2e4311e57c -s ours\n\nam skip reason: Change-Id I88b19540815bc1491b9e76c1ae6b6f85e32afa8f with SHA-1 33403f0ef8 is in history\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/av/+/11991889\n\nChange-Id: I95886f02d9544d6ff9677afaccdc5350e3f6c75f\n"
    },
    {
      "commit": "1a2aeef153d9e083a6e2b60b7eacd3fed2c7861d",
      "tree": "fa5c7398dfa5377d5f60d979747d8f2b46a40f91",
      "parents": [
        "3eba27cb4ebe6ea448794473b1fa8998e3f9f2c6",
        "8127f75dfa0b5efad4d9729d6cdc43cb3d89289e"
      ],
      "author": {
        "name": "Chuangjie Xia",
        "email": "chuangjie.xia@mediatek.com",
        "time": "Mon Jul 20 18:30:25 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Jul 20 18:30:25 2020 +0000"
      },
      "message": "[automerger skipped] Delete an uninitialized object in AACExtractor am: 19e92b5bf7 am: 969951feb3 -s ours am: 8127f75dfa -s ours\n\nam skip reason: Change-Id Ie04989f20170391961c8a6d12e1882262be18d7f with SHA-1 7c67c79fff is in history\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/av/+/12061463\n\nChange-Id: I8a05a5d38ccbe6df6bb3cc78a461632c22d22777\n"
    },
    {
      "commit": "8127f75dfa0b5efad4d9729d6cdc43cb3d89289e",
      "tree": "a989773f2ace67fac6ca753a8629193a45ee09d8",
      "parents": [
        "74daafd483d50bb2b09ff4523f90542efa34db02",
        "969951feb3d0cf6dda9fe4b72e995aac0210dd6a"
      ],
      "author": {
        "name": "Chuangjie Xia",
        "email": "chuangjie.xia@mediatek.com",
        "time": "Mon Jul 20 18:13:34 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Jul 20 18:13:34 2020 +0000"
      },
      "message": "[automerger skipped] Delete an uninitialized object in AACExtractor am: 19e92b5bf7 am: 969951feb3 -s ours\n\nam skip reason: Change-Id Ie04989f20170391961c8a6d12e1882262be18d7f with SHA-1 7c67c79fff is in history\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/av/+/12061463\n\nChange-Id: I35be88f294d677bff4b655357a137f11025e8009\n"
    },
    {
      "commit": "2e4311e57cb5debf86ff7e7fb4850a2c741a13cb",
      "tree": "20de41131f17ad59c34e41ab25eb7b739dc0a6b5",
      "parents": [
        "969951feb3d0cf6dda9fe4b72e995aac0210dd6a",
        "93b9203615ffb7fddd9fa8f412d5284b00a7ed18"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Jul 18 01:21:41 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Sat Jul 18 01:21:41 2020 +0000"
      },
      "message": "Merge \"AudioFlinger: fix fast capture silence\" into qt-dev am: 93b9203615\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/av/+/11991889\n\nChange-Id: I03c85aebb2e208f1034b4e5d8c0f9194231734b7\n"
    },
    {
      "commit": "969951feb3d0cf6dda9fe4b72e995aac0210dd6a",
      "tree": "b2f185e95e78069f23685670ffdb5871b9a5777d",
      "parents": [
        "930d2d7f7869b513441933ccbebb50a14fb91509",
        "19e92b5bf7db4adaaf8375904fec8417a3c1fa3d"
      ],
      "author": {
        "name": "Chuangjie Xia",
        "email": "chuangjie.xia@mediatek.com",
        "time": "Sat Jul 18 01:21:26 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Sat Jul 18 01:21:26 2020 +0000"
      },
      "message": "Delete an uninitialized object in AACExtractor am: 19e92b5bf7\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/av/+/12061463\n\nChange-Id: Ied8c7a5d74ebb8421c5ff1bf5ad7ae18af6d3cdc\n"
    },
    {
      "commit": "93b9203615ffb7fddd9fa8f412d5284b00a7ed18",
      "tree": "32d3f0afe4fa809f23b30a76bc745a83f805aabc",
      "parents": [
        "19e92b5bf7db4adaaf8375904fec8417a3c1fa3d",
        "377d9bd34da3ef852b59148d4cc94572bc48a0f9"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Jul 18 01:03:50 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Jul 18 01:03:50 2020 +0000"
      },
      "message": "Merge \"AudioFlinger: fix fast capture silence\" into qt-dev"
    },
    {
      "commit": "3eba27cb4ebe6ea448794473b1fa8998e3f9f2c6",
      "tree": "fa5c7398dfa5377d5f60d979747d8f2b46a40f91",
      "parents": [
        "55e5d54f4c4e520c23d76715bab6be1d7587b262",
        "74daafd483d50bb2b09ff4523f90542efa34db02"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Sat Jul 18 01:02:06 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Sat Jul 18 01:02:06 2020 +0000"
      },
      "message": "MediaMetrics: Suppress device names am: 74daafd483\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/av/+/12180804\n\nChange-Id: I3e88c33b5425c8b48a31344b6532812693e6abd2\n"
    },
    {
      "commit": "74daafd483d50bb2b09ff4523f90542efa34db02",
      "tree": "a989773f2ace67fac6ca753a8629193a45ee09d8",
      "parents": [
        "e943989e64eeb03234ff48d14c5af946a529b6cd"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Fri Jul 17 12:58:54 2020 -0700"
      },
      "committer": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Fri Jul 17 23:40:55 2020 +0000"
      },
      "message": "MediaMetrics: Suppress device names\n\nTest: BT connection and playback, verify mediametrics\n      dumpsys logs for statsd atoms show SUPPRESSED.\nTest: statsd_testdrive\nBug: 161554630\nMerged-In: I16a85c514a8a8db02f44a512b90fd0a5896976af\nChange-Id: I16a85c514a8a8db02f44a512b90fd0a5896976af\n(cherry picked from commit 3deef2b2ee1d5a00d87440335e2c985c01ccbf97)\n"
    },
    {
      "commit": "377d9bd34da3ef852b59148d4cc94572bc48a0f9",
      "tree": "5775c00c79c26b2a3b13a35979a845b28c61e999",
      "parents": [
        "7771132ca8e04c189950def84803240d549673e5"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Fri May 29 18:35:06 2020 -0700"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Fri Jul 17 22:34:54 2020 +0000"
      },
      "message": "AudioFlinger: fix fast capture silence\n\nSilencing fast catpure tracks was not properly implemented.\nFix by zeroing fast capture thread HAL read buffer if the silenced\ntrack is the only active, or by invalidating the silenced track\nif other non fast tracks are active.\n\nBug: 157708122\nTest: repro steps in the bug\nChange-Id: I88b19540815bc1491b9e76c1ae6b6f85e32afa8f\nMerged-In: I88b19540815bc1491b9e76c1ae6b6f85e32afa8f\n(cherry picked from commit 33403f0ef8ec7e6217f4969879fa81101e6b84ee)\n"
    },
    {
      "commit": "55e5d54f4c4e520c23d76715bab6be1d7587b262",
      "tree": "92655f313dd6b4fb96f96eceae78a21615dc3b9d",
      "parents": [
        "a402fa0a07e36e831cae3023a4f3204f5e6e75a2",
        "e943989e64eeb03234ff48d14c5af946a529b6cd"
      ],
      "author": {
        "name": "Victor Khimenko",
        "email": "khim@google.com",
        "time": "Tue Jul 14 17:27:06 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Jul 14 17:27:06 2020 +0000"
      },
      "message": "Merge \"Make media_ndk_headers buildable for native_bridge\" into rvc-dev am: e943989e64\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/av/+/12128685\n\nChange-Id: Ia2c64fc5dd573180b423cba38c8ccc43fabe5c63\n"
    },
    {
      "commit": "e943989e64eeb03234ff48d14c5af946a529b6cd",
      "tree": "379a9df7683f0c94205455d00e41ee78d1202473",
      "parents": [
        "f4db80421f70f30505e8c3b3ae6c43e28427fa96",
        "47ff5564d8062f4469f76ea9f4b26a0d4291981b"
      ],
      "author": {
        "name": "Victor Khimenko",
        "email": "khim@google.com",
        "time": "Tue Jul 14 17:18:34 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 14 17:18:34 2020 +0000"
      },
      "message": "Merge \"Make media_ndk_headers buildable for native_bridge\" into rvc-dev"
    },
    {
      "commit": "47ff5564d8062f4469f76ea9f4b26a0d4291981b",
      "tree": "ce965ed5c538c688c30a3abbc6948e98226b1db1",
      "parents": [
        "b37379401f30b088a1ac01a2858890e461070d14"
      ],
      "author": {
        "name": "Victor Khimenko",
        "email": "khim@google.com",
        "time": "Thu Jul 02 23:49:09 2020 +0200"
      },
      "committer": {
        "name": "Victor Khimenko",
        "email": "khim@google.com",
        "time": "Fri Jul 10 22:54:41 2020 +0200"
      },
      "message": "Make media_ndk_headers buildable for native_bridge\n\nBug: http://b/153609531\n\nTest: m libRS.native_bridge\n\nChange-Id: Icf9e789e46ed1bcf660230e3011e88fa5e933fb5\nMerged-In: Icf9e789e46ed1bcf660230e3011e88fa5e933fb5\n"
    },
    {
      "commit": "a402fa0a07e36e831cae3023a4f3204f5e6e75a2",
      "tree": "b32928d9edb3e4851169feb9490bc3a0cc8b6263",
      "parents": [
        "76790fb61dda388192f54203ec9aca753c8e4b5f",
        "f4db80421f70f30505e8c3b3ae6c43e28427fa96"
      ],
      "author": {
        "name": "Jaideep Sharma",
        "email": "quic_jaidshar@quicinc.com",
        "time": "Fri Jul 10 18:33:42 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Jul 10 18:33:42 2020 +0000"
      },
      "message": "FlacEncoder: handle EOS properly. am: f4db80421f\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/av/+/12104883\n\nChange-Id: I464825d911e4d2e3b42264abdbb98f91a45bfdf3\n"
    },
    {
      "commit": "f4db80421f70f30505e8c3b3ae6c43e28427fa96",
      "tree": "3a9cf8d98b7b6a4d79f9322d1b2f894e573ebd4d",
      "parents": [
        "943e41be1511bba1fdfdbb6a053e1a576165e4e7"
      ],
      "author": {
        "name": "Jaideep Sharma",
        "email": "quic_jaidshar@quicinc.com",
        "time": "Wed Jun 24 16:45:23 2020 +0530"
      },
      "committer": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Fri Jul 10 09:12:10 2020 -0700"
      },
      "message": "FlacEncoder: handle EOS properly.\n\n - If EOS comes with first frame, notifyFillBuffer for outbuffer was not done.\n - When EOS comes after last frame, it was setting timestamp to 0,\n   consider timestamp from valid frames only.\n\nTest: testSimpleEncodeNative[8(audio/flac)]\nTest: testOnlyEos[8(audio/flac)]\nTest: testOnlyEosNative[8(audio/flac)]\nTest: testSimpleEncode[8(audio/flac)]\nBug: 156203931\n\nChange-Id: I9510bc284c5318aa6d1832993490fbcffb6d2151\n"
    },
    {
      "commit": "76790fb61dda388192f54203ec9aca753c8e4b5f",
      "tree": "8067eca7581b482bbf7b6d1ea4d42c349d5c5c96",
      "parents": [
        "6bb4b18af3690cbe9516ba0098c687cdb9f1ba32",
        "943e41be1511bba1fdfdbb6a053e1a576165e4e7"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Wed Jul 08 21:55:48 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Jul 08 21:55:48 2020 +0000"
      },
      "message": "Fix composer tag parsing in mp4 am: 943e41be15\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/av/+/12109660\n\nChange-Id: Ibf9e22fb5370ad3095566f44bdbe00e6b950e2d1\n"
    },
    {
      "commit": "943e41be1511bba1fdfdbb6a053e1a576165e4e7",
      "tree": "4c93d2b3910b8058061126ab3e131adbee2df00b",
      "parents": [
        "b37379401f30b088a1ac01a2858890e461070d14"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Wed Jul 08 11:37:32 2020 -0700"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Wed Jul 08 11:37:32 2020 -0700"
      },
      "message": "Fix composer tag parsing in mp4\n\nBug: 160449796\nTest: atest MediaMetadataRetrieverTest\nChange-Id: I5fa3def8fec825f00955b01c3d6f2cf34cf80fd1\n"
    },
    {
      "commit": "6bb4b18af3690cbe9516ba0098c687cdb9f1ba32",
      "tree": "182bf493ba841d37c6315197cc459cc1b5775e6d",
      "parents": [
        "0acfbf3056250ac6b6194fa48f0aecff0528483e",
        "b37379401f30b088a1ac01a2858890e461070d14"
      ],
      "author": {
        "name": "Jaideep Sharma",
        "email": "quic_jaidshar@quicinc.com",
        "time": "Wed Jul 08 16:46:49 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Jul 08 16:46:49 2020 +0000"
      },
      "message": "mp3dec: handle EOS with first frame am: b37379401f\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/av/+/12104882\n\nChange-Id: I1ff637ada4a3316821c683bd49847e2ef317c7eb\n"
    },
    {
      "commit": "b37379401f30b088a1ac01a2858890e461070d14",
      "tree": "4eff2f3e156e583b9c3361afd55d037986ccfa02",
      "parents": [
        "9ce151cc23792a799ca2e0ce66988b9f6e5b76e8"
      ],
      "author": {
        "name": "Jaideep Sharma",
        "email": "quic_jaidshar@quicinc.com",
        "time": "Wed Jun 24 16:55:04 2020 +0530"
      },
      "committer": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Tue Jul 07 21:08:29 2020 -0700"
      },
      "message": "mp3dec: handle EOS with first frame\n\nhandle EOS with first frame.\n\nBug: 156203931\nTest: android.mediav2.cts.CodecDecoderTest#testOnlyEos[audio/mpeg]\n\nChange-Id: I3efdea14409cf4a17aa4512c70d5c0e5992a3ab6\n"
    },
    {
      "commit": "0acfbf3056250ac6b6194fa48f0aecff0528483e",
      "tree": "548b5bfa5f6c9c523711692ef5d783a5c5d0182b",
      "parents": [
        "bdda0c3c10fd94fedaf312189c02493e14594086",
        "9ce151cc23792a799ca2e0ce66988b9f6e5b76e8"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Jul 06 21:47:56 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Jul 06 21:47:56 2020 +0000"
      },
      "message": "Merge \"MPEG4Writer:Print longest 5 write durations\" into rvc-dev am: 9ce151cc23\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/av/+/12048499\n\nChange-Id: I0d25c7869a9661b679b927741a7a070ed98bdb06\n"
    },
    {
      "commit": "9ce151cc23792a799ca2e0ce66988b9f6e5b76e8",
      "tree": "75f14b695eba21e5d41d5de0bcfef74e44e1606c",
      "parents": [
        "16c41dd97f4c0728b8135773e3289c63e37a20f2",
        "a269bd174b423720b74dfa7caa354cc0996b9635"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Jul 06 21:17:14 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jul 06 21:17:14 2020 +0000"
      },
      "message": "Merge \"MPEG4Writer:Print longest 5 write durations\" into rvc-dev"
    },
    {
      "commit": "a269bd174b423720b74dfa7caa354cc0996b9635",
      "tree": "fd1ce10ee25202b489b2ea082483928cb2e8f3c1",
      "parents": [
        "54cc1e3c434ab84d623d558db19679f37bb60142"
      ],
      "author": {
        "name": "Gopalakrishnan Nallasamy",
        "email": "gokrishnan@google.com",
        "time": "Tue Jun 30 16:53:55 2020 -0700"
      },
      "committer": {
        "name": "Gopalakrishnan Nallasamy",
        "email": "gokrishnan@google.com",
        "time": "Thu Jul 02 05:59:21 2020 +0000"
      },
      "message": "MPEG4Writer:Print longest 5 write durations\n\nUsing priority queue, maintain longest 5 write durations and print them\nas debug logs during stop.\n\nBug: 159254170\n\nTest: atest android.media.cts.MediaMuxerTest \\\n        android.mediav2.cts.MuxerTest \\\n        android.mediav2.cts.MuxerUnitTest \\\n        android.media.cts.MediaRecorderTest\nChange-Id: I86fcbde66ec387d1aafb2bdbd6f9b2a72a17f977\nMerged-In: I86fcbde66ec387d1aafb2bdbd6f9b2a72a17f977\n"
    },
    {
      "commit": "bdda0c3c10fd94fedaf312189c02493e14594086",
      "tree": "35b5f1105cf9335e24eba8fcfa36d0aef57a7a00",
      "parents": [
        "58ed0dbdb0836c2595899939811623b50a0ebc92",
        "16c41dd97f4c0728b8135773e3289c63e37a20f2"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jul 01 21:31:40 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Jul 01 21:31:40 2020 +0000"
      },
      "message": "Merge \"Revert \"Force DIRECT flag on direct output thread.\"\" into rvc-dev am: 16c41dd97f\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/av/+/12059582\n\nChange-Id: I6cce027e3f4eb6d3fe23bed9b191fb57af0194f0\n"
    },
    {
      "commit": "16c41dd97f4c0728b8135773e3289c63e37a20f2",
      "tree": "9d80dc255c81bb2515ee6169ee55455ac539cb8c",
      "parents": [
        "2038329cf5ec113112ba67c205fb6d890be788c1",
        "c435e5f936374098c485a77123cddda8c4f4ea52"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jul 01 21:16:42 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 01 21:16:42 2020 +0000"
      },
      "message": "Merge \"Revert \"Force DIRECT flag on direct output thread.\"\" into rvc-dev"
    },
    {
      "commit": "19e92b5bf7db4adaaf8375904fec8417a3c1fa3d",
      "tree": "2b0a5eae90480c28bc2885713e423dc320db9012",
      "parents": [
        "53f1ece56c663e9c29364b1dfe8d5c3d7bbe5ed5"
      ],
      "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": "Wed Jul 01 19:19:35 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\nBug: 142641801\nTest: MTBF test and make sure\n      no assertion in AMediaFormat_delete(mMeta) of ~AACExtractor()\nChange-Id: Ie04989f20170391961c8a6d12e1882262be18d7f\nMerged-In: Ie04989f20170391961c8a6d12e1882262be18d7f\n"
    },
    {
      "commit": "58ed0dbdb0836c2595899939811623b50a0ebc92",
      "tree": "e8056ea66928bb614e3479f4e5606d36388968e9",
      "parents": [
        "1bbe34541c0435cd92b276573a4501ac436e312a",
        "2038329cf5ec113112ba67c205fb6d890be788c1"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jul 01 18:22:04 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Jul 01 18:22:04 2020 +0000"
      },
      "message": "Merge \"mediaserver: add more hwbinder threads\" into rvc-dev am: 2038329cf5\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/av/+/12046706\n\nChange-Id: I975245591de1fa2e1c3a8e83bcd6899dc88b1f0b\n"
    },
    {
      "commit": "1bbe34541c0435cd92b276573a4501ac436e312a",
      "tree": "0488ac991707760a921c7b8d2e80fd18a78316a8",
      "parents": [
        "960daea02c39929d00ea0474b415645e30bd1f34",
        "e241b785368010a542f64d85505eb5d6a3c5bf18"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jul 01 18:21:59 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Jul 01 18:21:59 2020 +0000"
      },
      "message": "Merge \"CCodec: Duplicate format given to CCodecBufferChannel\" into rvc-dev am: e241b78536\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/av/+/12014034\n\nChange-Id: Iaa0ecfc12129468627c18a50a06e4168a32ab347\n"
    },
    {
      "commit": "2038329cf5ec113112ba67c205fb6d890be788c1",
      "tree": "f451c2f4a49a6787a043b49f5ea673c8ae27ea6c",
      "parents": [
        "e241b785368010a542f64d85505eb5d6a3c5bf18",
        "a4c39654219a7ed7ee6bb3ef5acbb1afd32a4a48"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jul 01 18:14:18 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 01 18:14:18 2020 +0000"
      },
      "message": "Merge \"mediaserver: add more hwbinder threads\" into rvc-dev"
    },
    {
      "commit": "e241b785368010a542f64d85505eb5d6a3c5bf18",
      "tree": "39babd9134e7f0fa5bf6e44557bcdb9852cb631b",
      "parents": [
        "cdde799ce524c18e19baf24f0ec20a163e1c0eec",
        "d12500adf3b2ea4cbd3c93edd8c327e5c7755766"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jul 01 18:12:51 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 01 18:12:51 2020 +0000"
      },
      "message": "Merge \"CCodec: Duplicate format given to CCodecBufferChannel\" into rvc-dev"
    },
    {
      "commit": "c435e5f936374098c485a77123cddda8c4f4ea52",
      "tree": "ae20e4e48fc2ccda1611c3010b378e4dc34b2e63",
      "parents": [
        "f7667505a23d017d984e03fbb71a6fc28be34449"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Wed Jul 01 15:13:17 2020 +0000"
      },
      "committer": {
        "name": "Mikhail Naganov",
        "email": "mnaganov@google.com",
        "time": "Wed Jul 01 16:56:33 2020 +0000"
      },
      "message": "Revert \"Force DIRECT flag on direct output thread.\"\n\nThis reverts commit f7667505a23d017d984e03fbb71a6fc28be34449.\n\nReason for revert: b/160316553\n\nBug: 130296239\nBug: 160316553\nChange-Id: Ib1d3a9bbbba66455585e0c4a2826f3c05263334e\n"
    },
    {
      "commit": "960daea02c39929d00ea0474b415645e30bd1f34",
      "tree": "7bb44876ff65f08379d12e6cf6f52ae928733b5b",
      "parents": [
        "2e1bddd7b6e630b8847a61ef3e29392d9dc66789",
        "cdde799ce524c18e19baf24f0ec20a163e1c0eec"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue Jun 30 23:45:53 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Jun 30 23:45:53 2020 +0000"
      },
      "message": "Merge \"audio policy: remove capture restrictions for IN_COMMUNICATION mode\" into rvc-dev am: cdde799ce5\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/av/+/12048628\n\nChange-Id: I3c457726ef2b6baf0e8d8ef6841e89e21d324788\n"
    },
    {
      "commit": "cdde799ce524c18e19baf24f0ec20a163e1c0eec",
      "tree": "50fba1a456182a0e913be03f97d5735ea3f5745b",
      "parents": [
        "9cc5cecf1896a03a0b549c210242219c383de3c4",
        "ffabb49539cfa682feb9f77c93e050b27e0fa151"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue Jun 30 23:35:55 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 30 23:35:55 2020 +0000"
      },
      "message": "Merge \"audio policy: remove capture restrictions for IN_COMMUNICATION mode\" into rvc-dev"
    },
    {
      "commit": "ffabb49539cfa682feb9f77c93e050b27e0fa151",
      "tree": "8aa81baece273a4c6dcab48cdcf544791a294836",
      "parents": [
        "498c4ed2faa20036408a8790a90a3b2575976f6a"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue Jun 30 14:06:37 2020 -0700"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue Jun 30 14:06:37 2020 -0700"
      },
      "message": "audio policy: remove capture restrictions for IN_COMMUNICATION mode\n\nRemove capture restrictions added to prevent apps from capturing\nwhen audio mode is IN_COMMUNICATION if they are not the audio mode\nowner.\n\nBug: 153934174\nBug: 160260850\nTest: repro steps in bug.\nTest: regression for VoIP calls\nTest: atest AudioManagerTest#testAccessMode\nTest: atest AudioRecordTest\nChange-Id: Iba423e0aceec7e07089440ad1efb9e1325953305\n"
    },
    {
      "commit": "2e1bddd7b6e630b8847a61ef3e29392d9dc66789",
      "tree": "45e235b86dfdc27ea2e4f590327b7a1544a90643",
      "parents": [
        "e27f11c89102e7b2791cf45cc7d38ac8275fd22f",
        "9cc5cecf1896a03a0b549c210242219c383de3c4"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Jun 30 18:21:12 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Jun 30 18:21:12 2020 +0000"
      },
      "message": "Merge \"cameraserver: Make trace points in HFR code paths optional.\" into rvc-dev am: 9cc5cecf18\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/av/+/11982638\n\nChange-Id: Ie31b89034df418d8c20b3ba57b783da3c45618ca\n"
    },
    {
      "commit": "e27f11c89102e7b2791cf45cc7d38ac8275fd22f",
      "tree": "d3799f2c7b4c0b2e0cc8dc420e7f7868a48b84ea",
      "parents": [
        "ac2e6286f650ec75572220e27f92f69378fd7eae",
        "c166ca1e919565fa775a10d0b9f069f36390e657"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Jun 30 18:20:39 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Jun 30 18:20:39 2020 +0000"
      },
      "message": "Merge \"Camera: Check for failing request ids when syncing with device\" into rvc-dev am: c166ca1e91\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/av/+/12003730\n\nChange-Id: I3508a546bf1818515de7eb61c32207f1f2ec29ae\n"
    },
    {
      "commit": "9cc5cecf1896a03a0b549c210242219c383de3c4",
      "tree": "d6d6ad3e10af51a2ec4919a7cec58b1b81ccd140",
      "parents": [
        "c166ca1e919565fa775a10d0b9f069f36390e657",
        "d477626b2eed4bb6812b772248caf5ba07cf96b7"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Jun 30 18:17:04 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 30 18:17:04 2020 +0000"
      },
      "message": "Merge \"cameraserver: Make trace points in HFR code paths optional.\" into rvc-dev"
    },
    {
      "commit": "c166ca1e919565fa775a10d0b9f069f36390e657",
      "tree": "127302424a7c10f077c19ecec5a5f834ec7d2bd4",
      "parents": [
        "61375308e213979ece3e5c7ccc687a2917d43124",
        "4746fff673bae80cb618437652d97343ecb3a54b"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Jun 30 18:07:34 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 30 18:07:34 2020 +0000"
      },
      "message": "Merge \"Camera: Check for failing request ids when syncing with device\" into rvc-dev"
    },
    {
      "commit": "ac2e6286f650ec75572220e27f92f69378fd7eae",
      "tree": "a12b225a79451c7a34dfd97527d2f81580726524",
      "parents": [
        "bb3487422c3178f3d878ee1c95ce12e7bdc3165c",
        "61375308e213979ece3e5c7ccc687a2917d43124"
      ],
      "author": {
        "name": "Andrew Lewis",
        "email": "andrewlewis@google.com",
        "time": "Tue Jun 30 17:16:36 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Jun 30 17:16:36 2020 +0000"
      },
      "message": "Merge \"Fix FD ownership for local FileSource\" into rvc-dev am: 61375308e2\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/av/+/12023202\n\nChange-Id: I50b368550edeb8ebf876bd448789745f2cccfdf2\n"
    },
    {
      "commit": "61375308e213979ece3e5c7ccc687a2917d43124",
      "tree": "adfed18f668ae69367a50bd01ad1d40fb66277e7",
      "parents": [
        "3ba3b691c10a8373f0e79c1550219219e9f0b3db",
        "85355f0e81ce401de2914c6108569c6b1a1dbb7d"
      ],
      "author": {
        "name": "Andrew Lewis",
        "email": "andrewlewis@google.com",
        "time": "Tue Jun 30 17:00:03 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 30 17:00:03 2020 +0000"
      },
      "message": "Merge \"Fix FD ownership for local FileSource\" into rvc-dev"
    },
    {
      "commit": "a4c39654219a7ed7ee6bb3ef5acbb1afd32a4a48",
      "tree": "c6f8ea77b418a0971d6252dc2948b0961024a835",
      "parents": [
        "ae87d21ce7b5a6b76a88fdefbe80ba0e3120b16a"
      ],
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Tue Jun 30 09:30:58 2020 -0700"
      },
      "committer": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Tue Jun 30 16:47:24 2020 +0000"
      },
      "message": "mediaserver: add more hwbinder threads\n\nSince we\u0027re now using HIDL IGraphicBufferSource in CCodec, the\nexistence of a callstack with mixed binder and hwbinder calls can cause\na stall when all threads are in use. (b/35283480) The recommended\nworkaround was to increase the number of threads. This CL does that.\n\nTest: atest CtsMediaTestCases\nTest: atest CtsCameraTestCases\n\nBug: 153828976\nChange-Id: I37f02b6237ad032e311a8219b209713d2e4463a6\n"
    },
    {
      "commit": "85355f0e81ce401de2914c6108569c6b1a1dbb7d",
      "tree": "c89c95317bf8a84caba2cf7d87b2cbfaae2da300",
      "parents": [
        "1928cddbe98a24e173d1b83b870c67cd8f2deffb"
      ],
      "author": {
        "name": "Andrew Lewis",
        "email": "andrewlewis@google.com",
        "time": "Sat Jun 27 22:38:45 2020 +0100"
      },
      "committer": {
        "name": "Andrew Lewis",
        "email": "andrewlewis@google.com",
        "time": "Tue Jun 30 17:23:50 2020 +0100"
      },
      "message": "Fix FD ownership for local FileSource\n\nPlayerServiceFileSource took ownership of the GenericSource\u0027s FD and\nclosed it if extraction failed, causing a SIGABRT from fdsan. Fix this\nby dup\u0027ing the FD before passing to PlayerServiceFileSource.\n\nBug: 160136562\nBug: 159810405\nTest: manually tested SIGABRT disappears after this change\nChange-Id: I3f1f5daadba27bc75e2b550884d7bba559d6f2e7\n"
    },
    {
      "commit": "bb3487422c3178f3d878ee1c95ce12e7bdc3165c",
      "tree": "651992d2aaf9b805bfae6ab4f6af1ee4eec1619e",
      "parents": [
        "92a3833d9dc8e7bb90fe591f10da57805659f9e8",
        "3ba3b691c10a8373f0e79c1550219219e9f0b3db"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Jun 30 07:15:35 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Jun 30 07:15:35 2020 +0000"
      },
      "message": "Merge \"avoid duplicate of mediaswcodec seccomp policy files\" into rvc-dev am: 3ba3b691c1\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/av/+/12038046\n\nChange-Id: Iea58470540fb15edb6a349766c53a9fcb1fc914c\n"
    },
    {
      "commit": "3ba3b691c10a8373f0e79c1550219219e9f0b3db",
      "tree": "1b4d855e0f7afa522f1355a1a1bd232da43c2159",
      "parents": [
        "bf0d7ca7e4314ae3e7bd33e379f5d973843b19ce",
        "ba0dfbefb87fa076072de70790239ae1e33b72eb"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Jun 30 06:59:45 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 30 06:59:45 2020 +0000"
      },
      "message": "Merge \"avoid duplicate of mediaswcodec seccomp policy files\" into rvc-dev"
    },
    {
      "commit": "92a3833d9dc8e7bb90fe591f10da57805659f9e8",
      "tree": "20f565749fd3776512085dd808aaddae79131b76",
      "parents": [
        "50b0c5e9dc8416a2ef86548910df15b4af2a2f0a",
        "c6d19ed4349f82918c5a0a996ece1bf663a16d46"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Jun 30 05:27:54 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 30 05:27:54 2020 +0000"
      },
      "message": "Merge \"Make change and version bump to r_aml_309999900 for mainline module file: apex/manifest_codec.json\" into mainline-prod"
    },
    {
      "commit": "c6d19ed4349f82918c5a0a996ece1bf663a16d46",
      "tree": "7a94e905d56ffd6fcc85563a805bf144d12c9bb1",
      "parents": [
        "bb863920112aabbb88a99557380792d41a2dbd48"
      ],
      "author": {
        "name": "Akshay Thakker",
        "email": "aksh@google.com",
        "time": "Fri Jun 26 20:38:17 2020 +0000"
      },
      "committer": {
        "name": "Akshay Thakker",
        "email": "aksh@google.com",
        "time": "Tue Jun 30 05:27:20 2020 +0000"
      },
      "message": "Make change and version bump to r_aml_309999900 for mainline module file: apex/manifest_codec.json\n\nChange-Id: Ife08820397ae29c453985e4a40f436703cc75c55\nExempt-From-Owner-Approval: Version bump only\n"
    },
    {
      "commit": "50b0c5e9dc8416a2ef86548910df15b4af2a2f0a",
      "tree": "a2da4b17dfbaabe059a8a93ea9dceb6c19c5fbdd",
      "parents": [
        "ea48b07c4ac27dfd7262bac05762e9fc540a0c13",
        "bf0d7ca7e4314ae3e7bd33e379f5d973843b19ce"
      ],
      "author": {
        "name": "Henry Fang",
        "email": "quxiangfang@google.com",
        "time": "Tue Jun 30 04:27:03 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Jun 30 04:27:03 2020 +0000"
      },
      "message": "Fix use after free issue am: bf0d7ca7e4\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/av/+/12038058\n\nChange-Id: Ide519284d2ada95d1c9a8eb8bb50ab34e55381ca\n"
    },
    {
      "commit": "d477626b2eed4bb6812b772248caf5ba07cf96b7",
      "tree": "e7ba31331c7bb26186fddcc01ebe1754b3729f9b",
      "parents": [
        "54cc1e3c434ab84d623d558db19679f37bb60142"
      ],
      "author": {
        "name": "Jayant Chowdhary",
        "email": "jchowdhary@google.com",
        "time": "Tue Jun 23 23:45:57 2020 -0700"
      },
      "committer": {
        "name": "Jayant Chowdhary",
        "email": "jchowdhary@google.com",
        "time": "Mon Jun 29 17:46:36 2020 -0700"
      },
      "message": "cameraserver: Make trace points in HFR code paths optional.\n\nPer processCaptureResult save 4 trace point costs -\u003e approximately 2%of 4ms budget.\nSave 2 trace points per processCaptureRequest call.\n\n[assuming each trace point costs around 10us]\n\nBug: 155910869\n\nTest: Try HFR; record perfetto trace, make sure trace points opted out\n      don\u0027t appear\n\nChange-Id: Ifcfec6e0d5a40958cd4f84734b6be094afaa4f17\nSigned-off-by: Jayant Chowdhary \u003cjchowdhary@google.com\u003e\n"
    },
    {
      "commit": "bf0d7ca7e4314ae3e7bd33e379f5d973843b19ce",
      "tree": "a2da4b17dfbaabe059a8a93ea9dceb6c19c5fbdd",
      "parents": [
        "77bec6bc61fdae31c0750c11ae1367e20874c81a"
      ],
      "author": {
        "name": "Henry Fang",
        "email": "quxiangfang@google.com",
        "time": "Mon Jun 29 13:11:39 2020 -0700"
      },
      "committer": {
        "name": "Henry Fang",
        "email": "quxiangfang@google.com",
        "time": "Mon Jun 29 22:05:05 2020 +0000"
      },
      "message": "Fix use after free issue\n\ninside removeResource, it free this (DeathNotifier object)\noverridePid after removeResource will cause use-after-free issue\n\nbug: 152324474\nTest: Manual\nChange-Id: I353a3e6812dd3c0b4989aa7fdb28b17f83fb0816\n(cherry picked from commit b35141c641f319ea0568fedcaab37eaacae84828)\n"
    },
    {
      "commit": "ba0dfbefb87fa076072de70790239ae1e33b72eb",
      "tree": "d0def1ca4d10f6ed28432415720faff67ea426e2",
      "parents": [
        "77bec6bc61fdae31c0750c11ae1367e20874c81a"
      ],
      "author": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Mon Jun 29 11:35:57 2020 -0700"
      },
      "committer": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Mon Jun 29 20:57:58 2020 +0000"
      },
      "message": "avoid duplicate of mediaswcodec seccomp policy files\n\nRemove superfluous Android.bp clauses\n\nBug: 160125811\nTest: check generated files, boot to verify use of proper files\nChange-Id: I7f4e88553ae3b014a00adbfd796e72b43d31ee61\n(cherry picked from commit dc1cfaeb847682de0a06c9eb7a6781000b57cc63)\n"
    },
    {
      "commit": "ea48b07c4ac27dfd7262bac05762e9fc540a0c13",
      "tree": "5bac63897a390c1ddebec7eb45cf5d147472e16e",
      "parents": [
        "6097b41fd12aee0c56654bd87b22b0fd28a4f612",
        "77bec6bc61fdae31c0750c11ae1367e20874c81a"
      ],
      "author": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Mon Jun 29 17:58:19 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Jun 29 17:58:19 2020 +0000"
      },
      "message": "[automerger skipped] Merge \"clearkey hidl: fix oob read in decrypt\" into pi-dev am: f1307ef283 -s ours am: 53f1ece56c -s ours am: 930d2d7f78 -s ours am: 77bec6bc61 -s ours\n\nam skip reason: Change-Id I27b05479202e0caedfd052c683aa1ef187f65679 with SHA-1 9adaa6b87f is in history\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/av/+/11325608\n\nChange-Id: I6d9bb39ffd45ca5e60d871c7c407cea653972569\n"
    },
    {
      "commit": "77bec6bc61fdae31c0750c11ae1367e20874c81a",
      "tree": "5bac63897a390c1ddebec7eb45cf5d147472e16e",
      "parents": [
        "498c4ed2faa20036408a8790a90a3b2575976f6a",
        "930d2d7f7869b513441933ccbebb50a14fb91509"
      ],
      "author": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Mon Jun 29 17:48:52 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Jun 29 17:48:52 2020 +0000"
      },
      "message": "[automerger skipped] Merge \"clearkey hidl: fix oob read in decrypt\" into pi-dev am: f1307ef283 -s ours am: 53f1ece56c -s ours am: 930d2d7f78 -s ours\n\nam skip reason: Change-Id I27b05479202e0caedfd052c683aa1ef187f65679 with SHA-1 9adaa6b87f is in history\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/av/+/11325608\n\nChange-Id: If263da0ea43c0c822428b12854c2ec8acdeaa9a7\n"
    },
    {
      "commit": "930d2d7f7869b513441933ccbebb50a14fb91509",
      "tree": "5104ea7b101c556e6985af635261ca76388efc96",
      "parents": [
        "f4e931750a1b07d918f086e949770362105b9f51",
        "53f1ece56c663e9c29364b1dfe8d5c3d7bbe5ed5"
      ],
      "author": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Mon Jun 29 17:35:45 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Jun 29 17:35:45 2020 +0000"
      },
      "message": "[automerger skipped] Merge \"clearkey hidl: fix oob read in decrypt\" into pi-dev am: f1307ef283 -s ours am: 53f1ece56c -s ours\n\nam skip reason: Change-Id I27b05479202e0caedfd052c683aa1ef187f65679 with SHA-1 9adaa6b87f is in history\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/av/+/11325608\n\nChange-Id: I61b10b8fdcff428b1dba23e2d9c9e4cc7f12760f\n"
    },
    {
      "commit": "53f1ece56c663e9c29364b1dfe8d5c3d7bbe5ed5",
      "tree": "90c6ca815a666992d35ea4ce5c7dbf5815dfb5e0",
      "parents": [
        "a0ec467ed342e81bb6775bb437646ca8ef204e17",
        "f1307ef28376cb2a7aefa1bfa7f9f66e22284f6c"
      ],
      "author": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Mon Jun 29 17:24:31 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Jun 29 17:24:31 2020 +0000"
      },
      "message": "[automerger skipped] Merge \"clearkey hidl: fix oob read in decrypt\" into pi-dev am: f1307ef283 -s ours\n\nam skip reason: Change-Id I27b05479202e0caedfd052c683aa1ef187f65679 with SHA-1 9adaa6b87f is in history\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/av/+/11325608\n\nChange-Id: I0d08aa9431d985b68bf4a2a5a9b1a0a88782008f\n"
    },
    {
      "commit": "f1307ef28376cb2a7aefa1bfa7f9f66e22284f6c",
      "tree": "158eaeb292b5928d279cf007977db161da2b9654",
      "parents": [
        "b6b78798a47a74d511b9bcd6543b71cb675730bd",
        "fa3781fe0fb654659634d7b4703b6ed2ae27fdeb"
      ],
      "author": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Mon Jun 29 17:05:26 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jun 29 17:05:26 2020 +0000"
      },
      "message": "Merge \"clearkey hidl: fix oob read in decrypt\" into pi-dev"
    },
    {
      "commit": "6097b41fd12aee0c56654bd87b22b0fd28a4f612",
      "tree": "5bac63897a390c1ddebec7eb45cf5d147472e16e",
      "parents": [
        "26d99dfbe61d284f0309e9a5909560d71beb6740",
        "498c4ed2faa20036408a8790a90a3b2575976f6a"
      ],
      "author": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Sun Jun 28 04:10:03 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Sun Jun 28 04:10:03 2020 +0000"
      },
      "message": "Merge \"clearkey hidl: fix oob read in decrypt\" into qt-dev am: a0ec467ed3 am: f4e931750a am: 498c4ed2fa\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/av/+/11348548\n\nChange-Id: I044eb078b59cee0b539cf8b71abec46e59eb380d\n"
    },
    {
      "commit": "498c4ed2faa20036408a8790a90a3b2575976f6a",
      "tree": "5bac63897a390c1ddebec7eb45cf5d147472e16e",
      "parents": [
        "1928cddbe98a24e173d1b83b870c67cd8f2deffb",
        "f4e931750a1b07d918f086e949770362105b9f51"
      ],
      "author": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Sun Jun 28 03:58:22 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Sun Jun 28 03:58:22 2020 +0000"
      },
      "message": "Merge \"clearkey hidl: fix oob read in decrypt\" into qt-dev am: a0ec467ed3 am: f4e931750a\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/av/+/11348548\n\nChange-Id: I08526f43916411eda4844ed925db888cc4dbcc70\n"
    },
    {
      "commit": "f4e931750a1b07d918f086e949770362105b9f51",
      "tree": "5104ea7b101c556e6985af635261ca76388efc96",
      "parents": [
        "69279d9512d8ec04c5239bbca4ea080b65280e96",
        "a0ec467ed342e81bb6775bb437646ca8ef204e17"
      ],
      "author": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Sun Jun 28 03:45:54 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Sun Jun 28 03:45:54 2020 +0000"
      },
      "message": "Merge \"clearkey hidl: fix oob read in decrypt\" into qt-dev am: a0ec467ed3\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/av/+/11348548\n\nChange-Id: Idbfa7c371c85ae50b6bf462ebcbb1adb18c23a96\n"
    },
    {
      "commit": "a0ec467ed342e81bb6775bb437646ca8ef204e17",
      "tree": "90c6ca815a666992d35ea4ce5c7dbf5815dfb5e0",
      "parents": [
        "7771132ca8e04c189950def84803240d549673e5",
        "9adaa6b87f4834bc8fc5ead43466cf4d6099b871"
      ],
      "author": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Sun Jun 28 03:26:06 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Jun 28 03:26:06 2020 +0000"
      },
      "message": "Merge \"clearkey hidl: fix oob read in decrypt\" into qt-dev"
    },
    {
      "commit": "26d99dfbe61d284f0309e9a5909560d71beb6740",
      "tree": "e1fc16beeb305bff688a53317441b5b30699e6ee",
      "parents": [
        "8b5c4214f5284697159e4ec9df5883e322993b6e",
        "1928cddbe98a24e173d1b83b870c67cd8f2deffb"
      ],
      "author": {
        "name": "Phil Burk",
        "email": "philburk@google.com",
        "time": "Sat Jun 27 01:43:40 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Sat Jun 27 01:43:40 2020 +0000"
      },
      "message": "Merge changes I742a9d3d,Idce40ad2 into rvc-dev am: 1928cddbe9\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/av/+/12003365\n\nChange-Id: Id221db6765ad856ef6d6db0b272958128d58be52\n"
    },
    {
      "commit": "1928cddbe98a24e173d1b83b870c67cd8f2deffb",
      "tree": "e1fc16beeb305bff688a53317441b5b30699e6ee",
      "parents": [
        "50b8acd4e1d5ce5e91ec2d3c31782e64db55d42d",
        "4c377ef1052cc45a44ed2b1ffdd11486a9b9d1e6"
      ],
      "author": {
        "name": "Phil Burk",
        "email": "philburk@google.com",
        "time": "Sat Jun 27 01:31:10 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Jun 27 01:31:10 2020 +0000"
      },
      "message": "Merge changes I742a9d3d,Idce40ad2 into rvc-dev\n\n* changes:\n  aaudio: allow start when flushing\n  aaudio test: flushing to start transition\n"
    },
    {
      "commit": "d12500adf3b2ea4cbd3c93edd8c327e5c7755766",
      "tree": "c4e002f8495f67c58fc68d6aa39a17333edca1b6",
      "parents": [
        "ae87d21ce7b5a6b76a88fdefbe80ba0e3120b16a"
      ],
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Fri Jun 26 15:44:13 2020 -0700"
      },
      "committer": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Fri Jun 26 15:44:13 2020 -0700"
      },
      "message": "CCodec: Duplicate format given to CCodecBufferChannel\n\nCCodec gives mOutputFormat to CCodecBufferChannel::onWorkDone() while\nalso holding it in itself. CCodec may later modify mOutputFormat which\naffects the format that has been given to CCodecBufferChannel. This\nbreaks the assumption in CCodecBufferChannel that it is the sole owner\nof the format object until it is given back in\nonOutputBufferAvailable(), hence it is a bug that causes a race\ncondition.\n\nThis CL makes CCodec give a duplicated format object to\nCCodecBufferChannel instead of the original object that CCodec holds.\n\nTest: atest \\\nandroid.hardware.camera2.cts.\\\nRecordingTest#testIntermediateSurfaceRecording\n(Repeat multiple times)\n\nBug: 159662169\nChange-Id: I59b747f7381728964bf3439ac3213fac24de0e1d\n"
    },
    {
      "commit": "8b5c4214f5284697159e4ec9df5883e322993b6e",
      "tree": "a0d6fcd0ebb5f16a193392d3d40073e2fc40dbdd",
      "parents": [
        "bb863920112aabbb88a99557380792d41a2dbd48",
        "50b8acd4e1d5ce5e91ec2d3c31782e64db55d42d"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jun 26 22:40:35 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Jun 26 22:40:35 2020 +0000"
      },
      "message": "Merge \"aacdec: fix error handling\" into rvc-dev am: 50b8acd4e1\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/av/+/12002255\n\nChange-Id: I748bd410ccc5f2d80c48f065644428ac7721db13\n"
    },
    {
      "commit": "50b8acd4e1d5ce5e91ec2d3c31782e64db55d42d",
      "tree": "a0d6fcd0ebb5f16a193392d3d40073e2fc40dbdd",
      "parents": [
        "ae87d21ce7b5a6b76a88fdefbe80ba0e3120b16a",
        "56bb7ed6f8f315ed6cfd0e42fa2d9a156e9ed4eb"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jun 26 22:28:58 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 26 22:28:58 2020 +0000"
      },
      "message": "Merge \"aacdec: fix error handling\" into rvc-dev"
    },
    {
      "commit": "4c377ef1052cc45a44ed2b1ffdd11486a9b9d1e6",
      "tree": "3b9cf2f5be3789b6d844004d5caa72b74f776b62",
      "parents": [
        "29112a133f594a4e740d46cad8d6ae301c434f48"
      ],
      "author": {
        "name": "Phil Burk",
        "email": "philburk@google.com",
        "time": "Thu Jun 25 10:03:23 2020 -0700"
      },
      "committer": {
        "name": "Phil Burk",
        "email": "philburk@google.com",
        "time": "Fri Jun 26 11:54:41 2020 -0700"
      },
      "message": "aaudio: allow start when flushing\n\nThe state switch in the start() code did not allow\na start when in AAUDIO_STREAM_STATE_FLUSHING.\n\nThe bug was a regression in R and was not in Q.\n\nBug: 158603375\nBug: 159900922\nTest: test_various.cpp\nTest: atest CtsNativeMediaAAudioTestCases\nChange-Id: I742a9d3d07d445c0f3a80187b5a32cda5c700e82\n"
    },
    {
      "commit": "29112a133f594a4e740d46cad8d6ae301c434f48",
      "tree": "e4d109df508eea932dcaa1542e3757a4ca3788e3",
      "parents": [
        "ae87d21ce7b5a6b76a88fdefbe80ba0e3120b16a"
      ],
      "author": {
        "name": "Phil Burk",
        "email": "philburk@google.com",
        "time": "Thu Jun 25 07:52:45 2020 -0700"
      },
      "committer": {
        "name": "Phil Burk",
        "email": "philburk@google.com",
        "time": "Fri Jun 26 11:54:41 2020 -0700"
      },
      "message": "aaudio test: flushing to start transition\n\nAdd test for state transitions from FLUSHING to STARTED,\nFLUSHING to CLOSING, etc.\n\nAlso test for CLOSING to STARTED, STOPPED, etc.\n\nThis is to test a regression in R.\n\nBug: 158603375\nBug: 159900922\nTest: this is a test\nChange-Id: Idce40ad28d21438973facd9f32ef59e47c463279\n"
    },
    {
      "commit": "4746fff673bae80cb618437652d97343ecb3a54b",
      "tree": "2550104476742bc7953439c3efbb0c87483497bb",
      "parents": [
        "ae87d21ce7b5a6b76a88fdefbe80ba0e3120b16a"
      ],
      "author": {
        "name": "Emilian Peev",
        "email": "epeev@google.com",
        "time": "Thu Jun 25 14:37:31 2020 -0700"
      },
      "committer": {
        "name": "Emilian Peev",
        "email": "epeev@google.com",
        "time": "Thu Jun 25 14:37:31 2020 -0700"
      },
      "message": "Camera: Check for failing request ids when syncing with device\n\nCapture requests especially those near the end of a capture session\ncan fail due to various reasons like Hal errors, invalid output\nsurfaces etc. Avoid possible timeouts when waiting for a request id\nto return by checking the respective error notifications.\n\nBug: 159476108\nTest: Legacy API Camera CTS\nChange-Id: I84dedfbee1eeb0ff8cddf67fdb36c5dfafbb70ef\n"
    },
    {
      "commit": "56bb7ed6f8f315ed6cfd0e42fa2d9a156e9ed4eb",
      "tree": "69ec15fe0522c3f57c18b26c351358a56ff58f71",
      "parents": [
        "de38ff80042687152302c73df823fccad2b8c25e"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Thu Jun 25 10:59:54 2020 -0700"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Thu Jun 25 11:07:32 2020 -0700"
      },
      "message": "aacdec: fix error handling\n\nMark frames substituted with silence due to an error as consumed.\n\nBug: 158471477\nTest: atest CtsMediaTestCases -- --module-arg CtsMediaTestCases:size:small\nChange-Id: I9c3c3c2d591108be6e40112fd20bd157beb9378b\n"
    },
    {
      "commit": "bb863920112aabbb88a99557380792d41a2dbd48",
      "tree": "6ffe2f30c3edaf069c54366f9c9ff8e88c31b578",
      "parents": [
        "d99114e15bdd849b525a644dc3106bd9be4532bc",
        "ae87d21ce7b5a6b76a88fdefbe80ba0e3120b16a"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Thu Jun 25 06:15:11 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Jun 25 06:15:11 2020 +0000"
      },
      "message": "Merge \"Fix USAC seeking\" into rvc-dev am: ae87d21ce7\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/av/+/11990700\n\nChange-Id: Id191dd744cf29e539b4ba283022d2d36c61c7286\n"
    },
    {
      "commit": "ae87d21ce7b5a6b76a88fdefbe80ba0e3120b16a",
      "tree": "6ffe2f30c3edaf069c54366f9c9ff8e88c31b578",
      "parents": [
        "a1ab111f605202ba04487f4810e48115fbbd39f6",
        "5ffb9872c6419c4b0376acbe06a6a3997e2a85a7"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Thu Jun 25 05:57:12 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 25 05:57:12 2020 +0000"
      },
      "message": "Merge \"Fix USAC seeking\" into rvc-dev"
    },
    {
      "commit": "d99114e15bdd849b525a644dc3106bd9be4532bc",
      "tree": "a419fb4e6780c79108072d7538e70e4dcdb5254c",
      "parents": [
        "726694623b81ac8ea9cec082d4f8ef0134082a90",
        "a1ab111f605202ba04487f4810e48115fbbd39f6"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jun 24 22:09:31 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Jun 24 22:09:31 2020 +0000"
      },
      "message": "Merge \"MPEG4Writer:use 64bit version fallocate/ftruncate\" into rvc-dev am: a1ab111f60\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/av/+/11979427\n\nChange-Id: I51e0211e2f838e7d4f6e312a15f2577db5938070\n"
    },
    {
      "commit": "a1ab111f605202ba04487f4810e48115fbbd39f6",
      "tree": "a419fb4e6780c79108072d7538e70e4dcdb5254c",
      "parents": [
        "5bf36c5986f402b3bdc295aacbf05794106693c5",
        "5f9aaa34d0d147b1a5a916808e5f53cafd21769b"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jun 24 21:50:18 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 24 21:50:18 2020 +0000"
      },
      "message": "Merge \"MPEG4Writer:use 64bit version fallocate/ftruncate\" into rvc-dev"
    },
    {
      "commit": "726694623b81ac8ea9cec082d4f8ef0134082a90",
      "tree": "6e8d1c0d42ae67ffb5f0b1dad224c6a02ebf6305",
      "parents": [
        "53bdc7f606c4af44e5995044bc1fac651e7e01d9",
        "5bf36c5986f402b3bdc295aacbf05794106693c5"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jun 24 20:13:20 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Jun 24 20:13:20 2020 +0000"
      },
      "message": "Merge \"Bump Test Apex version code to 2147483647\" into rvc-dev am: 5bf36c5986\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/av/+/11986366\n\nChange-Id: Id4c464661ce6bc779ed3e23a464adc6291ccbda0\n"
    },
    {
      "commit": "5bf36c5986f402b3bdc295aacbf05794106693c5",
      "tree": "6e8d1c0d42ae67ffb5f0b1dad224c6a02ebf6305",
      "parents": [
        "8847f120b6fd52b852d7770f67b58af725f5b43e",
        "8e89c51c2aec7c5d24f5894849e519d3f2274b2d"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jun 24 19:57:30 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 24 19:57:30 2020 +0000"
      },
      "message": "Merge \"Bump Test Apex version code to 2147483647\" into rvc-dev"
    },
    {
      "commit": "5ffb9872c6419c4b0376acbe06a6a3997e2a85a7",
      "tree": "e548902647952e62890a28ecf440e73c700769f4",
      "parents": [
        "eeb744f5f985ab272552e1f1a0e5c553a50f5f65"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Wed Jun 24 12:49:08 2020 -0700"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Wed Jun 24 12:56:22 2020 -0700"
      },
      "message": "Fix USAC seeking\n\nDon\u0027t ignore sync samples for USAC audio streams.\n\nBug: 158471477\nTest: CTS\nChange-Id: I00e6dbabc3f5dd04843b8f179f9e8e22a4922715\n"
    },
    {
      "commit": "53bdc7f606c4af44e5995044bc1fac651e7e01d9",
      "tree": "590d6490fd1fccdfbcd474efbbaf4d3024f27202",
      "parents": [
        "db3afad7d50f1e8887f23c5674e34291ed3b645b",
        "8847f120b6fd52b852d7770f67b58af725f5b43e"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Wed Jun 24 19:42:40 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Jun 24 19:42:40 2020 +0000"
      },
      "message": "Merge \"audio policy: do not consider telephony TX device as a local device\" into rvc-dev am: 8847f120b6\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/av/+/11931587\n\nChange-Id: I5ef096403709ceb5658301d072453e07e4cb89b8\n"
    },
    {
      "commit": "8847f120b6fd52b852d7770f67b58af725f5b43e",
      "tree": "590d6490fd1fccdfbcd474efbbaf4d3024f27202",
      "parents": [
        "cd6719411b4356c9f6c02b6e4e2b8ce62f0ae97e",
        "af6d36f23a359a6d1ae6629c084655d776bfe2c5"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Wed Jun 24 19:31:48 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 24 19:31:48 2020 +0000"
      },
      "message": "Merge \"audio policy: do not consider telephony TX device as a local device\" into rvc-dev"
    },
    {
      "commit": "8e89c51c2aec7c5d24f5894849e519d3f2274b2d",
      "tree": "325b77051042e9ce5fae03123d1a5f9d3bd64c7c",
      "parents": [
        "cd6719411b4356c9f6c02b6e4e2b8ce62f0ae97e"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Wed Jun 24 06:08:43 2020 -0700"
      },
      "committer": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Wed Jun 24 06:08:43 2020 -0700"
      },
      "message": "Bump Test Apex version code to 2147483647\n\nBUG: 155445968\nBUG: 159608084\nBUG: 159608857\nTest: TH\nChange-Id: I12911d715a08ba518097e6048ceeccb25b33cdad\n"
    },
    {
      "commit": "db3afad7d50f1e8887f23c5674e34291ed3b645b",
      "tree": "55649b241360360b140e75e5809880aee03b3977",
      "parents": [
        "ef9afe819d31e2dd1cb474d4c488e14773728eac",
        "cd6719411b4356c9f6c02b6e4e2b8ce62f0ae97e"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jun 24 04:26:44 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Jun 24 04:26:44 2020 +0000"
      },
      "message": "Merge \"aacenc: reduce logspam for timestamp mismatch\" into rvc-dev am: cd6719411b\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/av/+/11961846\n\nChange-Id: Icafeaa4cecc68dc0f7787192cf8df2e4ecf2eed2\n"
    },
    {
      "commit": "cd6719411b4356c9f6c02b6e4e2b8ce62f0ae97e",
      "tree": "55649b241360360b140e75e5809880aee03b3977",
      "parents": [
        "54cc1e3c434ab84d623d558db19679f37bb60142",
        "dd56603fbce0f7076de12e91a76d36f46312a495"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jun 24 04:09:29 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 24 04:09:29 2020 +0000"
      },
      "message": "Merge \"aacenc: reduce logspam for timestamp mismatch\" into rvc-dev"
    },
    {
      "commit": "dd56603fbce0f7076de12e91a76d36f46312a495",
      "tree": "22414abe89d58e500c0506fbf0a0356f9dd58945",
      "parents": [
        "de38ff80042687152302c73df823fccad2b8c25e"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Mon Jun 22 16:01:18 2020 -0700"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Tue Jun 23 19:23:39 2020 -0700"
      },
      "message": "aacenc: reduce logspam for timestamp mismatch\n\nBug: 159416760\nTest: atest CtsMediaTestCases -- --module-arg CtsMediaTestCases:size:small\nTest: observe logspam is reduced for the scenario\nChange-Id: I52f6400c873f4e3779878575dd09952169e6bf67\n"
    },
    {
      "commit": "5f9aaa34d0d147b1a5a916808e5f53cafd21769b",
      "tree": "ebff3a62f9a422f3091856dfccaa9bdf746d01d8",
      "parents": [
        "54cc1e3c434ab84d623d558db19679f37bb60142"
      ],
      "author": {
        "name": "Gopalakrishnan Nallasamy",
        "email": "gokrishnan@google.com",
        "time": "Tue Jun 23 18:13:58 2020 -0700"
      },
      "committer": {
        "name": "Gopalakrishnan Nallasamy",
        "email": "gokrishnan@google.com",
        "time": "Tue Jun 23 18:25:29 2020 -0700"
      },
      "message": "MPEG4Writer:use 64bit version fallocate/ftruncate\n\nMediaServer runs as 32-bit process(b/126502613).  When MediaRecorder\nis used, MPEG4Writer threads run on that process. fallocate(2)\u0027s\nparameters off_t offset and off_t len were compiled as 32bit types\nwhich overflows after 2Gibi bytes.  Same happens for ftruncate() too.\nHence, using 64bit version of those functions.\n\nBug: 158810394\n\nTest: atest android.media.cts.MediaMuxerTest \\\n        android.mediav2.cts.MuxerTest \\\n        android.mediav2.cts.MuxerUnitTest \\\n        android.media.cts.MediaRecorderTest \\\n        android.mediastress.cts.MediaRecorderStressTest \\\n        android.mediastress.cts.MediaMuxerStressTest\nChange-Id: Ib0e29dc14e7f3b5f2c20c0bf34650ea96107d946\n"
    },
    {
      "commit": "ef9afe819d31e2dd1cb474d4c488e14773728eac",
      "tree": "6785a188315c72876af44f7b27120084e6d67328",
      "parents": [
        "9865fe45bb5fae8cd94ccbb7fcca5ff185c5f6b7",
        "54cc1e3c434ab84d623d558db19679f37bb60142"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Tue Jun 23 00:23:08 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Jun 23 00:23:08 2020 +0000"
      },
      "message": "Merge \"AudioFlinger: Fix spurious underrun logging\" into rvc-dev am: 54cc1e3c43\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/av/+/11956760\n\nChange-Id: I52f8d47d7e13d3a5eb9e1ff9920d72f969fe909b\n"
    },
    {
      "commit": "54cc1e3c434ab84d623d558db19679f37bb60142",
      "tree": "6785a188315c72876af44f7b27120084e6d67328",
      "parents": [
        "de38ff80042687152302c73df823fccad2b8c25e",
        "fc62917d0adf02637011960ecd2ac0c3d20317a7"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Tue Jun 23 00:07:10 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 23 00:07:10 2020 +0000"
      },
      "message": "Merge \"AudioFlinger: Fix spurious underrun logging\" into rvc-dev"
    },
    {
      "commit": "9865fe45bb5fae8cd94ccbb7fcca5ff185c5f6b7",
      "tree": "3fa91a1555944515f8209bc43651b62a96dcd369",
      "parents": [
        "faa84c84f9c8f51d08444ef0d85dbd80cb2dbb6a",
        "de38ff80042687152302c73df823fccad2b8c25e"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Jun 22 23:37:27 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Jun 22 23:37:27 2020 +0000"
      },
      "message": "Merge \"Push new codec values to statsd\" into rvc-dev am: de38ff8004\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/av/+/11832445\n\nChange-Id: I2e2e225652b6f869395059255ba473a8dc76ccdd\n"
    },
    {
      "commit": "faa84c84f9c8f51d08444ef0d85dbd80cb2dbb6a",
      "tree": "ad3a86a112b1594756ba4a017db15498b15f006b",
      "parents": [
        "636b1197aab45a41a815e9808afea4c33606b543",
        "eb622de2f80055505b921a05484178b150232796"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Jun 22 23:37:21 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Jun 22 23:37:21 2020 +0000"
      },
      "message": "Merge \"C2SoftHevcEnc: Increase supported resolution to 960x544\" into rvc-dev am: eb622de2f8\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/av/+/11899602\n\nChange-Id: Ia357112d3b046630db6a68966d5dc1d252df10b7\n"
    },
    {
      "commit": "636b1197aab45a41a815e9808afea4c33606b543",
      "tree": "90ca95e94f938ef564a41521403c48537f03076d",
      "parents": [
        "2244e725fc80813a1c28370a050670225133b3cc",
        "9fb8de2b46f3cb4deb4d263f3f4d41ce039979c7"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Jun 22 23:37:15 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Jun 22 23:37:15 2020 +0000"
      },
      "message": "Merge \"point to new repo hooks for mainline uploads\" into rvc-dev am: 9fb8de2b46\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/av/+/11682982\n\nChange-Id: I875e0a16c22dcf85973d1d0d62933bb5807b1513\n"
    },
    {
      "commit": "de38ff80042687152302c73df823fccad2b8c25e",
      "tree": "3fa91a1555944515f8209bc43651b62a96dcd369",
      "parents": [
        "eb622de2f80055505b921a05484178b150232796",
        "5a557295627932e9b8e78abe7383c4ba5c07f2e4"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Jun 22 23:26:49 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jun 22 23:26:49 2020 +0000"
      },
      "message": "Merge \"Push new codec values to statsd\" into rvc-dev"
    },
    {
      "commit": "eb622de2f80055505b921a05484178b150232796",
      "tree": "ad3a86a112b1594756ba4a017db15498b15f006b",
      "parents": [
        "9fb8de2b46f3cb4deb4d263f3f4d41ce039979c7",
        "d7a85c19549d5534e7449f0bd0055f5261d833c4"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Jun 22 23:23:59 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jun 22 23:23:59 2020 +0000"
      },
      "message": "Merge \"C2SoftHevcEnc: Increase supported resolution to 960x544\" into rvc-dev"
    },
    {
      "commit": "9fb8de2b46f3cb4deb4d263f3f4d41ce039979c7",
      "tree": "90ca95e94f938ef564a41521403c48537f03076d",
      "parents": [
        "4a29ff5062afb1fb93161fe787dd284140b4bef0",
        "ca7ce8c9e22f96a41b2327cf442b27ed15d5ed9d"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Jun 22 23:23:42 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jun 22 23:23:42 2020 +0000"
      },
      "message": "Merge \"point to new repo hooks for mainline uploads\" into rvc-dev"
    },
    {
      "commit": "fc62917d0adf02637011960ecd2ac0c3d20317a7",
      "tree": "7e9350c96601dca8ed5391324009e0d3b1fbb819",
      "parents": [
        "f3f98cc259b9ab73a1069e0a9bb63b3de8288dab"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Mon Jun 22 10:06:23 2020 -0700"
      },
      "committer": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Mon Jun 22 10:41:48 2020 -0700"
      },
      "message": "AudioFlinger: Fix spurious underrun logging\n\nRemoves false positive errors in metrics and debugging.\n\nTest: Play Music, check underruns\nBug: 159620406\nChange-Id: I008381bbf3aae13c0fe8289a0eeec47b7780e587\n"
    }
  ],
  "next": "2244e725fc80813a1c28370a050670225133b3cc"
}
