)]}'
{
  "log": [
    {
      "commit": "b4fed19dd0c7ccbcd476e74ff123165ec315d8dd",
      "tree": "bd9c475e7ab5b6a7d562bf5b98407af0002ccafd",
      "parents": [
        "b1c141b95ac1d2fb14d371e6dae530a841a13cb4"
      ],
      "author": {
        "name": "jiabin",
        "email": "jiabin@google.com",
        "time": "Tue Sep 22 14:45:40 2020 -0700"
      },
      "committer": {
        "name": "jiabin",
        "email": "jiabin@google.com",
        "time": "Wed Nov 18 08:43:29 2020 -0800"
      },
      "message": "Call getAudioPort to get supported attributes for audio devices.\n\nGetAudioPort API will return the supported attributes for the devices.\nCall getAudioPort to get the supported attributes for the audio\ndevices so that it is no needed to get supported attributes via\ngetParameters API.\n\nBug: 160352965\nTest: make\nTest: atest audiopolicy_tests AudioPlaybackCaptureTest\nChange-Id: Icdfe76e15066bbff10308d6dfd1cf742da33fec9\n"
    },
    {
      "commit": "02f75458cce9a214dd641ffc87bb8744e59b372f",
      "tree": "6dd076505fd981a89cc520f0038414a9a8d3eca0",
      "parents": [
        "00a57fd6be01c1a1bad5d354c50c69039d378432",
        "f33f958abbd09144fe8c1b0ed93c731dfbddd7d6"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Nov 06 23:37:18 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Nov 06 23:37:18 2020 +0000"
      },
      "message": "Merge \"CCodec: limit # of active slots instead of # of client buffers\" am: b44ae1f13d am: 893d887901 am: df778b169a am: f33f958abb\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1478706\n\nChange-Id: I54b1f667633d451ae14ea090c501dc292ba47068\n"
    },
    {
      "commit": "f33f958abbd09144fe8c1b0ed93c731dfbddd7d6",
      "tree": "988daa4275e48b3bc89ac2cbaa19cbda68a33a91",
      "parents": [
        "ecd1c3a6c45b3dc861ca9659bb6da806f909452a",
        "df778b169a1da29548437e825bf49b4aa9ce536a"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Nov 06 23:23:51 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Nov 06 23:23:51 2020 +0000"
      },
      "message": "Merge \"CCodec: limit # of active slots instead of # of client buffers\" am: b44ae1f13d am: 893d887901 am: df778b169a\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1478706\n\nChange-Id: Ibb8b7727de7779fc50d0075cc28e274eec5655ef\n"
    },
    {
      "commit": "b44ae1f13de445e7562b8559506e2be795a792a2",
      "tree": "e9bdee6565b98e9db59f5b8ef9202e02703aea02",
      "parents": [
        "bf1cb79c2f2cc2e26a77d6395e130af63d92d9f7",
        "0487b78ecda4cd591c388eb3afc9edc2e09e4dfa"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Nov 06 22:01:27 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Nov 06 22:01:27 2020 +0000"
      },
      "message": "Merge \"CCodec: limit # of active slots instead of # of client buffers\""
    },
    {
      "commit": "00a57fd6be01c1a1bad5d354c50c69039d378432",
      "tree": "ab2c619c782ecda31bf7dc6b4812b6b6e2d7458f",
      "parents": [
        "8741eb3bac970784add444bd958aa886f8b60e92",
        "ecd1c3a6c45b3dc861ca9659bb6da806f909452a"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Fri Nov 06 19:12:13 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Nov 06 19:12:13 2020 +0000"
      },
      "message": "Merge \"libeffects: Pre-processing migration to new webrtc\" am: bf1cb79c2f am: 39523e8a46 am: 19b4126344 am: ecd1c3a6c4\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1436853\n\nChange-Id: I093dda1db4853e3a496cfe6ffb5dc401f4bfb651\n"
    },
    {
      "commit": "ecd1c3a6c45b3dc861ca9659bb6da806f909452a",
      "tree": "4bd5bd1adcb2cb2235e93502aaa85e1af89c2e15",
      "parents": [
        "133d46a2bdb47eb946e675e7c24588bffdb34214",
        "19b4126344cacee72475a446a890207a8bd50d30"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Fri Nov 06 18:58:53 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Nov 06 18:58:53 2020 +0000"
      },
      "message": "Merge \"libeffects: Pre-processing migration to new webrtc\" am: bf1cb79c2f am: 39523e8a46 am: 19b4126344\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1436853\n\nChange-Id: If0d4f5c624b2f59da2d7afcb9538d14988f613a4\n"
    },
    {
      "commit": "bf1cb79c2f2cc2e26a77d6395e130af63d92d9f7",
      "tree": "d998088ab61627829a89895d9d365cf9f768992b",
      "parents": [
        "b7c14e4cd8885a7247ce5c130516368328f5b7b2",
        "08337032531c47ed17782fe05e9bd84e1344646e"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Fri Nov 06 16:49:34 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Nov 06 16:49:34 2020 +0000"
      },
      "message": "Merge \"libeffects: Pre-processing migration to new webrtc\""
    },
    {
      "commit": "08337032531c47ed17782fe05e9bd84e1344646e",
      "tree": "361c101a1a28f7e5f1cf8057522d7fa900af3b1e",
      "parents": [
        "88a96f17b27a7cc3aacf058b292161047475dde9"
      ],
      "author": {
        "name": "Saketh Sathuvalli",
        "email": "saketh.sathuvalli@ittiam.com",
        "time": "Tue Sep 22 21:13:45 2020 +0530"
      },
      "committer": {
        "name": "Saketh Sathuvalli",
        "email": "saketh.sathuvalli@ittiam.com",
        "time": "Fri Nov 06 15:40:46 2020 +0530"
      },
      "message": "libeffects: Pre-processing migration to new webrtc\n\nAll changes done are kept under the macro WEBRTC_LEGACY.\n\nBug: 132097139\nTest: Tested using standalone application by listening to the outputs.\n\nChange-Id: I17b4d144dbc490ca84753cc10bd001c281531e94\n"
    },
    {
      "commit": "a83d0841b896bdb0b16c85465abf372ed229c955",
      "tree": "f62bc18f8430150ad57e0791be288b68c1c01817",
      "parents": [
        "754875ece8eb34a7e5cd46d6c246d6949ab73403",
        "35923822bba21ea9e3d9ddb1ecea7b10d9141987"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Thu Nov 05 07:00:24 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Nov 05 07:00:24 2020 +0000"
      },
      "message": "Merge \"lvm benchmark : Initial version\" am: 14e7894359 am: 60924e19d9 am: 4c641bfafa am: 35923822bb\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1475738\n\nChange-Id: I2154990b24c395cf25049b0e81ef3397767564c9\n"
    },
    {
      "commit": "35923822bba21ea9e3d9ddb1ecea7b10d9141987",
      "tree": "2b20b44e8fb70dc701430925b1653acf55193d70",
      "parents": [
        "c495f7822ed67696883f9e8376b4278edbe11e5c",
        "4c641bfafa20a57262fdc09cc0b7162b2eaee10b"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Thu Nov 05 06:46:13 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Nov 05 06:46:13 2020 +0000"
      },
      "message": "Merge \"lvm benchmark : Initial version\" am: 14e7894359 am: 60924e19d9 am: 4c641bfafa\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1475738\n\nChange-Id: Iaf1b3b901f6ab4a3881a6334dc1d2be422a56913\n"
    },
    {
      "commit": "14e7894359886126749226db1693c0b16e7c2b1b",
      "tree": "f5664e14fdaa6575999371bd9bf87b317edf2703",
      "parents": [
        "2a692162a4d7c817b96c58ec457a46829c2b98c9",
        "c873b296bd658e10cd746afca45a3a2e5e872ce8"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Thu Nov 05 05:23:55 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Nov 05 05:23:55 2020 +0000"
      },
      "message": "Merge \"lvm benchmark : Initial version\""
    },
    {
      "commit": "c873b296bd658e10cd746afca45a3a2e5e872ce8",
      "tree": "1cf60a9a4de69684c5505d84ded81e63270e8335",
      "parents": [
        "1e05a85fcf67bbd2db9254cdd1ee878873f3a968"
      ],
      "author": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Fri Oct 23 05:00:07 2020 +0530"
      },
      "committer": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Wed Nov 04 14:18:39 2020 -0800"
      },
      "message": "lvm benchmark : Initial version\n\nBug: 171747432\nTest: lvm_benchmark\n\nChange-Id: Ibbe172a5e240c021cca0b952a2a7db249ba8b4be\n"
    },
    {
      "commit": "754875ece8eb34a7e5cd46d6c246d6949ab73403",
      "tree": "d6ad95bdc0a43d748ece6d9ffab2020b342e2ba4",
      "parents": [
        "8005db479e8320882d98a2ecb0f945b2d02e97bd",
        "f0658f4ed2282f1e73d1bafdd4235d3bc549d65a"
      ],
      "author": {
        "name": "Ytai Ben-tsvi",
        "email": "ytai@google.com",
        "time": "Wed Nov 04 21:03:36 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 04 21:03:36 2020 +0000"
      },
      "message": "Merge changes from topic \"aidlize-audioflinger\"\n\n* changes:\n  Remove manual parceling from Interpolator and VolumeShaper\n  Make use of AIDL unions.\n  Convert AudioFlinger create* arguments to AIDL\n  Small fixes to AidlConversion\n  Correctly set offload info in AudioTrack\n"
    },
    {
      "commit": "c495f7822ed67696883f9e8376b4278edbe11e5c",
      "tree": "1f6399ab8d63af3701ce437cbebc65a74a6b5a66",
      "parents": [
        "84c48590e568e2d29290d53f8022db6c05721cdb",
        "f7022f2a3f4a36a3cb4763a139ee909b60b7b258"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Nov 04 20:46:50 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 04 20:46:50 2020 +0000"
      },
      "message": "Merge \"Allow MediaMetrics entries from MediaParser\" into rvc-qpr-dev-plus-aosp"
    },
    {
      "commit": "aa24ee6f6ecd9e09848ccad713e1941bb25417ae",
      "tree": "4c83da3d7751cdaba2ba5c24bc3e2ed6eec6dd9a",
      "parents": [
        "7adaefea55a905fb07257685f460609c3bd72566",
        "7d450d6152835e65b742a014733d19f92cb6ca6f"
      ],
      "author": {
        "name": "Vignesh Venkatasubramanian",
        "email": "vigneshv@google.com",
        "time": "Wed Nov 04 09:17:01 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 04 09:17:01 2020 +0000"
      },
      "message": "Merge \"mpeg4/av1: Update the minimum size check for AV1 CSD\""
    },
    {
      "commit": "f0658f4ed2282f1e73d1bafdd4235d3bc549d65a",
      "tree": "c7e334605bc292fea0690732d7dce35e7142a537",
      "parents": [
        "a38152074c8a326f622d774f3349545246d26c1b"
      ],
      "author": {
        "name": "Ytai Ben-Tsvi",
        "email": "ytai@google.com",
        "time": "Mon Oct 26 11:51:14 2020 -0700"
      },
      "committer": {
        "name": "Ytai Ben-Tsvi",
        "email": "ytai@google.com",
        "time": "Tue Nov 03 16:21:12 2020 -0800"
      },
      "message": "Remove manual parceling from Interpolator and VolumeShaper\n\nCreated stable parcelables to hold all the data that gets parceled.\nReplaced manual parceling with a two-step approach, where we first\nwrite into the auto-generated parcelable, then parcel it.\n\nTest: Ran audio-related CTS tests\nBug: 160253486\nChange-Id: I5a4d51fb1244ed49bcd70e446aaa26e2aa8ed7b1\n"
    },
    {
      "commit": "a38152074c8a326f622d774f3349545246d26c1b",
      "tree": "f6f88ca624029dae689ebb163fca0345dee2c217",
      "parents": [
        "4dfeb62ade7100e4e830f2e7754b8fba9d1c4179"
      ],
      "author": {
        "name": "Ytai Ben-Tsvi",
        "email": "ytai@google.com",
        "time": "Wed Oct 28 14:58:08 2020 -0700"
      },
      "committer": {
        "name": "Ytai Ben-Tsvi",
        "email": "ytai@google.com",
        "time": "Tue Nov 03 16:21:12 2020 -0800"
      },
      "message": "Make use of AIDL unions.\n\nNow that AIDL supports proper unions, use those instead of the struct-\nof-arrays workaround.\n\nChange-Id: Ie4753254dcdeab7dec5075e83fccbb1226895ba9\n"
    },
    {
      "commit": "4dfeb62ade7100e4e830f2e7754b8fba9d1c4179",
      "tree": "fdbc1c83b26d318bc0fddad10c598aa70b57ddc0",
      "parents": [
        "49298c530b34b6d5e0ed2e147956da2d7cdea921"
      ],
      "author": {
        "name": "Ytai Ben-Tsvi",
        "email": "ytai@google.com",
        "time": "Mon Nov 02 12:47:30 2020 -0800"
      },
      "committer": {
        "name": "Ytai Ben-Tsvi",
        "email": "ytai@google.com",
        "time": "Tue Nov 03 16:21:12 2020 -0800"
      },
      "message": "Convert AudioFlinger create* arguments to AIDL\n\nThis is a first step in AIDLizing IAudioFlinger, where we are\nconverting the in/out arguments from create{Track,Record} to stable\nAIDL and add their respective conversion functions.\n\nBug: 160253486\nTest: atest CtsMediaTestCases:Audio*\n      Manual verification of common playback and recording scenarios.\nChange-Id: Iabb28472aedd90efbba673fb68574876528228df\n"
    },
    {
      "commit": "49298c530b34b6d5e0ed2e147956da2d7cdea921",
      "tree": "45a6e00aaba97c63956a0475abffe60bffe400b3",
      "parents": [
        "ffa2fd957de87d68b777fd1c6b391de4a7f80f45"
      ],
      "author": {
        "name": "Ytai Ben-Tsvi",
        "email": "ytai@google.com",
        "time": "Thu Oct 15 10:56:48 2020 -0700"
      },
      "committer": {
        "name": "Ytai Ben-Tsvi",
        "email": "ytai@google.com",
        "time": "Tue Nov 03 16:21:12 2020 -0800"
      },
      "message": "Small fixes to AidlConversion\n\n- Do not use convertReinterpret directly by composite types, but\n  rather declare and expose converters.\n- Expose convertIntegral, since it is generally useful.\n- Extract string converters.\n\nChange-Id: Iff9ea0b4c2a8f5fc7e58e2f01dfbc8397b1cdd28\n"
    },
    {
      "commit": "ffa2fd957de87d68b777fd1c6b391de4a7f80f45",
      "tree": "a16515acbb5cf888efef004067f264c936096d50",
      "parents": [
        "7adaefea55a905fb07257685f460609c3bd72566"
      ],
      "author": {
        "name": "Ytai Ben-Tsvi",
        "email": "ytai@google.com",
        "time": "Tue Oct 20 09:13:53 2020 -0700"
      },
      "committer": {
        "name": "Ytai Ben-Tsvi",
        "email": "ytai@google.com",
        "time": "Tue Nov 03 16:21:12 2020 -0800"
      },
      "message": "Correctly set offload info in AudioTrack\n\nThe size and version fields were not set correctly.\n\nTest: See main topic CL\nChange-Id: I48523741023d429e6ee02bf029e177b7bb2cc8cc\n"
    },
    {
      "commit": "7adaefea55a905fb07257685f460609c3bd72566",
      "tree": "40f5465faa1f82c355f4c28dc4d4d8a7d1eaf8a2",
      "parents": [
        "c9ff3299caae6d3732225ade5708ad780a78d19d",
        "932ca9fb417823e1ec71e2ef18c84a69ea33f03e"
      ],
      "author": {
        "name": "Dichen Zhang",
        "email": "dichenzhang@google.com",
        "time": "Wed Nov 04 00:16:50 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Nov 04 00:16:50 2020 +0000"
      },
      "message": "Merge \"Add a null check in RTSPSource::stop\" am: 2a692162a4 am: 40db8afe2a am: 371bfe9628 am: 932ca9fb41\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1456267\n\nChange-Id: I460e8d9160db16bf76e2b5b1c57c07e9536f4e29\n"
    },
    {
      "commit": "932ca9fb417823e1ec71e2ef18c84a69ea33f03e",
      "tree": "5cd365d97376b49632008109df150159fef98592",
      "parents": [
        "56cc4b9794fb1dc75f79769232fda09be115ec3d",
        "371bfe9628b09b69d58246c5c46575df19036be7"
      ],
      "author": {
        "name": "Dichen Zhang",
        "email": "dichenzhang@google.com",
        "time": "Tue Nov 03 23:27:20 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Nov 03 23:27:20 2020 +0000"
      },
      "message": "Merge \"Add a null check in RTSPSource::stop\" am: 2a692162a4 am: 40db8afe2a am: 371bfe9628\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1456267\n\nChange-Id: I80c3abc3d9cd1a3cfa8760ff2986f401ae5cfcc8\n"
    },
    {
      "commit": "7d450d6152835e65b742a014733d19f92cb6ca6f",
      "tree": "f11b37fd99c1cbf1a9b4d76e933db27fec6b8d3a",
      "parents": [
        "7fe9ab77464bb96f3d568356a758b11850f7ad06"
      ],
      "author": {
        "name": "Vignesh Venkatasubramanian",
        "email": "vigneshv@google.com",
        "time": "Tue Nov 03 15:07:18 2020 -0800"
      },
      "committer": {
        "name": "Vignesh Venkatasubramanian",
        "email": "vigneshv@google.com",
        "time": "Tue Nov 03 15:07:18 2020 -0800"
      },
      "message": "mpeg4/av1: Update the minimum size check for AV1 CSD\n\nThe minimum required size for the AV1C box is 4 (and not 5). The\nspecification can be found in [1]. The sum of all the mandatory\nfields in the AV1C box will fit in 4 bytes (note that the \"configObu\"\nentries are optional).\n\nThe similar check that we do in Utils.cpp [2] when parsing AV1C is\ncorrect.\n\nThis bug was introduced in ag/6271779.\n\n[1] https://aomediacodec.github.io/av1-isobmff/#av1codecconfigurationbox-syntax\n[2] https://cs.android.com/android/platform/superproject/+/master:frameworks/av/media/libstagefright/Utils.cpp;l\u003d644\n\nBug: 141654151\nTest: AV1 media cts tests still pass\nChange-Id: Iadc9a1b643d55ac88dd00c4e0face05f464e8d05\n"
    },
    {
      "commit": "2a692162a4d7c817b96c58ec457a46829c2b98c9",
      "tree": "9b778050352cf3959460733960e5926a759ebb36",
      "parents": [
        "6b6db5bfdb48f7acd248053d4e7c9a4a6d5f2953",
        "db09dbcbde810f0f430f06c67d654a7bada80a9c"
      ],
      "author": {
        "name": "Dichen Zhang",
        "email": "dichenzhang@google.com",
        "time": "Tue Nov 03 22:38:41 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Nov 03 22:38:41 2020 +0000"
      },
      "message": "Merge \"Add a null check in RTSPSource::stop\""
    },
    {
      "commit": "e8c355b11ff8378f81c711f45139a2b890e737af",
      "tree": "7f897bd895ca2b50f582021ebfbee1af88e1e9fc",
      "parents": [
        "42a46e90c0299f5bc83f3d882f3d211f613a9ad2",
        "3a0cf4747666fd0d38c7b95f3cbaee094ce6b9e8"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Nov 03 20:45:00 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 03 20:45:00 2020 +0000"
      },
      "message": "Merge \"Revert \"Call getAudioPort to get supported attributes for audio devices.\"\""
    },
    {
      "commit": "42a46e90c0299f5bc83f3d882f3d211f613a9ad2",
      "tree": "b5c8cbcf561a3c5f5b258daa1295be8703fd0751",
      "parents": [
        "c87974deede8eef3b46e931ebed1ededfc590cc5",
        "de18125985b7e5799e5ed22d7d80957380a73d12"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Tue Nov 03 20:05:34 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Nov 03 20:05:34 2020 +0000"
      },
      "message": "Fix potential overflow in WAV extractor am: de18125985\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/av/+/12972923\n\nChange-Id: I5da4fa604a71c8490c6f0944202b8559f47064b7\n"
    },
    {
      "commit": "3a0cf4747666fd0d38c7b95f3cbaee094ce6b9e8",
      "tree": "38537e76b2e160c2041098d6e7854b000ebcf451",
      "parents": [
        "3b4270ecbebad2b5c0d6733eee3fb52e1ddb76aa"
      ],
      "author": {
        "name": "Jiabin Huang",
        "email": "jiabin@google.com",
        "time": "Tue Nov 03 17:29:35 2020 +0000"
      },
      "committer": {
        "name": "Jiabin Huang",
        "email": "jiabin@google.com",
        "time": "Tue Nov 03 17:29:35 2020 +0000"
      },
      "message": "Revert \"Call getAudioPort to get supported attributes for audio devices.\"\n\nThis reverts commit 3b4270ecbebad2b5c0d6733eee3fb52e1ddb76aa.\n\nReason for revert: b/172307055\n\nChange-Id: Ic22dad674bbd9eee9d3b24308e2a2e964c6406f2\n"
    },
    {
      "commit": "c87974deede8eef3b46e931ebed1ededfc590cc5",
      "tree": "0c7125bdd664665dab2efff95482714720cbfc28",
      "parents": [
        "a0983dbcc94be77d6eb1ff4d3e609f9dc8a55eb3",
        "56cc4b9794fb1dc75f79769232fda09be115ec3d"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Nov 03 01:51:32 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Nov 03 01:51:32 2020 +0000"
      },
      "message": "Merge \"libstatgefright: nts OPL-001-TC4 test failed [1/1]\" am: 6b6db5bfdb am: dca14d27c0 am: 775ac580bd am: 56cc4b9794\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1473240\n\nChange-Id: I7235f794b0578d07d59502f69502e461d1f00837\n"
    },
    {
      "commit": "56cc4b9794fb1dc75f79769232fda09be115ec3d",
      "tree": "e47f9ef4e00f431e2db4a0f541a40f3f11f67bc3",
      "parents": [
        "9dec61cd738ce145e3ba427c2daaada081389a77",
        "775ac580bd38d4adba695e201ff28d695c4c57d3"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Nov 03 01:40:34 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Nov 03 01:40:34 2020 +0000"
      },
      "message": "Merge \"libstatgefright: nts OPL-001-TC4 test failed [1/1]\" am: 6b6db5bfdb am: dca14d27c0 am: 775ac580bd\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1473240\n\nChange-Id: Ib1ec21d477f5ca604ea05a800507adb558f011c7\n"
    },
    {
      "commit": "de18125985b7e5799e5ed22d7d80957380a73d12",
      "tree": "a85fb3a31d329be631ae1be54246d6e9347a3eb7",
      "parents": [
        "dc46a84a00b86dca2d02fa84a53dddaaa7743753"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon Nov 02 16:58:51 2020 -0800"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Tue Nov 03 01:22:44 2020 +0000"
      },
      "message": "Fix potential overflow in WAV extractor\n\nBug: 170583712\nTest: fuzzer poc, atest DecoderTest#testDecodeWav\nChange-Id: I73edd5fc0da80dc2cdd26c6fcd09496b2c828ba9\n"
    },
    {
      "commit": "6b6db5bfdb48f7acd248053d4e7c9a4a6d5f2953",
      "tree": "735677c18225499de8a4b6954d2d8642d0a0f80a",
      "parents": [
        "88a96f17b27a7cc3aacf058b292161047475dde9",
        "a58abbff18eb3918a8d9cf288396885fd81b3c60"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Nov 03 00:14:53 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Nov 03 00:14:53 2020 +0000"
      },
      "message": "Merge \"libstatgefright: nts OPL-001-TC4 test failed [1/1]\""
    },
    {
      "commit": "a0983dbcc94be77d6eb1ff4d3e609f9dc8a55eb3",
      "tree": "b0c3f95adf890f9d0eaffd7628df32798f312310",
      "parents": [
        "3e0188ff41dd932d2395d3de2d9d736f72930417",
        "0bd745eb91487821ce415272fb49a567483bde43"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Nov 02 23:40:53 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 02 23:40:53 2020 +0000"
      },
      "message": "Merge \"aaudio: add thread safety annotation\""
    },
    {
      "commit": "3e0188ff41dd932d2395d3de2d9d736f72930417",
      "tree": "205f1ba5b00f2c888982fb7e6f26a97cbe5b14f3",
      "parents": [
        "5f5c07b599ebc067ef04fe565c8567542127af2d",
        "3b4270ecbebad2b5c0d6733eee3fb52e1ddb76aa"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Nov 02 20:48:40 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 02 20:48:40 2020 +0000"
      },
      "message": "Merge \"Call getAudioPort to get supported attributes for audio devices.\""
    },
    {
      "commit": "0bd745eb91487821ce415272fb49a567483bde43",
      "tree": "2b3f952b01ea3dfa680317fd50a8e8db65ad45ce",
      "parents": [
        "11b45e9f0a31783c7fa1d28281a489dfe47a9982"
      ],
      "author": {
        "name": "Phil Burk",
        "email": "philburk@google.com",
        "time": "Sat Oct 17 18:20:01 2020 +0000"
      },
      "committer": {
        "name": "Phil Burk",
        "email": "philburk@google.com",
        "time": "Mon Nov 02 20:25:22 2020 +0000"
      },
      "message": "aaudio: add thread safety annotation\n\nAlso improve naming to clarify lock requirements.\n\nAnd call some locked methods that were not called before.\nAlthough they were protected with a different lock so\nit should have no effect.\n\nBug: 171296283\nTest: adb logcat *:F\nTest: In another window:\nTest: atest AAudioTestCases\nChange-Id: I6e863cbdea9250188e3f4b8f8654ef71c8951e74\n"
    },
    {
      "commit": "5f5c07b599ebc067ef04fe565c8567542127af2d",
      "tree": "1f732e1dc9ce9c8c2fe5da0df0a5ded0799700dc",
      "parents": [
        "7fe9ab77464bb96f3d568356a758b11850f7ad06",
        "a7aa2f6732d2d643292703d33d25c8d04849d53e"
      ],
      "author": {
        "name": "Linus Nilsson",
        "email": "lnilsson@google.com",
        "time": "Mon Nov 02 19:07:45 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 02 19:07:45 2020 +0000"
      },
      "message": "Merge \"Transcoder: Add 720p benchmark\""
    },
    {
      "commit": "f7022f2a3f4a36a3cb4763a139ee909b60b7b258",
      "tree": "1f8a4f7ef1052d49a9a98b6cb34b3d81828c6269",
      "parents": [
        "9dec61cd738ce145e3ba427c2daaada081389a77"
      ],
      "author": {
        "name": "Santiago Seifert",
        "email": "aquilescanta@google.com",
        "time": "Fri Aug 07 13:48:45 2020 +0100"
      },
      "committer": {
        "name": "Santiago Seifert",
        "email": "aquilescanta@google.com",
        "time": "Fri Oct 30 16:43:02 2020 +0000"
      },
      "message": "Allow MediaMetrics entries from MediaParser\n\n- Make MediaMetrcis stable C API visible to the media mainline module.\n- Allow-list MediaMetrics entries from MediaParser.\n\nBug: 158742256\nTest: Manual.\nChange-Id: Icca73a9396195d8cf299eb03bc778a032aacc364\nMerged-In: Icca73a9396195d8cf299eb03bc778a032aacc364\n(cherry picked from commit 49fb4521427825e4d443260d6395446536f778cc)\n"
    },
    {
      "commit": "94411332838a977299f96cdb3cfa00d3b7ad9374",
      "tree": "2e37edd46d1997da0159418bbf035d24d3da76fc",
      "parents": [
        "b757a828fd256a6c73d446293e53d3603d89aa3a",
        "cf3f8ee0602fc004e2879a14ad7846f6b6b4db4f"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Oct 30 05:23:24 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Oct 30 05:23:24 2020 +0000"
      },
      "message": "Merge \"transcoding: pass package name from client to service\""
    },
    {
      "commit": "b757a828fd256a6c73d446293e53d3603d89aa3a",
      "tree": "116bd683d568130499ec8492f7c12bd262d67040",
      "parents": [
        "41e42121afc279d8cb2f2fe56f0864e8caf0fd82",
        "9dec61cd738ce145e3ba427c2daaada081389a77"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Fri Oct 30 02:50:30 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Oct 30 02:50:30 2020 +0000"
      },
      "message": "Merge \"libbundlewrapper: Build both static and shared libraries\" am: 88a96f17b2 am: 8238aeaa3b am: f77442d7e4 am: 9dec61cd73\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1475737\n\nChange-Id: I0588ce6f514d5f65941dfc0db424595b53549236\n"
    },
    {
      "commit": "a58abbff18eb3918a8d9cf288396885fd81b3c60",
      "tree": "b47766fa9daee90a347d218860cb6b76344771f5",
      "parents": [
        "46c5b6304662db9c9eea27cf96eeebf207eff8d6"
      ],
      "author": {
        "name": "shipeng.sun",
        "email": "shipeng.sun@amlogic.com",
        "time": "Tue Oct 20 10:04:22 2020 +0800"
      },
      "committer": {
        "name": "jie.yuan",
        "email": "jie.yuan@amlogic.com",
        "time": "Fri Oct 30 10:46:14 2020 +0800"
      },
      "message": "libstatgefright: nts OPL-001-TC4 test failed [1/1]\n\nBug:171534171\nPD#SWPL-35082\n\nProblem:\nFor tunnel mode we can\u0027t set resolution to drm, so\nadd it when call queueSecureInputBuffer.\n\nSolutoin:\nFor tunnel mode we can\u0027t set resolution to drm, so\nadd it when call queueSecureInputBuffer.\n\nVerify:\nAndroidQ\n\nChange-Id: Icddb478051402d0b5ac0db29b78222faa96d8aa7\nSigned-off-by: shipeng.sun \u003cshipeng.sun@amlogic.com\u003e\n"
    },
    {
      "commit": "cbda3cf9eea068c1a7cc10c41e55a89795c05fbe",
      "tree": "507e59e4f0bb34bccbd89113f5576f26054ac0ad",
      "parents": [
        "0edbb914880f3f8604f368ff2e8671a2e728e19e"
      ],
      "author": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Fri Apr 24 04:55:37 2020 +0530"
      },
      "committer": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Fri Oct 30 02:26:50 2020 +0000"
      },
      "message": "C2SoftVorbisDec: Fix memory leaks in multiple headers case\n\nBug: 154302257\nTest: atest android.mediav2.cts\n\nChange-Id: I3fd89a3f504d29d2fdc2bfc9f6c73031765eb578\n(cherry picked from commit a15aa8d1aa0b641d35245daa628cd7739f130c02)\n"
    },
    {
      "commit": "9dec61cd738ce145e3ba427c2daaada081389a77",
      "tree": "a3eea9c4306a085b44160986154b56a61982e040",
      "parents": [
        "db9ea6baf32135304d5e5901544071a42c3995a7",
        "f77442d7e40c514e00531a24ff8fc02100934906"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Fri Oct 30 02:16:39 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Oct 30 02:16:39 2020 +0000"
      },
      "message": "Merge \"libbundlewrapper: Build both static and shared libraries\" am: 88a96f17b2 am: 8238aeaa3b am: f77442d7e4\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1475737\n\nChange-Id: Ia01870802b47c64c625c18c8949afebf72193427\n"
    },
    {
      "commit": "cf3f8ee0602fc004e2879a14ad7846f6b6b4db4f",
      "tree": "71f54506f29b4ea3747ee9d57ded6b4317b3ec5a",
      "parents": [
        "210fa979d389daace684411b4381ea362b83d0e2"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Thu Oct 29 18:38:37 2020 -0700"
      },
      "committer": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Thu Oct 29 19:01:49 2020 -0700"
      },
      "message": "transcoding: pass package name from client to service\n\nbug: 159172726\n\nChange-Id: I9c35c23f3d6eb5b03092813c891f9cc98a4c6fc8\n"
    },
    {
      "commit": "88a96f17b27a7cc3aacf058b292161047475dde9",
      "tree": "54952142742ab17a9db12257492b9e200b03767a",
      "parents": [
        "7e681bd40d3d693c33d9e29b5e008d432a64f654",
        "46c0148a44b9dbe75de5d1a774f1187c4283c9fa"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Fri Oct 30 00:49:13 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Oct 30 00:49:13 2020 +0000"
      },
      "message": "Merge \"libbundlewrapper: Build both static and shared libraries\""
    },
    {
      "commit": "a7aa2f6732d2d643292703d33d25c8d04849d53e",
      "tree": "b4278b3e05bb83fab850897560b70c145257e8a3",
      "parents": [
        "7a127b2a0db7bcc773a0b24b12640253a565445e"
      ],
      "author": {
        "name": "Linus Nilsson",
        "email": "lnilsson@google.com",
        "time": "Thu Oct 29 13:19:35 2020 -0700"
      },
      "committer": {
        "name": "Linus Nilsson",
        "email": "lnilsson@google.com",
        "time": "Thu Oct 29 13:19:35 2020 -0700"
      },
      "message": "Transcoder: Add 720p benchmark\n\nTest: Benchmark\nChange-Id: Ifec8ba2c3773bac8df41a916c424da5f443e2674\n"
    },
    {
      "commit": "210fa979d389daace684411b4381ea362b83d0e2",
      "tree": "c1acddd0142cc6ce994079cd246cbec34e0072ba",
      "parents": [
        "2e27e7893be8e5f9bb216f60c8c198380b673c5c",
        "db9ea6baf32135304d5e5901544071a42c3995a7"
      ],
      "author": {
        "name": "Kris Alder",
        "email": "kalder@google.com",
        "time": "Thu Oct 29 03:01:04 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Oct 29 03:01:04 2020 +0000"
      },
      "message": "Merge \"Added amrwb_enc_fuzzer\" am: 7e681bd40d am: bb20f1346a am: 793467064a am: db9ea6baf3\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1464542\n\nChange-Id: Ie1b37a55a2f72477fa15d20fa9893898014b4281\n"
    },
    {
      "commit": "db9ea6baf32135304d5e5901544071a42c3995a7",
      "tree": "47576c86b53969576b883b166a564a35a244c236",
      "parents": [
        "9be089441122ce796038bf488e6f7241528525bc",
        "793467064a064cd3642981549e59db2b0dbd0adf"
      ],
      "author": {
        "name": "Kris Alder",
        "email": "kalder@google.com",
        "time": "Thu Oct 29 02:03:08 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Oct 29 02:03:08 2020 +0000"
      },
      "message": "Merge \"Added amrwb_enc_fuzzer\" am: 7e681bd40d am: bb20f1346a am: 793467064a\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1464542\n\nChange-Id: Iba0f13c7ef7b4ad1097689692c3c3d5099c3ef12\n"
    },
    {
      "commit": "c44a09424e9f407e3bc2bfc6bf38a79e8f981200",
      "tree": "97db53cc5d8df4f33dee9501b5b58da7fe2a4f28",
      "parents": [
        "ef51d537e37d3538cad441812774a203225ee725",
        "388cf0ebfad4982fe27c71959acf1c9ac11653f8"
      ],
      "author": {
        "name": "Kris Alder",
        "email": "kalder@google.com",
        "time": "Thu Oct 29 01:21:44 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Oct 29 01:21:44 2020 +0000"
      },
      "message": "Merge \"libstagefright_m4vh263enc : Add Host Support\" am: 2e40d3e3cb am: 04f1a31632 am: 0f8d3dd48d am: 388cf0ebfa\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1478057\n\nChange-Id: Iea5c29a259dc02926a938657373dbd025c14a1b1\n"
    },
    {
      "commit": "ef51d537e37d3538cad441812774a203225ee725",
      "tree": "9c5ace9994d3f92b6598a3fc8d1ad34f2e56173f",
      "parents": [
        "5e8fda3ccae0fdfe1efbec2a5bfbed68cf467049",
        "6e5009a9b46814a91574ae3f842b7b6dbbffe090"
      ],
      "author": {
        "name": "Kris Alder",
        "email": "kalder@google.com",
        "time": "Thu Oct 29 01:21:09 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Oct 29 01:21:09 2020 +0000"
      },
      "message": "Merge \"Added amrnb_enc_fuzzer\" am: 52d9e3a0b6 am: 28fdde4378 am: ddbdbe7706 am: 6e5009a9b4\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1459903\n\nChange-Id: I9cf873486f7a238513da737c644d873d3bd6d88f\n"
    },
    {
      "commit": "388cf0ebfad4982fe27c71959acf1c9ac11653f8",
      "tree": "761f964d28f60b9f87bc2318c09f5a3d5fd91731",
      "parents": [
        "6e5009a9b46814a91574ae3f842b7b6dbbffe090",
        "0f8d3dd48d929226018559574682783005ec8dc9"
      ],
      "author": {
        "name": "Kris Alder",
        "email": "kalder@google.com",
        "time": "Wed Oct 28 23:04:25 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Oct 28 23:04:25 2020 +0000"
      },
      "message": "Merge \"libstagefright_m4vh263enc : Add Host Support\" am: 2e40d3e3cb am: 04f1a31632 am: 0f8d3dd48d\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1478057\n\nChange-Id: I64c0b96099e4fc52adf109908270b4796c5d0290\n"
    },
    {
      "commit": "6e5009a9b46814a91574ae3f842b7b6dbbffe090",
      "tree": "87b46695a245f28e26eb87b9ce066b8b1342a4dc",
      "parents": [
        "3510987e6158d622d1c9a94abb27b8a846d9968c",
        "ddbdbe7706be7c4a45dc721c2b926796185d9c07"
      ],
      "author": {
        "name": "Kris Alder",
        "email": "kalder@google.com",
        "time": "Wed Oct 28 23:03:56 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Oct 28 23:03:56 2020 +0000"
      },
      "message": "Merge \"Added amrnb_enc_fuzzer\" am: 52d9e3a0b6 am: 28fdde4378 am: ddbdbe7706\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1459903\n\nChange-Id: Ib2fc620fa89da6f25aecc3da17a84f0c6609df28\n"
    },
    {
      "commit": "7e681bd40d3d693c33d9e29b5e008d432a64f654",
      "tree": "ac911f268d1c9a5d68db1e86d481ac64a325b3a0",
      "parents": [
        "d68950bbc33075d05d92d0324098cce8cc5148ca",
        "7aad5ddebf8b45c5309ac05e0d2ccc547eb06104"
      ],
      "author": {
        "name": "Kris Alder",
        "email": "kalder@google.com",
        "time": "Wed Oct 28 22:47:32 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Oct 28 22:47:32 2020 +0000"
      },
      "message": "Merge \"Added amrwb_enc_fuzzer\""
    },
    {
      "commit": "5e8fda3ccae0fdfe1efbec2a5bfbed68cf467049",
      "tree": "6b3207398b1d5e9a0bd86bd8cb00e29156460db7",
      "parents": [
        "2b5bb002ec6dc12f3562d7f3a35d4c7e5caee1dd",
        "e22c36b0eaeeb56a77d87e39a413c98d2d2f98ec"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Oct 28 19:50:42 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 28 19:50:42 2020 +0000"
      },
      "message": "Merge \"Fix AUDIO_TIMESTRETCH_STRETCH value name\""
    },
    {
      "commit": "2e40d3e3cbd2e62438c3950a92ecbf3a8b332649",
      "tree": "545808c79dcba079d7886afcf0a9e791d924d126",
      "parents": [
        "52d9e3a0b60c998a37aa730273a38c1d710f7286",
        "d6aed1b68f99f5df02be7df0dda08b554d328a8a"
      ],
      "author": {
        "name": "Kris Alder",
        "email": "kalder@google.com",
        "time": "Wed Oct 28 19:09:58 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Oct 28 19:09:58 2020 +0000"
      },
      "message": "Merge \"libstagefright_m4vh263enc : Add Host Support\""
    },
    {
      "commit": "52d9e3a0b60c998a37aa730273a38c1d710f7286",
      "tree": "0f17122edc2193504a233708c59c5e8188edfa7a",
      "parents": [
        "adec76d0eb5889bc6675069548df2ee156d59414",
        "58db663bf2fc3203d99e120d33bc9fbf33392b74"
      ],
      "author": {
        "name": "Kris Alder",
        "email": "kalder@google.com",
        "time": "Wed Oct 28 19:08:43 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Oct 28 19:08:43 2020 +0000"
      },
      "message": "Merge \"Added amrnb_enc_fuzzer\""
    },
    {
      "commit": "0487b78ecda4cd591c388eb3afc9edc2e09e4dfa",
      "tree": "5bf29cd83f732719fce2c2b27d436dcd556c2996",
      "parents": [
        "1e05a85fcf67bbd2db9254cdd1ee878873f3a968"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Wed Oct 28 11:45:50 2020 -0700"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Wed Oct 28 11:50:50 2020 -0700"
      },
      "message": "CCodec: limit # of active slots instead of # of client buffers\n\nTest: atest CtsMediaTestCases -- --module-arg CtsMediaTestCases:size:small\nChange-Id: I39275dccac15eed9ec91f0794b5200582653fdec\n"
    },
    {
      "commit": "2b5bb002ec6dc12f3562d7f3a35d4c7e5caee1dd",
      "tree": "1fee1bdfcdcfda3423ff21416508d5e5f3a53f4d",
      "parents": [
        "f0d16fa173b6bcec3c5106971e2033f5fab841e6",
        "f54b1c1fa37c1cd12018b5159f1de0358902e073"
      ],
      "author": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Wed Oct 28 17:44:52 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 28 17:44:52 2020 +0000"
      },
      "message": "Merge \"Add TEST_MAPPING to run the codeclist unit tests\""
    },
    {
      "commit": "d6aed1b68f99f5df02be7df0dda08b554d328a8a",
      "tree": "5fdc6c721cd96930757b87e36680f295f38ad5cf",
      "parents": [
        "adec76d0eb5889bc6675069548df2ee156d59414"
      ],
      "author": {
        "name": "Sachin Kumar Garg",
        "email": "sachin.kumargarg@ittiam.com",
        "time": "Wed Jul 29 12:05:18 2020 +0530"
      },
      "committer": {
        "name": "Ayushi Khopkar",
        "email": "ayushi.khopkar@ittiam.com",
        "time": "Wed Oct 28 10:13:04 2020 +0530"
      },
      "message": "libstagefright_m4vh263enc : Add Host Support\n\nTest: Build libstagefright_m4vh263enc\nBug: 170942801\n\nChange-Id: I5583d8f386e16b7756273634eaa9be0966681eae\n"
    },
    {
      "commit": "f54b1c1fa37c1cd12018b5159f1de0358902e073",
      "tree": "23d7e93b8790c15f15ed9205cc3200c4d5f3d965",
      "parents": [
        "627c3b7cf2531976ad061af0ee20beb539e3af09"
      ],
      "author": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Tue Oct 27 15:48:45 2020 -0700"
      },
      "committer": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Tue Oct 27 19:12:21 2020 -0700"
      },
      "message": "Add TEST_MAPPING to run the codeclist unit tests\n\nalso make sure sure that CodedListTest is in proper test_suites group.\n\nBug: 156965191\nTest: atest CodecListTest\nTest: atest in the frameworks/av/media/libmedia directory\nChange-Id: I1383000864fec69fc2b7ec3067ef40c171f6f881\n"
    },
    {
      "commit": "d95a75bba46855ba771dd0bafd24cab173451803",
      "tree": "cc995db4b3e0993b47e40e79236233320f46f95b",
      "parents": [
        "d49109c3ffebbce6f3cb654b11b8b376a62dbe0c",
        "3510987e6158d622d1c9a94abb27b8a846d9968c"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@android.com",
        "time": "Tue Oct 27 23:56:37 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Oct 27 23:56:37 2020 +0000"
      },
      "message": "Merge \"Adding fuzzers for libstagefright.\" am: adec76d0eb am: d9bf38a6a3 am: d9c7db3da2 am: 3510987e61\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1362816\n\nChange-Id: I2f47158b95db007d2eabb23145ccaa58ff25ec1f\n"
    },
    {
      "commit": "3510987e6158d622d1c9a94abb27b8a846d9968c",
      "tree": "c7c5d801573cebe0a2038768d2d32a949d7bb032",
      "parents": [
        "b81bbb98df07c1a5086530bafaeff3572e444fa2",
        "d9c7db3da263522840d432cc68f4aaa329ab2db1"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@android.com",
        "time": "Tue Oct 27 23:31:59 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Oct 27 23:31:59 2020 +0000"
      },
      "message": "Merge \"Adding fuzzers for libstagefright.\" am: adec76d0eb am: d9bf38a6a3 am: d9c7db3da2\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1362816\n\nChange-Id: Ibe1388eea1ce95eb0c2b9f8a7b9b436a51e97039\n"
    },
    {
      "commit": "adec76d0eb5889bc6675069548df2ee156d59414",
      "tree": "de861f3e390a9d342d63fb826a1c6fc12a444f92",
      "parents": [
        "949694cf9e1c2e73e5c2f0f7abd06b0083e5f659",
        "ae47117be8944ec3198926699ffe9d2aa0b84f69"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@android.com",
        "time": "Tue Oct 27 22:49:24 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Oct 27 22:49:24 2020 +0000"
      },
      "message": "Merge \"Adding fuzzers for libstagefright.\""
    },
    {
      "commit": "d49109c3ffebbce6f3cb654b11b8b376a62dbe0c",
      "tree": "64145c8c09e1d96244855fb1b7e3fedb2de8492b",
      "parents": [
        "1db9d0fa54db8ccaf8e7ad49f783431a04cc1f33",
        "f89bf3c84fba0c7c951e3d66fde60a381181bd3f"
      ],
      "author": {
        "name": "Vignesh Venkatasubramanian",
        "email": "vigneshv@google.com",
        "time": "Tue Oct 27 21:31:50 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Oct 27 21:31:50 2020 +0000"
      },
      "message": "Merge \"media, mainline: Add basic AVIF decoding support\""
    },
    {
      "commit": "1db9d0fa54db8ccaf8e7ad49f783431a04cc1f33",
      "tree": "30aa5964de0f6d1149e72766827ce4d6d32280c2",
      "parents": [
        "627c3b7cf2531976ad061af0ee20beb539e3af09",
        "5790aacad0c5bfc9b3027ade72e03593aa8ec5fd"
      ],
      "author": {
        "name": "Vignesh Venkatasubramanian",
        "email": "vigneshv@google.com",
        "time": "Tue Oct 27 21:31:50 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Oct 27 21:31:50 2020 +0000"
      },
      "message": "Merge \"media, non-mainline: Add basic AVIF decoding support\""
    },
    {
      "commit": "627c3b7cf2531976ad061af0ee20beb539e3af09",
      "tree": "4c83e41bdfa11967caad00e8160c78415dd5a063",
      "parents": [
        "3d854f4f273a713d27d5d93aa24742f008966bb2",
        "b81bbb98df07c1a5086530bafaeff3572e444fa2"
      ],
      "author": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Tue Oct 27 19:49:29 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Oct 27 19:49:29 2020 +0000"
      },
      "message": "Merge \"MediaTesting: Add codec list unit test\" am: 949694cf9e am: 29772ba72e am: d48f5ec279 am: b81bbb98df\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1318784\n\nChange-Id: Ica1a7256a71ba58f3b24b936c8053dbd8a596475\n"
    },
    {
      "commit": "b81bbb98df07c1a5086530bafaeff3572e444fa2",
      "tree": "b8249fc0f4d6e9ccce92e85a81f0d61706abdf45",
      "parents": [
        "9c9766b0939bcc7acedaeb8642cefe21c8938ea1",
        "d48f5ec279b268e249898024cf7738c6870a4521"
      ],
      "author": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Tue Oct 27 19:22:50 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Oct 27 19:22:50 2020 +0000"
      },
      "message": "Merge \"MediaTesting: Add codec list unit test\" am: 949694cf9e am: 29772ba72e am: d48f5ec279\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1318784\n\nChange-Id: I5b36cf37a7482b822b47f70cacc0f805a76042dd\n"
    },
    {
      "commit": "949694cf9e1c2e73e5c2f0f7abd06b0083e5f659",
      "tree": "1681e7788720911d58ee94e943caddc520b03b15",
      "parents": [
        "1e05a85fcf67bbd2db9254cdd1ee878873f3a968",
        "3f0c2e6389a4c1f349fd20b744a65961ae29ca56"
      ],
      "author": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Tue Oct 27 18:26:09 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Oct 27 18:26:09 2020 +0000"
      },
      "message": "Merge \"MediaTesting: Add codec list unit test\""
    },
    {
      "commit": "46c0148a44b9dbe75de5d1a774f1187c4283c9fa",
      "tree": "3a0aea2819eac1327c9185d1aaefdba391c17dee",
      "parents": [
        "1e05a85fcf67bbd2db9254cdd1ee878873f3a968"
      ],
      "author": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Fri Oct 23 04:58:47 2020 +0530"
      },
      "committer": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Tue Oct 27 11:14:35 2020 -0700"
      },
      "message": "libbundlewrapper: Build both static and shared libraries\n\nBug: 171747432\nTest: Builds\n\nChange-Id: I9b48398c2274aee44b6789e5fab2d43a8edebc6f\n"
    },
    {
      "commit": "5e3206d9b46611f6dd32f0e2ff493ba545e96c67",
      "tree": "290fd76cfa2c56566928d402b09dd452072ffd52",
      "parents": [
        "18b6a649f4002a4d60eeb01a3207e98f2728eb5b",
        "c57092d196049acacd85623365b99e45ccc61b86"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Oct 27 17:21:59 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Oct 27 17:21:59 2020 +0000"
      },
      "message": "Merge \"mp3dec: Fix out of bound read error\""
    },
    {
      "commit": "18b6a649f4002a4d60eeb01a3207e98f2728eb5b",
      "tree": "07adbd76ca23a26a13cf8a752ca7c4e42e285b10",
      "parents": [
        "dbf1892d7ad13b64973772f275bacd1eac2489ad",
        "990b562e5b3fcae4940e8fd39d9d9d9557b0e21b"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Oct 27 16:22:34 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Oct 27 16:22:34 2020 +0000"
      },
      "message": "Merge \"ccodec: FetchLinearBlock() pass usage argument to C2BlockPool\""
    },
    {
      "commit": "0edbb914880f3f8604f368ff2e8671a2e728e19e",
      "tree": "08c760cb964a65ad12b9ca207b1dae0bf4c7c4e7",
      "parents": [
        "fe8403d7b6dbd4468e809c999a05007caeeaec4b"
      ],
      "author": {
        "name": "Santiago Seifert",
        "email": "aquilescanta@google.com",
        "time": "Fri Aug 07 13:48:45 2020 +0100"
      },
      "committer": {
        "name": "Santiago Seifert",
        "email": "aquilescanta@google.com",
        "time": "Tue Oct 27 16:16:29 2020 +0000"
      },
      "message": "Allow MediaMetrics entries from MediaParser\n\n- Make MediaMetrcis stable C API visible to the media mainline module.\n- Allow-list MediaMetrics entries from MediaParser.\n\nBug: 158742256\nTest: Manual.\nChange-Id: Icca73a9396195d8cf299eb03bc778a032aacc364\nMerged-In: Icca73a9396195d8cf299eb03bc778a032aacc364\n(cherry picked from commit 49fb4521427825e4d443260d6395446536f778cc)\n"
    },
    {
      "commit": "7aad5ddebf8b45c5309ac05e0d2ccc547eb06104",
      "tree": "9208568bebcfa069f67696cc5c2154c0a44c63a0",
      "parents": [
        "1e05a85fcf67bbd2db9254cdd1ee878873f3a968"
      ],
      "author": {
        "name": "Ayushi Khopkar",
        "email": "ayushi.khopkar@ittiam.com",
        "time": "Mon Oct 12 13:28:34 2020 +0530"
      },
      "committer": {
        "name": "Anuj Joshi",
        "email": "anuj.joshi@ittiam.com",
        "time": "Tue Oct 27 19:34:54 2020 +0530"
      },
      "message": "Added amrwb_enc_fuzzer\n\nTest: ./amrwb_enc_fuzzer\nBug: 170360841\n\nChange-Id: I3aa54f7f3e68c8cbd512c48e427971a115ddbfd8\n"
    },
    {
      "commit": "5790aacad0c5bfc9b3027ade72e03593aa8ec5fd",
      "tree": "3cca4f759b46240c536b5301191e55aeab2e207c",
      "parents": [
        "b79b20f897835ed7b8d1556c7b444f810ef9b812"
      ],
      "author": {
        "name": "Vignesh Venkatasubramanian",
        "email": "vigneshv@google.com",
        "time": "Mon Oct 05 17:30:24 2020 -0700"
      },
      "committer": {
        "name": "Vignesh Venkatasubramanian",
        "email": "vigneshv@google.com",
        "time": "Mon Oct 26 21:38:31 2020 -0700"
      },
      "message": "media, non-mainline: Add basic AVIF decoding support\n\nThis CL contains files that are not part of mainline.\n\nParse the AVIF boxes and pass the data along to a compatible AV1\ndecoder (similar to how HEIC frames are passed to the HEVC\ndecoder).\n\nTest: BitmapFactory.decodeByteArray() is now able to decode valid AVIF images.\nTest: HEIF related CTS tests still pass.\n\nCTS tests to come in a different CL.\n\nBug: 141654151\nChange-Id: I4b84ae825232bb34f357725247a4531b87b3e029\n"
    },
    {
      "commit": "f89bf3c84fba0c7c951e3d66fde60a381181bd3f",
      "tree": "ec4f793f48e386a0be2938bfaf1bbdd5cd00400f",
      "parents": [
        "b79b20f897835ed7b8d1556c7b444f810ef9b812"
      ],
      "author": {
        "name": "Vignesh Venkatasubramanian",
        "email": "vigneshv@google.com",
        "time": "Mon Oct 05 17:28:45 2020 -0700"
      },
      "committer": {
        "name": "Vignesh Venkatasubramanian",
        "email": "vigneshv@google.com",
        "time": "Mon Oct 26 21:33:46 2020 -0700"
      },
      "message": "media, mainline: Add basic AVIF decoding support\n\nThis CL contains files that are part of mainline.\n\nParse the AVIF boxes and pass the data along to a compatible AV1\ndecoder (similar to how HEIC frames are passed to the HEVC\ndecoder).\n\nTest: BitmapFactory.decodeByteArray() is now able to decode valid AVIF images.\nTest: HEIF related CTS tests still pass.\n\nCTS tests to come in a different CL.\n\nBug: 141654151\n\nChange-Id: I84a01db859281a1b14746fbb97c247f427d440f8\n"
    },
    {
      "commit": "dbf1892d7ad13b64973772f275bacd1eac2489ad",
      "tree": "81a731045e69a934246c1d406ccc87d647e8b582",
      "parents": [
        "2fe55fea4507c2be4087487025e86c55a560ec83",
        "749d1946a5109eb54da0afe91ff0c37b5cbc5474"
      ],
      "author": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Tue Oct 27 03:32:20 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Oct 27 03:32:20 2020 +0000"
      },
      "message": "Merge \"recast StagefrightMetadataRetriver CHECK()s to be recoverable\""
    },
    {
      "commit": "955aee7a2b38ea5a2ee71c4ace7811768af3ada1",
      "tree": "7d0b0fb00590454162cf4bad255a6bae18e5ff76",
      "parents": [
        "22a0c2403201d2db2e4ee88d5d3a59ce04839f58",
        "fc700a037e2890ccf33243a1afd9a4a561f8b962"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Oct 26 23:34:12 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 26 23:34:12 2020 +0000"
      },
      "message": "Merge \"Add support for read-only SharedFileRegion\""
    },
    {
      "commit": "22a0c2403201d2db2e4ee88d5d3a59ce04839f58",
      "tree": "9212c34c104ff7454e91324140191ebb9bb95f09",
      "parents": [
        "23c292430ce90152d03ceca3cc6b3a678626d854",
        "9c9766b0939bcc7acedaeb8642cefe21c8938ea1"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Oct 26 20:46:19 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Oct 26 20:46:19 2020 +0000"
      },
      "message": "Merge changes from topic \"c2allocatorbuf\" am: 1e05a85fcf am: e00275b92d am: 86570edfaa am: 9c9766b093\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1420188\n\nChange-Id: Ie299035ffdb67bcbfa50ddc460843bb35cc3ce80\n"
    },
    {
      "commit": "9c9766b0939bcc7acedaeb8642cefe21c8938ea1",
      "tree": "5c0fc3ad519e2db56daeaee64b95ede759a7c720",
      "parents": [
        "761994f1880d6cc78558ee63918fe94d44b5d72d",
        "86570edfaa33af0d97b31281cf9ecf416b57467f"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Oct 26 20:33:22 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Oct 26 20:33:22 2020 +0000"
      },
      "message": "Merge changes from topic \"c2allocatorbuf\" am: 1e05a85fcf am: e00275b92d am: 86570edfaa\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1420188\n\nChange-Id: I5bb8928a9850a7f4f075cfc20c900df9b9608c8b\n"
    },
    {
      "commit": "e22c36b0eaeeb56a77d87e39a413c98d2d2f98ec",
      "tree": "16fdb70098ec8f60acc6a208236828cbade79db4",
      "parents": [
        "23c292430ce90152d03ceca3cc6b3a678626d854"
      ],
      "author": {
        "name": "Mikhail Naganov",
        "email": "mnaganov@google.com",
        "time": "Mon Oct 19 21:29:21 2020 +0000"
      },
      "committer": {
        "name": "Mikhail Naganov",
        "email": "mnaganov@google.com",
        "time": "Mon Oct 26 20:15:17 2020 +0000"
      },
      "message": "Fix AUDIO_TIMESTRETCH_STRETCH value name\n\nThere used to be a discrepancy between the name of the enum\nconstant between HAL, system/audio.h, and PlaybackParams.java.\n\nThe constant should be named AUDIO_TIMESTRETCH_STRETCH_VOICE\nto match Java and HAL.\n\nBug: 122858783\nTest: m\nChange-Id: Ief4d5df482dc7eee710aaa7d2d0ccec422246553\n"
    },
    {
      "commit": "1e05a85fcf67bbd2db9254cdd1ee878873f3a968",
      "tree": "b819701aa507cd18938f966d4ecc7a5505944fe4",
      "parents": [
        "d5e35f0cb8f8c13cb8fbb5490e7e0b40b6c6ccb5",
        "a7002cb810037ddcb5ec4ac6ce174a8eae6ef66f"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Oct 26 19:31:57 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Oct 26 19:31:57 2020 +0000"
      },
      "message": "Merge changes from topic \"c2allocatorbuf\"\n\n* changes:\n  codec2: C2Store: Integrate C2DmaBufAllocator as a possible allocator\n  codec2: Add C2AllocatorBuf to implement a libdmabufheap BufferAllocator\n"
    },
    {
      "commit": "23c292430ce90152d03ceca3cc6b3a678626d854",
      "tree": "50c7728807bbbaf08b26ede890f639cf0ac2b48b",
      "parents": [
        "c9ae6a729ac7dfc87e969bd4693d33287edc0bf1",
        "f33115ddd726e1bb3b76565b7350a49c433afe40"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Oct 26 18:24:08 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 26 18:24:08 2020 +0000"
      },
      "message": "Merge \"Use system/audio to/from string converters in TypeConverter\""
    },
    {
      "commit": "c9ae6a729ac7dfc87e969bd4693d33287edc0bf1",
      "tree": "941ecebd8b7c7d24fabc17c1e53371da767e38df",
      "parents": [
        "9ecf2ddd93969a1f89eefa1d75d5369f62b99f32",
        "761994f1880d6cc78558ee63918fe94d44b5d72d"
      ],
      "author": {
        "name": "andrewlewis",
        "email": "andrewlewis@google.com",
        "time": "Mon Oct 26 14:19:49 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Oct 26 14:19:49 2020 +0000"
      },
      "message": "Merge \"Initialize local uuid array with zeros\" am: d5e35f0cb8 am: 95e0f64737 am: c41d235298 am: 761994f188\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1398555\n\nChange-Id: I672bffc364a829546f7faa368bcb6f61d804e15c\n"
    },
    {
      "commit": "761994f1880d6cc78558ee63918fe94d44b5d72d",
      "tree": "db079d135a5f4292f84da9e31e9f6837d2664363",
      "parents": [
        "61f4db5b8bf7f5200407d7c0c709e7cfc87c18cf",
        "c41d235298dce99426df86383adb7be69b35cf70"
      ],
      "author": {
        "name": "andrewlewis",
        "email": "andrewlewis@google.com",
        "time": "Mon Oct 26 14:00:45 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Oct 26 14:00:45 2020 +0000"
      },
      "message": "Merge \"Initialize local uuid array with zeros\" am: d5e35f0cb8 am: 95e0f64737 am: c41d235298\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1398555\n\nChange-Id: I5054fc176f47a3572e34733f584480de7f7d9107\n"
    },
    {
      "commit": "d5e35f0cb8f8c13cb8fbb5490e7e0b40b6c6ccb5",
      "tree": "894ec726d0dfec0ceb963239941a94264337780f",
      "parents": [
        "ebd91fc559603446173ccce322b51d140884fb5c",
        "35c7db940ff8fc251862f4a3fd8b37590d9b2a9a"
      ],
      "author": {
        "name": "andrewlewis",
        "email": "andrewlewis@google.com",
        "time": "Mon Oct 26 12:36:39 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Oct 26 12:36:39 2020 +0000"
      },
      "message": "Merge \"Initialize local uuid array with zeros\""
    },
    {
      "commit": "749d1946a5109eb54da0afe91ff0c37b5cbc5474",
      "tree": "6b19306bbe2406d96bbd4367facf730597c1d2f7",
      "parents": [
        "9ecf2ddd93969a1f89eefa1d75d5369f62b99f32"
      ],
      "author": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Wed Oct 14 13:07:36 2020 -0700"
      },
      "committer": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Sun Oct 25 14:17:37 2020 -0700"
      },
      "message": "recast StagefrightMetadataRetriver CHECK()s to be recoverable\n\nreworks code around several CHECK() invocations so that instead of\naborting the process, they take appropriate recovery action.\n\nBug: 170132564\nTest: playback files with \u0026 without metadata\nChange-Id: I8233753e237a176d6b197a1bf3abda1c7309b221\n"
    },
    {
      "commit": "9ecf2ddd93969a1f89eefa1d75d5369f62b99f32",
      "tree": "f0ca1016481767b32de2279cb54cf84d763af329",
      "parents": [
        "8a164b5dc573be01505df80d080149cd4c469bbb",
        "61f4db5b8bf7f5200407d7c0c709e7cfc87c18cf"
      ],
      "author": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Fri Oct 23 20:14:55 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Oct 23 20:14:55 2020 +0000"
      },
      "message": "Merge \"Make the connection between implementation and llndk_library explicit\" am: ebd91fc559 am: 631cfd769e am: ef3de0791c am: 61f4db5b8b\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1466513\n\nChange-Id: I38d5e4269c690a221962145e45101141d73871ee\n"
    },
    {
      "commit": "61f4db5b8bf7f5200407d7c0c709e7cfc87c18cf",
      "tree": "669b4ce536a9b3cfa4d384653bf92c56f783ee9e",
      "parents": [
        "9128c69e5fd5c25eed57a73b1c459cfd3ea432a7",
        "ef3de0791c22c82f8f5621d3d7840463ba59ab02"
      ],
      "author": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Fri Oct 23 19:42:39 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Oct 23 19:42:39 2020 +0000"
      },
      "message": "Merge \"Make the connection between implementation and llndk_library explicit\" am: ebd91fc559 am: 631cfd769e am: ef3de0791c\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1466513\n\nChange-Id: I7d4131903c8a9a71c727d5b20aa7fa5be9a1b012\n"
    },
    {
      "commit": "71ffbb0802d3b095de1e445c167b0232d65dab4a",
      "tree": "4c9432c94a05d7d8f59d7f15f4c152d0274ffde3",
      "parents": [
        "e05c329a3db48e4758f1bf33b0c2b9fd04921265",
        "e4e088fc674ebce0b3887b4d3cb416798d7df4cc"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Oct 23 18:36:59 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Oct 23 18:36:59 2020 +0000"
      },
      "message": "Merge \"transcoder: remove libbinder usage\""
    },
    {
      "commit": "fc700a037e2890ccf33243a1afd9a4a561f8b962",
      "tree": "ce876b64c1918753b7e1cf04fa703b267dcfe79e",
      "parents": [
        "d5aa6164cbb3f18de3ddd856fe42113fc4e502ef"
      ],
      "author": {
        "name": "Ytai Ben-Tsvi",
        "email": "ytai@google.com",
        "time": "Thu Oct 22 15:30:57 2020 -0700"
      },
      "committer": {
        "name": "Ytai Ben-Tsvi",
        "email": "ytai@google.com",
        "time": "Fri Oct 23 11:12:51 2020 -0700"
      },
      "message": "Add support for read-only SharedFileRegion\n\nA receiver of a SharedFileRegion needs to know whether it is allowed\nto write into it. Added a flag in the AIDL file to indicate that and\nmade this compatible with the READ_ONLY flag of IMemoryHeap.\n\nTest: atest shmemTest\nChange-Id: I3f26a36e152c2e9bf3aac4ff7f0067f9242b565b\n"
    },
    {
      "commit": "ebd91fc559603446173ccce322b51d140884fb5c",
      "tree": "1fd9bc2f2c2867bca48465121239ec8b8edc302f",
      "parents": [
        "46c5b6304662db9c9eea27cf96eeebf207eff8d6",
        "9b0f94aa2cfb8ea0d311f00f402a2ffb29685156"
      ],
      "author": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Fri Oct 23 18:09:42 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Oct 23 18:09:42 2020 +0000"
      },
      "message": "Merge \"Make the connection between implementation and llndk_library explicit\""
    },
    {
      "commit": "e4e088fc674ebce0b3887b4d3cb416798d7df4cc",
      "tree": "3e2f0428a575ca48c5f87b3cdf104e9f98cdacce",
      "parents": [
        "28b27204a3658bb37afb0294df7265d725dbf62b"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Wed Oct 21 19:10:42 2020 -0700"
      },
      "committer": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Fri Oct 23 16:46:46 2020 +0000"
      },
      "message": "transcoder: remove libbinder usage\n\nbug: 159172726\ntest: transcoder unit tests and MediaTranscodingService unit tests.\n\nChange-Id: Ida859f529b46c4e97d9eeaa217e1ee60cd46b527\n"
    },
    {
      "commit": "58db663bf2fc3203d99e120d33bc9fbf33392b74",
      "tree": "4592e620b7a914ab5905a305c8af0242be948c45",
      "parents": [
        "46c5b6304662db9c9eea27cf96eeebf207eff8d6"
      ],
      "author": {
        "name": "Ayushi Khopkar",
        "email": "ayushi.khopkar@ittiam.com",
        "time": "Mon Jul 20 21:10:16 2020 +0530"
      },
      "committer": {
        "name": "Anuj Joshi",
        "email": "anuj.joshi@ittiam.com",
        "time": "Fri Oct 23 12:36:55 2020 +0530"
      },
      "message": "Added amrnb_enc_fuzzer\n\nTest: ./amrnb_enc_fuzzer\nBug: 170360959\n\nChange-Id: Ib183976683fe09e5a8c9b8afec1e6b76d65798f1\n"
    },
    {
      "commit": "4601bb7c1bb30e45bcf9a282ad46d2f38e3dd1bb",
      "tree": "75a4cc87576e3ac3d3aa269109fad0d7ed20c194",
      "parents": [
        "ce32ef7829992290d8570ced1ae3fb55c93d968c",
        "9128c69e5fd5c25eed57a73b1c459cfd3ea432a7"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Oct 23 05:01:36 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Oct 23 05:01:36 2020 +0000"
      },
      "message": "Merge \"m4v_h263: Fix integer-overflow in idct_vca.cpp\" am: 46c5b63046 am: f903a227cd am: 6e6d15a1b5 am: 9128c69e5f\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1465989\n\nChange-Id: If7a537a14c6c9879bc2bda297de464c8f629ab99\n"
    },
    {
      "commit": "9128c69e5fd5c25eed57a73b1c459cfd3ea432a7",
      "tree": "753c4e4af947e62abb213bf15c4b848fe2609fc4",
      "parents": [
        "61067e5e56b68b0f698d4cc1701f9d7392e4ae49",
        "6e6d15a1b5d4d51983408ebf3e058dedd3eee659"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Oct 23 04:46:39 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Oct 23 04:46:39 2020 +0000"
      },
      "message": "Merge \"m4v_h263: Fix integer-overflow in idct_vca.cpp\" am: 46c5b63046 am: f903a227cd am: 6e6d15a1b5\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1465989\n\nChange-Id: I96ba2d0eb64191c8cf715e78894f9013304aa366\n"
    },
    {
      "commit": "46c5b6304662db9c9eea27cf96eeebf207eff8d6",
      "tree": "d467efb00fbc721dfdb2c45a3b47968c27ab9465",
      "parents": [
        "0eeb519aa6433c2147bdbef0a63368b91a27e68c",
        "6830fb666892d528cff82e82be0c356750355ade"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Oct 23 03:01:19 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Oct 23 03:01:19 2020 +0000"
      },
      "message": "Merge \"m4v_h263: Fix integer-overflow in idct_vca.cpp\""
    },
    {
      "commit": "f33115ddd726e1bb3b76565b7350a49c433afe40",
      "tree": "69db6ec5330f39b9ae64cdf65deafe04b404d617",
      "parents": [
        "d6fe406c865072f4d139756a48487d34fed0f07f"
      ],
      "author": {
        "name": "Mikhail Naganov",
        "email": "mnaganov@google.com",
        "time": "Fri Sep 25 23:03:05 2020 +0000"
      },
      "committer": {
        "name": "Mikhail Naganov",
        "email": "mnaganov@google.com",
        "time": "Fri Oct 23 00:04:22 2020 +0000"
      },
      "message": "Use system/audio to/from string converters in TypeConverter\n\nUse of system functions eliminates the need for listing all enum\nvalues in TypeConverter tables.\n\nSlight changes in the converting functions:\n\n1. \u0027channelMaskFromString\u0027 function now also accepts indexed\n   masks.\n2. Fixed UB in \u0027formatFromString\u0027 function.\n3. Removed \u0027deviceFromString\u0027 function, use\n   \u0027DeviceConverter::fromString\u0027 instead.\n\nReplaced direct includes of \u0027system/audio-base.h\u0027 with\nincludes of \u0027system/audio.h\u0027.\n\nBug: 142480271\nTest: m\nTest: atest libmedia_helper_tests\nChange-Id: Ia0e725026be80621bdc797299e63e134419b2b3d\n"
    },
    {
      "commit": "c57092d196049acacd85623365b99e45ccc61b86",
      "tree": "e80d928dd30195f0bbbd2503f9ae800664cc397c",
      "parents": [
        "d6fe406c865072f4d139756a48487d34fed0f07f"
      ],
      "author": {
        "name": "Shivaansh Agrawal",
        "email": "shivaansh.agrawal@ittiam.com",
        "time": "Tue Jul 14 11:55:51 2020 +0530"
      },
      "committer": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Wed Oct 21 17:02:28 2020 -0700"
      },
      "message": "mp3dec: Fix out of bound read error\n\nAdd check for required number of bytes before stream read\nwhile reading side info.\nModify bitstream read functions to only read required number of bytes\n\nBug: 154075955\nBug: 154076193\nTest: POC in bug description\nTest: atest android.mediav2.cts.CodecDecoderTest\nTest: atest Mp3DecoderTest -- --enable-module-dynamic-download\u003dtrue\n\nChange-Id: I777f22d21cbf026056f1ac69de4bb763846b1a9d\n"
    },
    {
      "commit": "d5aa6164cbb3f18de3ddd856fe42113fc4e502ef",
      "tree": "4560be231df8e3120bf42af5494e1a3a4322fa0e",
      "parents": [
        "28b27204a3658bb37afb0294df7265d725dbf62b",
        "10dc0a6f628f2d216ce44ad9a6184af88a0f13d9"
      ],
      "author": {
        "name": "Ytai Ben-tsvi",
        "email": "ytai@google.com",
        "time": "Wed Oct 21 20:40:14 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 21 20:40:14 2020 +0000"
      },
      "message": "Merge \"Convert IAudioFlingerClient to stable AIDL\""
    },
    {
      "commit": "28b27204a3658bb37afb0294df7265d725dbf62b",
      "tree": "ac260cf28ad0ced5770b1066ce7eb7332b29da03",
      "parents": [
        "11b45e9f0a31783c7fa1d28281a489dfe47a9982",
        "3fea286f711f8e81afe7e85fe44d55e09cd6a9ea"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Oct 21 18:46:40 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 21 18:46:40 2020 +0000"
      },
      "message": "Merge \"Add more package names for MediaProvider\""
    },
    {
      "commit": "3fea286f711f8e81afe7e85fe44d55e09cd6a9ea",
      "tree": "7b004f776aa3efddc0bf535cf4536f8f664281d4",
      "parents": [
        "5c75d0b7f9cf84438ff65d4865a29cb32bf1a051"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Wed Oct 21 08:46:03 2020 -0700"
      },
      "committer": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Wed Oct 21 16:40:19 2020 +0000"
      },
      "message": "Add more package names for MediaProvider\n\nbug: 171393067\nChange-Id: I201de3c7a9e0e6a9a8c3620b519d069764ec73a0\n"
    },
    {
      "commit": "11b45e9f0a31783c7fa1d28281a489dfe47a9982",
      "tree": "0d9c337bc621da4e6fd05923bb11e78643b8bc6b",
      "parents": [
        "93fdbb044afa30ab6ea50d595e287bbef97e5785",
        "e817f39795930dad84218cfb5c76932b29906d3b"
      ],
      "author": {
        "name": "Ytai Ben-tsvi",
        "email": "ytai@google.com",
        "time": "Wed Oct 21 16:14:05 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 21 16:14:05 2020 +0000"
      },
      "message": "Merge \"Remove null support in SharedFileRegion\""
    }
  ],
  "next": "93fdbb044afa30ab6ea50d595e287bbef97e5785"
}
