)]}'
{
  "log": [
    {
      "commit": "dc6be0d5754e65ffa07fe8ef04ca4d28c2c0268b",
      "tree": "33e22ce5f12c4b75414dfa242de2190ae0515091",
      "parents": [
        "d19faf826761db767dc8ee967149fe8939416850"
      ],
      "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": "Tue Dec 01 23:39:39 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\nMerged-In: Ia0e725026be80621bdc797299e63e134419b2b3d\n"
    },
    {
      "commit": "d19faf826761db767dc8ee967149fe8939416850",
      "tree": "0a24315e90931e85c8377c41526da5170aeff0a1",
      "parents": [
        "7cd031828f1c3873ee6868c79e621da9988bebcf",
        "b4f4f2f68f8852c30b4dbcb5ec8eb289f77ecaa1"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Dec 01 20:38:37 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Dec 01 20:38:37 2020 +0000"
      },
      "message": "Merge \"OMX AAC decode don\u0027t support getting DRC parameters\""
    },
    {
      "commit": "7cd031828f1c3873ee6868c79e621da9988bebcf",
      "tree": "e262d1f52155d1b2090cbc631a646fc8a3ef8ebe",
      "parents": [
        "a8460237165976738ba9dee5ae74780c45005926",
        "e3b59ac285356dfe1bd416d46672fe0b1f10dc6f"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Dec 01 17:06:51 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Dec 01 17:06:51 2020 +0000"
      },
      "message": "Merge \"Convert mask types from uint32_t to enum type\""
    },
    {
      "commit": "a8460237165976738ba9dee5ae74780c45005926",
      "tree": "23d20cc8ca5977d3ef12901090b375e333c3e74a",
      "parents": [
        "8fb7ecd82051f30a824ba5c165559573d6d0618d",
        "048cd58ba48e5d1813b0c7381b0c833524475fd4"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Dec 01 11:49:05 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Dec 01 11:49:05 2020 +0000"
      },
      "message": "Merge \"CCodecConfig: don\u0027t dup input format\""
    },
    {
      "commit": "8fb7ecd82051f30a824ba5c165559573d6d0618d",
      "tree": "3bbfbea9aa28edf004dd2229466495d81097fd7c",
      "parents": [
        "f430cf439533d7678ce4fd2444bfe2ffe098367b",
        "492fecd84297b1adc4cd2e1d7ea70ea40b96fab3"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Dec 01 11:48:07 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Dec 01 11:48:07 2020 +0000"
      },
      "message": "Merge \"codec2 client: add a missing transaction status check\""
    },
    {
      "commit": "b4f4f2f68f8852c30b4dbcb5ec8eb289f77ecaa1",
      "tree": "66f5213ca4d63ccb9dfa4683e8edfa2d2c232afe",
      "parents": [
        "0a1a50433b1018834a7b7c9d67d42d998e005d8a"
      ],
      "author": {
        "name": "Chuangjie Xia",
        "email": "chuangjie.xia@mediatek.com",
        "time": "Fri Sep 04 08:58:05 2020 +0800"
      },
      "committer": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Tue Dec 01 05:31:06 2020 +0000"
      },
      "message": "OMX AAC decode don\u0027t support getting DRC parameters\n\nTest: android.media.cts.DecoderTestAacDrc#testDecodeAacDrclevelM4a\nTest: android.media.cts.DecoderTestAacDrc#testDecodeAacDrcHeavyM4a\nTest: android.media.cts.DecoderTestAacDrc#testDecodeAacUsacLoudnessM4a\nTest: android.media.cts.DecoderTestAacDrc#testDecodeAacDrcOutputLoudnessM4a\nTest: android.media.cts.DecoderTestAacDrc#testDecodeAacDrcOffM4a\nTest: android.media.cts.DecoderTestAacDrc#testDecodeAacDrcHalfM4a\nTest: android.media.cts.DecoderTestXheAac#testDecodeUsacStreamSwithingM4a\nTest: android.media.cts.DecoderTestXheAac#testDecodeUsacDrcBoostAndAttenuationM4a\nTest: android.media.cts.DecoderTestXheAac#testDecodeUsacDrcAlbumModeM4a\nTest: android.media.cts.DecoderTestXheAac#testDecodeUsacDrcOutputLoudnessM4a\nTest: android.media.cts.DecoderTestXheAac#testDecodeUsacDrcLoudnessPreferenceM4a\nTest: android.media.cts.DecoderTestXheAac#testDecodeUsacSamplingRatesM4a\nTest: android.media.cts.DecoderTestXheAac#testDecodeUsacSyncSampleSeekingM4a\nTest: android.media.cts.DecoderTestXheAac#testDecodeUsacDrcEffectTypeM4a\n\nBug: 167754316\nChange-Id: I50fcc5ef35cb7e96592c2267652228b5fa074ba9\n"
    },
    {
      "commit": "048cd58ba48e5d1813b0c7381b0c833524475fd4",
      "tree": "3afc9d917ffb94d688fa5f90af1e4819ff3abc7c",
      "parents": [
        "1e05a85fcf67bbd2db9254cdd1ee878873f3a968"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Mon Oct 26 16:42:00 2020 -0700"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Tue Dec 01 01:54:11 2020 +0000"
      },
      "message": "CCodecConfig: don\u0027t dup input format\n\nInput format reference does not get updated in MediaCodec.\n\nBug: 169831253\nTest: atest CtsMediaTestCases -- --module-arg CtsMediaTestCases:size:small\nChange-Id: I173164c91796cab9414d9645cea88e1133667053\n"
    },
    {
      "commit": "f430cf439533d7678ce4fd2444bfe2ffe098367b",
      "tree": "1db61e8992b5378c16c26beadae339fc450c568a",
      "parents": [
        "59e92fdb26f1196766eb54a7c548d1fcfb89108a",
        "b6926c7974a150ce589e3429cc245a7f7e25812a"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Tue Dec 01 01:36:25 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Dec 01 01:36:25 2020 +0000"
      },
      "message": "Merge \"preprocessing: Format the code using clang-format\""
    },
    {
      "commit": "59e92fdb26f1196766eb54a7c548d1fcfb89108a",
      "tree": "f5694b36153bf48435374c4409577085ba13d47b",
      "parents": [
        "6c6a7a886550e73bb1ec8930bc1169da7374bc98",
        "8b3bcddbc98af38d64a1ffefd5932b498f9d4c36"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Nov 30 21:29:09 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Nov 30 21:29:09 2020 +0000"
      },
      "message": "Merge \"CCodec: GraphicBufferSourceWrapper: fix to apply nBufferCountActual for deciding number of inputs\""
    },
    {
      "commit": "8b3bcddbc98af38d64a1ffefd5932b498f9d4c36",
      "tree": "4d0cc6eb0ad9a2b93ca9dea85cf3c1458144fee8",
      "parents": [
        "0a1a50433b1018834a7b7c9d67d42d998e005d8a"
      ],
      "author": {
        "name": "Taehwan Kim",
        "email": "t_h.kim@samsung.com",
        "time": "Thu Nov 26 22:40:40 2020 +0900"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Mon Nov 30 19:10:52 2020 +0000"
      },
      "message": "CCodec: GraphicBufferSourceWrapper: fix to apply nBufferCountActual for deciding number of inputs\n\nBug: 169398817\n\nChange-Id: I58cd7da35a3ddc4abdb58df954307acf329c7ee7\nSigned-off-by: Taehwan Kim \u003ct_h.kim@samsung.com\u003e\n"
    },
    {
      "commit": "b6926c7974a150ce589e3429cc245a7f7e25812a",
      "tree": "941782770d043fa886bf059389c24010999d6314",
      "parents": [
        "088c3181079e816fae8f53b53e26b80c100ad31b"
      ],
      "author": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Fri Nov 27 15:22:44 2020 -0800"
      },
      "committer": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Mon Nov 30 15:38:41 2020 +0000"
      },
      "message": "preprocessing: Format the code using clang-format\n\nBug: 174366074\nTest: objdump before and after the patch\n\nChange-Id: Idf2368e5f51f45bd5e908e2a142388ef7e5a77d1\n"
    },
    {
      "commit": "97af20390ca46d261d637fa6aeb1a49d4cc3f01b",
      "tree": "a3d4aff8e0af7eb7572acd2f596431a375667736",
      "parents": [
        "0a1a50433b1018834a7b7c9d67d42d998e005d8a"
      ],
      "author": {
        "name": "Yanqiang Fan",
        "email": "yanqiang.fan@mediatek.com",
        "time": "Thu Nov 26 17:31:43 2020 +0800"
      },
      "committer": {
        "name": "Denis Hsu",
        "email": "denis.hsu@mediatek.com",
        "time": "Mon Nov 30 03:23:59 2020 +0000"
      },
      "message": "Mediaserver memory increase after record\n\nmediaserver pss memory in meminfo cat by \u0027adb shell dumpsys meminfo mediaserver\u0027\nwill increase after memory leak test. The test will record many times using front\nand back camera.\nwe found mediametrics::Item been create but not been deleted when do video record,\nwitch will cause memory leak. We should always delete it if mMetricsItem not NULL.\n\nBug: 174438149\nChange-Id: I45e5a7918f032058fd76023c2ca4d82881e8f9d1\n"
    },
    {
      "commit": "0a1a50433b1018834a7b7c9d67d42d998e005d8a",
      "tree": "31635161623ea9e8002f5f921321305560deb72b",
      "parents": [
        "8fe822645c57485e6835f49fa740240cdfcb6c1e",
        "fd60579f68da206d73f3d3609c692346fa735f6c"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Thu Nov 26 07:12:52 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Nov 26 07:12:52 2020 +0000"
      },
      "message": "Merge \"Preprocessing benchmark : Initial version\""
    },
    {
      "commit": "fd60579f68da206d73f3d3609c692346fa735f6c",
      "tree": "7241bc3db300fa1db40ab5cc22249b2324ea1978",
      "parents": [
        "e430d28c3459886b5cf6c606ef6660222ddf8e46"
      ],
      "author": {
        "name": "Rivukanta Bhattacharya",
        "email": "rivukanta.bhattacharya@ittiam.com",
        "time": "Fri Nov 13 20:39:52 2020 +0530"
      },
      "committer": {
        "name": "Rivukanta Bhattacharya",
        "email": "rivukanta.bhattacharya@ittiam.com",
        "time": "Thu Nov 26 14:54:29 2020 +0530"
      },
      "message": "Preprocessing benchmark : Initial version\n\nBug: 173228358\nTest: preprocessing_benchmark\n\nChange-Id: I6a688d9410b26c25990d6e305cb5997830379246\n"
    },
    {
      "commit": "c4c5417aec6c612cae14bb93c5f0328b0dea8476",
      "tree": "6558bc873e5017ad095587ec81ebc04fed2b4cb9",
      "parents": [
        "7aacb78d8d049af5e9949de9fc34be4650b5b176"
      ],
      "author": {
        "name": "Rivukanta Bhattacharya",
        "email": "rivukanta.bhattacharya@ittiam.com",
        "time": "Wed Nov 25 23:55:44 2020 +0530"
      },
      "committer": {
        "name": "Rivukanta Bhattacharya",
        "email": "rivukanta.bhattacharya@ittiam.com",
        "time": "Thu Nov 26 01:27:48 2020 +0530"
      },
      "message": "libeffects: AEC mobile mode set as default\n\nAEC mobile mode enabled by default for new webrtc\n\nTest: Tested using standalone application by listening to the outputs.\n\nChange-Id: Ic22191c68f2f3a67b515a46338529cd882aba58a\n"
    },
    {
      "commit": "e3b59ac285356dfe1bd416d46672fe0b1f10dc6f",
      "tree": "cc260c7b2867101599cdba75b53b4e0578c7345f",
      "parents": [
        "7aacb78d8d049af5e9949de9fc34be4650b5b176"
      ],
      "author": {
        "name": "Mikhail Naganov",
        "email": "mnaganov@google.com",
        "time": "Thu Oct 01 15:08:13 2020 -0700"
      },
      "committer": {
        "name": "Mikhail Naganov",
        "email": "mnaganov@google.com",
        "time": "Tue Nov 24 22:56:29 2020 +0000"
      },
      "message": "Convert mask types from uint32_t to enum type\n\nThis applies to the following types:\n\n- audio_gain_mode_t;\n- audio_flags_mask_t;\n- audio_channel_representation_t;\n- audio_channel_mask_t;\n- audio_devices_t.\n\nEnum types are distinct thus proper overloading on the type\nis possible in C++. Also, assignments to enum types are\nless prone to errors.\n\nBug: 169889714\nTest: basic audio functionality\n      m stagefright\n      atest audiopolicy_tests\nChange-Id: I42506484b1d0b0482618b7314fad4c8012a06fb4\nMerged-In: I42506484b1d0b0482618b7314fad4c8012a06fb4\n"
    },
    {
      "commit": "ca555f1ebe5672d857b98870a0d81a31d2a7596a",
      "tree": "0175e381f4821e4c9190f37a0e715a787c2fff8c",
      "parents": [
        "abbe1a798fb2fd15caecc89278fcd8864a985002"
      ],
      "author": {
        "name": "Greg Kaiser",
        "email": "gkaiser@google.com",
        "time": "Sun Nov 22 13:06:35 2020 -0800"
      },
      "committer": {
        "name": "Greg Kaiser",
        "email": "gkaiser@google.com",
        "time": "Sun Nov 22 13:06:35 2020 -0800"
      },
      "message": "mpeg4_enc_fuzzer: Fix sizeof() bugs\n\nWhen we changed inputBuffer from a stack array to a pointer, it\nchanged what sizeof(inputBuffer) means (from the entire size of\nthe array, to just the size of a pointer).\n\nSince we intended to know the entire size of the array, we\nreplace the sizeof() usages accordingly.\n\nTest: TreeHugger\nChange-Id: I0a9515a9e0fe63e258056bfdbf19310560e02504\n"
    },
    {
      "commit": "abbe1a798fb2fd15caecc89278fcd8864a985002",
      "tree": "f745ef13b96fbcdf3239f6f0281566e4611667e1",
      "parents": [
        "e2eba97ec5b0bdeb128eaed3dac00bbaca2ff56e",
        "9d79b7df25d3c6feabba0b1ef22eab01e5b8a4c5"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Nov 21 23:07:42 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Sat Nov 21 23:07:42 2020 +0000"
      },
      "message": "Merge \"mpeg4_enc_fuzzer: Bug Fix\""
    },
    {
      "commit": "e2eba97ec5b0bdeb128eaed3dac00bbaca2ff56e",
      "tree": "77ee2993955598409cec1518131099a552d2ac08",
      "parents": [
        "fe4094eacee9c5e248b2d8ac87dff51b46a3d972",
        "315e40a3ce1bed27602d52aa7f14327c8c240add"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Nov 20 23:36:58 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Nov 20 23:36:58 2020 +0000"
      },
      "message": "Merge \"CCodec: reorganize max dequeue count update\""
    },
    {
      "commit": "fe4094eacee9c5e248b2d8ac87dff51b46a3d972",
      "tree": "7f52b4f8cd79228f02c38eebd13e39adf2bedc19",
      "parents": [
        "aa2e608a99083261cf60da0ee44068f6e0b605c3",
        "1d5f7edc2f5f39ab3685ca995c8959af8d59b6dc"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Nov 20 20:22:46 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Nov 20 20:22:46 2020 +0000"
      },
      "message": "Merge \"libmediametrics and libmediametricsservice: Updated Android.bp\""
    },
    {
      "commit": "aa2e608a99083261cf60da0ee44068f6e0b605c3",
      "tree": "645d9a59ba2c645507bad49a5e2c6cf62cad2e8c",
      "parents": [
        "4275231c8d1bc8e51c2238306e51e9d8fc6b93e9",
        "8448c4b30b45b04cb615e6114015bb34f1619da2"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Nov 20 19:39:55 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Nov 20 19:39:55 2020 +0000"
      },
      "message": "Merge changes from topic \"audio-hal-7\"\n\n* changes:\n  Add Audio Policy Manager config files for HAL V7.0\n  Temporarily disable Audio HAL V7 modules\n  Add Audio HAL V7\n"
    },
    {
      "commit": "9d79b7df25d3c6feabba0b1ef22eab01e5b8a4c5",
      "tree": "b48c7d7de5eefb47c14b673b6c621a0c832bc988",
      "parents": [
        "4275231c8d1bc8e51c2238306e51e9d8fc6b93e9"
      ],
      "author": {
        "name": "Ayushi Khopkar",
        "email": "ayushi.khopkar@ittiam.com",
        "time": "Tue Nov 10 11:33:56 2020 +0530"
      },
      "committer": {
        "name": "Ayushi Khopkar",
        "email": "ayushi.khopkar@ittiam.com",
        "time": "Fri Nov 20 10:54:58 2020 +0530"
      },
      "message": "mpeg4_enc_fuzzer: Bug Fix\n\nReplaced stack allocation with heap allocation\n\nTest: ./mpeg4_enc_fuzzer clusterfuzz-testcase-minimized-mpeg4_enc_fuzzer-5379218936561664\nBug: 172714629\n\nChange-Id: I627c448d15a5de56a5a313bbeffb64c4dc5d1fae\n"
    },
    {
      "commit": "e1877efb7964bcb3be72e3ebea75505ca9c4a6e8",
      "tree": "253dde96739f95347b2508e0ad0d89f02ddcdb4d",
      "parents": [
        "712dc00b6f00ae0cc9ff138e57c2820d007d4bd5"
      ],
      "author": {
        "name": "Mikhail Naganov",
        "email": "mnaganov@google.com",
        "time": "Fri Aug 07 00:16:35 2020 +0000"
      },
      "committer": {
        "name": "Mikhail Naganov",
        "email": "mnaganov@google.com",
        "time": "Fri Nov 20 01:30:58 2020 +0000"
      },
      "message": "Temporarily disable Audio HAL V7 modules\n\nThe new version is WIP, not all modules are compiling.\n\nBug: 142480271\nTest: m\nChange-Id: Ide3917762bf7522496f5495b212fd4c838b44c8a\nMerged-In: Ide3917762bf7522496f5495b212fd4c838b44c8a\n"
    },
    {
      "commit": "712dc00b6f00ae0cc9ff138e57c2820d007d4bd5",
      "tree": "38e8f78f5c7b3dc8ace1038bfda9b2c9e9846f1f",
      "parents": [
        "85486fc425122b2b1984bf323822a7b0933d8158"
      ],
      "author": {
        "name": "Mikhail Naganov",
        "email": "mnaganov@google.com",
        "time": "Thu Jul 23 18:10:20 2020 +0000"
      },
      "committer": {
        "name": "Mikhail Naganov",
        "email": "mnaganov@google.com",
        "time": "Fri Nov 20 01:30:40 2020 +0000"
      },
      "message": "Add Audio HAL V7\n\nAutomatic modifications made by copyHAL.sh script.\n\nBug: 142480271\nTest: m\nChange-Id: I6d85fece9360cd5190fa39c35dc5f3659af264c6\nMerged-In: I6d85fece9360cd5190fa39c35dc5f3659af264c6\n"
    },
    {
      "commit": "492fecd84297b1adc4cd2e1d7ea70ea40b96fab3",
      "tree": "ec6b0388d585a190fa42dd9e0060202da62c1cb0",
      "parents": [
        "b96da7539c8bb6c89e43d1c34b2a7cf89ebaa0fc"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Thu Nov 19 11:14:11 2020 -0800"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Thu Nov 19 11:14:11 2020 -0800"
      },
      "message": "codec2 client: add a missing transaction status check\n\nBug: 172493446\nTest: atest CtsMediaTestCases -- --module-arg CtsMediaTestCases:size:small\nChange-Id: I209d6c4e1cd6d278532172aeaf05bd9557304eea\n"
    },
    {
      "commit": "1455dadd4698093dc00f16a087de58c3fd19860b",
      "tree": "035db407d2b7b56903c2233735fcc19b6d781c7f",
      "parents": [
        "85486fc425122b2b1984bf323822a7b0933d8158"
      ],
      "author": {
        "name": "Raj M",
        "email": "r.mamadgi@samsung.com",
        "time": "Fri Oct 30 20:45:30 2020 +0000"
      },
      "committer": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Thu Nov 19 18:10:43 2020 +0000"
      },
      "message": "media/codec2: skip secure encoders in VtsHalMediaC2V1_0TargetVideoEncTest\n\nThis fixes for PerInstance/Codec2VideoEncHidlTest#FlushTest/default_c2_qti_avc_encoder_secure_1\n\nTestcase does not support secure input/output buffer for secure encoder and decoder.\n\nBug: 172067006\nChange-Id: Ieac5be055c953a2350a396b1ac239f78516fefbf\n"
    },
    {
      "commit": "1d5f7edc2f5f39ab3685ca995c8959af8d59b6dc",
      "tree": "fafdb242298abb4d2e461bc0eea11b8830c430a2",
      "parents": [
        "85486fc425122b2b1984bf323822a7b0933d8158"
      ],
      "author": {
        "name": "Mufaddal Chakera",
        "email": "mufaddal.chakera@ittiam.com",
        "time": "Tue Oct 13 14:09:26 2020 +0530"
      },
      "committer": {
        "name": "Mufaddal Chakera",
        "email": "mufaddal.chakera@ittiam.com",
        "time": "Thu Nov 19 15:21:09 2020 +0530"
      },
      "message": "libmediametrics and libmediametricsservice: Updated Android.bp\n\nUpdated to  build both static and shared library for both the libraries.\n\nTest: Build libmediametrics\nTest: Build libmediametricsservice\nBug: 172429215\n\nChange-Id: I2d2043cab0cc72a36df053005edc6f9adcb1ca4e\n"
    },
    {
      "commit": "68ca207ba60ddb03ac8e9653fa45e46cfa621d04",
      "tree": "91822cf80f7b884b82ab8193931bd99b311d2816",
      "parents": [
        "b96da7539c8bb6c89e43d1c34b2a7cf89ebaa0fc",
        "414eb15c3c6cd7e1677245508fd23899bef01feb"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Nov 18 06:58:39 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Nov 18 06:58:39 2020 +0000"
      },
      "message": "Merge \"C2OMXNode: read delay from component to determine buffer count\""
    },
    {
      "commit": "b96da7539c8bb6c89e43d1c34b2a7cf89ebaa0fc",
      "tree": "ac5e98a7b4865d477ee08cc0b7f4e8ceb23652ff",
      "parents": [
        "82fa8db39f2fe597da83738006176b6b16207342",
        "8ec93ab8fe48790d3cc83c3831703f5964cb4be4"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Sun Nov 15 03:48:05 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Sun Nov 15 03:48:05 2020 +0000"
      },
      "message": "Merge \"Revert format change related CLs\""
    },
    {
      "commit": "75ea8d08bf990fa1d8c162865fd47f7be2b88c44",
      "tree": "6a7df1400a838e31e5549eb5060456b64876b6c8",
      "parents": [
        "e430d28c3459886b5cf6c606ef6660222ddf8e46",
        "86dc61807a68592cb1b3b42a848bfb8b6451b6e8"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Nov 14 00:58:46 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Sat Nov 14 00:58:46 2020 +0000"
      },
      "message": "Merge \"NuPlayerRenderer: Reset negative media time to zero\""
    },
    {
      "commit": "8ec93ab8fe48790d3cc83c3831703f5964cb4be4",
      "tree": "5c04444aca01178f4a9405db3523f784e69c3952",
      "parents": [
        "f6bcf1b2d871f6b4e047bdac449ed7c3aa5617f9"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Fri Nov 13 16:17:04 2020 -0800"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Fri Nov 13 16:21:33 2020 -0800"
      },
      "message": "Revert format change related CLs\n\nRevert \"CCodec: simplify format change logic\"\nThis reverts commit a08cd2b279d9a97c5a2e7b29ef5b055ed02a251c.\n\nRevert \"aacdec: don\u0027t report DRC_COMPRESSION_MODE back\"\nThis reverts commit aaa0309a2b8bcdb56103380d54127ba9aebc9f21.\n\nRevert \"CCodecConfig: don\u0027t read DRC_COMPRESSION_MODE back\"\nThis reverts commit 30c1d421b10c4760edba45f3e118f7b549ed7104.\n\nBug: 173176131\nTest: revert\nChange-Id: Ia16a58cbf7b19a8b3ac908afd2c20d740dfa7c28\n"
    },
    {
      "commit": "414eb15c3c6cd7e1677245508fd23899bef01feb",
      "tree": "157beaa6b95dd13a1023dccc3b9ff598a5818e3a",
      "parents": [
        "f6bcf1b2d871f6b4e047bdac449ed7c3aa5617f9"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Thu Nov 12 11:14:42 2020 -0800"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Thu Nov 12 11:14:42 2020 -0800"
      },
      "message": "C2OMXNode: read delay from component to determine buffer count\n\nBug: 169398817\nTest: atest CtsMediaTestCases -- --module-arg CtsMediaTestCases:size:small\nTest: atest CtsMediaTestCases:VideoEncoderTest\nChange-Id: I76a3411addd83108d2da2c8f74df55acab03a365\n"
    },
    {
      "commit": "f6bcf1b2d871f6b4e047bdac449ed7c3aa5617f9",
      "tree": "ea89fbbc28d0e81b5297cb6951e52430d2bc361e",
      "parents": [
        "2b172d333fa5ac3df60eeb8ec1fbc81f2261f316",
        "a08cd2b279d9a97c5a2e7b29ef5b055ed02a251c"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 12 06:39:16 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Nov 12 06:39:16 2020 +0000"
      },
      "message": "Merge changes I73de0e8e,Id1d5968e,I45750c75\n\n* changes:\n  CCodec: simplify format change logic\n  aacdec: don\u0027t report DRC_COMPRESSION_MODE back\n  CCodecConfig: don\u0027t read DRC_COMPRESSION_MODE back\n"
    },
    {
      "commit": "2b172d333fa5ac3df60eeb8ec1fbc81f2261f316",
      "tree": "5c04444aca01178f4a9405db3523f784e69c3952",
      "parents": [
        "573bbb3535822cb734e671d6a6c1752d4408d7be",
        "514269ec372da1fd2a7850b49d3787d7e0a14b53"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 12 01:02:47 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Nov 12 01:02:47 2020 +0000"
      },
      "message": "Merge \"mpeg4 decoder: Enable support for quant_type 1\""
    },
    {
      "commit": "573bbb3535822cb734e671d6a6c1752d4408d7be",
      "tree": "1330459a705db06a7c8c59ff608d55145bfb782a",
      "parents": [
        "fc01384419794202f89966d32ed55c2490a36cb5",
        "47c018a4bffc9ad21bed297465205c2434f882a0"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Nov 11 23:26:21 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Nov 11 23:26:21 2020 +0000"
      },
      "message": "Merge \"CCodec: Report error when display surface is obsolete\""
    },
    {
      "commit": "fc01384419794202f89966d32ed55c2490a36cb5",
      "tree": "81db24e3df21f69bf35f16294dbe65946e9b3652",
      "parents": [
        "4c22a5dda7c8125d07ad43e0f45c26008da6a8f3",
        "5692578e0d3ff5eb273a63ee9a4f07b719508973"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Nov 11 23:16:12 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Nov 11 23:16:12 2020 +0000"
      },
      "message": "Merge \"CCodec: Increase max linear buffer size for 8K video\""
    },
    {
      "commit": "4c22a5dda7c8125d07ad43e0f45c26008da6a8f3",
      "tree": "c5b33e2eda50ba4c978835648a69acb27d6d8c28",
      "parents": [
        "9ef57e41e9362a4cacd70a56e9f4d83f118a97fc",
        "6f9aad5d7578fc6dff6c7512569bdc52a8088d3a"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Nov 11 22:51:14 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Nov 11 22:51:14 2020 +0000"
      },
      "message": "Merge \"Add a fuzzer for RecordBufferConverter.\""
    },
    {
      "commit": "514269ec372da1fd2a7850b49d3787d7e0a14b53",
      "tree": "2cb4ce278217ce431318d25ab84a03a4e64c96ea",
      "parents": [
        "453028a2bd4ee3d9661f72d4eade2f27a87e3ce3"
      ],
      "author": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Wed Nov 11 10:53:09 2020 +0530"
      },
      "committer": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Wed Nov 11 21:39:35 2020 +0000"
      },
      "message": "mpeg4 decoder: Enable support for quant_type 1\n\nEnabled support for quant_type 1 which is an advanced simple profile\ntoolset. Other toolsets in advanced simple profile (Quarter pel,\ninterlaced, GMC etc) continue to be not supported.\n\nUpdated tests to test different quant type values\n\nBug: 169287096\nTest: poc in bug\nTest: atest Mpeg4H263DecoderTest \\\n      -- --enable-module-dynamic-download\u003dtrue\n\nChange-Id: Ic3b6b238e96609536770f294da3f609efc268f1e\n"
    },
    {
      "commit": "9ef57e41e9362a4cacd70a56e9f4d83f118a97fc",
      "tree": "01774866d01546a354cf12d7dbadeefee4c95588",
      "parents": [
        "02574db1d1f5aaee86b57b81a53ea7c16d026cf9",
        "018b91ed511a95e148c57b4448b72441993db59d"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Nov 11 19:42:27 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Nov 11 19:42:27 2020 +0000"
      },
      "message": "Merge changes If34bd5eb,Ib373b71b\n\n* changes:\n  CCodec: don\u0027t trigger output format change after flush\n  MediaCodec: fix output format change event timing\n"
    },
    {
      "commit": "6f9aad5d7578fc6dff6c7512569bdc52a8088d3a",
      "tree": "8b67661850993ab72db478acdc554b5ea14bfc99",
      "parents": [
        "bc3923f8ef985c4214d8af4d7d54a818b3903ff0"
      ],
      "author": {
        "name": "Kevin Deus",
        "email": "kdeus@google.com",
        "time": "Tue Nov 03 18:47:04 2020 -0800"
      },
      "committer": {
        "name": "Kevin Deus",
        "email": "kdeus@google.com",
        "time": "Wed Nov 11 11:28:24 2020 -0800"
      },
      "message": "Add a fuzzer for RecordBufferConverter.\n\nFix: 172613421\nTest: Built and ran fuzzer on ClusterFuzz.\nChange-Id: I46dec6a4b21f67ca1505928fabd0cd8c051c236e\n"
    },
    {
      "commit": "02574db1d1f5aaee86b57b81a53ea7c16d026cf9",
      "tree": "54c6effd4508f6645d5240174c32e1abe3f04583",
      "parents": [
        "49560fa9d549b4407975549f380194b806000bfe",
        "0821009becf624ffe9617ae1632895f264f2ced1"
      ],
      "author": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Wed Nov 11 18:28:10 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Nov 11 18:28:10 2020 +0000"
      },
      "message": "Merge \"MPEG4Extractor: use Vector\u003cuint32_t\u003e encryptedsizes\""
    },
    {
      "commit": "a08cd2b279d9a97c5a2e7b29ef5b055ed02a251c",
      "tree": "bb696c2a82e3903326cb12bc5b3795d3990232c4",
      "parents": [
        "aaa0309a2b8bcdb56103380d54127ba9aebc9f21"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Tue Nov 10 11:54:15 2020 -0800"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Tue Nov 10 16:01:54 2020 -0800"
      },
      "message": "CCodec: simplify format change logic\n\nUse the reference \u0026 dup to track format change.\n\nBug: 149751672\nTest: atest CtsMediaTestCases:AdaptivePlaybackTest\nTest: atest CtsMediaTestCases -- --module-arg CtsMediaTestCases:size:small\nChange-Id: I73de0e8eb91cdb262945bc7edc46f7ace779b83a\n"
    },
    {
      "commit": "47c018a4bffc9ad21bed297465205c2434f882a0",
      "tree": "7dff63608d02483e044e94576db0fcf6e7a81af5",
      "parents": [
        "5692578e0d3ff5eb273a63ee9a4f07b719508973"
      ],
      "author": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Sat Nov 07 01:02:49 2020 -0800"
      },
      "committer": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Tue Nov 10 14:23:51 2020 -0800"
      },
      "message": "CCodec: Report error when display surface is obsolete\n\nWhen surface to display is obsolete the error should be notified\npromptly.\n\nBug: 172173515\nTest: atest CtsMediaTestCases -- --module-arg CtsMediaTestCases:size:small\nChange-Id: I6c3f623a6347a1ec668812805a9a9d7ea710342a\n"
    },
    {
      "commit": "5692578e0d3ff5eb273a63ee9a4f07b719508973",
      "tree": "41067dd4d6ca407bc31acd05f91ca1c6a808da75",
      "parents": [
        "adec76d0eb5889bc6675069548df2ee156d59414"
      ],
      "author": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Sun Nov 08 00:07:27 2020 -0800"
      },
      "committer": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Tue Nov 10 14:23:00 2020 -0800"
      },
      "message": "CCodec: Increase max linear buffer size for 8K video\n\nIncrease max linear buffer size to fit a 8K video frame.\n\nBug: 172190459\nTest: atest CtsMediaTestCases -- --module-arg CtsMediaTestCases:size:small\n\nChange-Id: I47cfc2718447ac51be0f90638d7e7055fd7d95ba\n"
    },
    {
      "commit": "018b91ed511a95e148c57b4448b72441993db59d",
      "tree": "98f72714dc17ac0974563c387fa6d16df37331a1",
      "parents": [
        "eb0f8a11365676dab805e9a1718a89cb1442f148"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Thu Sep 03 11:48:41 2020 -0700"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Mon Nov 09 14:53:50 2020 -0800"
      },
      "message": "CCodec: don\u0027t trigger output format change after flush\n\nBug: 149751672\nTest: atest CtsMediaTestCases:AdaptivePlaybackTest\nMerged-In: If34bd5eba1498f081d613d2ebc15ff75f2a90f2f\nChange-Id: If34bd5eba1498f081d613d2ebc15ff75f2a90f2f\n"
    },
    {
      "commit": "aaa0309a2b8bcdb56103380d54127ba9aebc9f21",
      "tree": "cee824c6007b2d511dde186eace934ab06f3d2f7",
      "parents": [
        "30c1d421b10c4760edba45f3e118f7b549ed7104"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Tue Oct 27 17:02:51 2020 -0700"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Mon Nov 09 14:53:50 2020 -0800"
      },
      "message": "aacdec: don\u0027t report DRC_COMPRESSION_MODE back\n\nDRC_COMPRESSION_MODE is not meant to be read back from components\n\nBug: 149751672\nTest: atest CtsMediaTestCases -- --module-arg CtsMediaTestCases:size:small\nTest: atest CtsMediaTestCases:DecoderTestAacDrc\nChange-Id: Id1d5968e6a64d72ea2aec743807dc3b0f1e2024c\n"
    },
    {
      "commit": "eb0f8a11365676dab805e9a1718a89cb1442f148",
      "tree": "6ee0b61eca87d5e7637b943c898d6aadb0b99c57",
      "parents": [
        "d578bbd330f316ddfe5e48dd3357f1666767082d"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Tue Aug 18 14:06:03 2020 -0700"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Mon Nov 09 14:53:50 2020 -0800"
      },
      "message": "MediaCodec: fix output format change event timing\n\nIn synchronous mode, process output format change at\ndequeue, instead of at drain. Keep processing the change\nat drain for asynchronous mode.\n\nFix redundant output format change logging.\n\nBug: 149751672\nTest: atest CtsMediaTestCases:AdaptivePlaybackTest\nTest: atest CtsMediaTestCases -- --module-arg CtsMediaTestCases:size:small\nMerged-In: Ib373b71ba65f460edaf82365f8dd9be35348f635\nChange-Id: Ib373b71ba65f460edaf82365f8dd9be35348f635\n"
    },
    {
      "commit": "30c1d421b10c4760edba45f3e118f7b549ed7104",
      "tree": "a6fb16b1c161bad31b3f35999eb8731954b516f2",
      "parents": [
        "018b91ed511a95e148c57b4448b72441993db59d"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Tue Oct 27 17:00:36 2020 -0700"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Mon Nov 09 14:53:50 2020 -0800"
      },
      "message": "CCodecConfig: don\u0027t read DRC_COMPRESSION_MODE back\n\nDRC_COMPRESSION_MODE is not meant to be read back from components\n\nBug: 149751672\nTest: atest CtsMediaTestCases -- --module-arg CtsMediaTestCases:size:small\nTest: atest CtsMediaTestCases:DecoderTestAacDrc\nChange-Id: I45750c75901fd1195fbea314291d39c69b2fde1b\n"
    },
    {
      "commit": "209c988c5ff078550c38c6db57ea8cd656efb57b",
      "tree": "32dcf3514f174f133f8ae7216d068d55efb7575d",
      "parents": [
        "d578bbd330f316ddfe5e48dd3357f1666767082d"
      ],
      "author": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Tue Feb 11 14:31:01 2020 -0800"
      },
      "committer": {
        "name": "Chih-hung Hsieh",
        "email": "chh@google.com",
        "time": "Mon Nov 09 22:49:25 2020 +0000"
      },
      "message": "Fix clang-tidy performance-faster-string-find warnings\n\nBug: 30411878\nTest: build with WITH_TIDY\u003d1\nChange-Id: I4e22d4a840fc293050fec62b7bfda5863671540e\n"
    },
    {
      "commit": "a16b76a3e19a1b8f92c0dd599f43c02df2b90b53",
      "tree": "0a74f1bf7da19bfd969f925b167a3a321f6df4cb",
      "parents": [
        "4081644e658e26637013a19584118fe901c26758",
        "ca05a60fd2d89ed3ae0c153ad58d87c2f71b1151"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Nov 09 01:43:02 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Nov 09 01:43:02 2020 +0000"
      },
      "message": "Merge \"ACodec: defer setSurface at OutputPortSettingsChangedState\""
    },
    {
      "commit": "86dc61807a68592cb1b3b42a848bfb8b6451b6e8",
      "tree": "7228698a7cfa0fa8697ac6b4614199262db4b8d6",
      "parents": [
        "11ac2dfe77c87de985871b6a3c3cce29f9ac9252"
      ],
      "author": {
        "name": "Paras Nagda",
        "email": "pnagda@codeaurora.org",
        "time": "Tue Oct 27 13:01:47 2020 +0530"
      },
      "committer": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Fri Nov 06 21:45:01 2020 -0800"
      },
      "message": "NuPlayerRenderer: Reset negative media time to zero\n\nReset negative media time to zero before call is made to\nMediaclock\u0027s setStartingTimeMedia().\n\nTest:run android.mediastress.cts.HEVCR1080pAacLongPlayerTest#testPlay00 on gsi\n\nBug: 170621757\nBug: 171945667\nBug: 170797642\nBug: 171562715\nBug: 171850618\nChange-Id: I2c405007b38229038119760423156bd53a2701c0\n"
    },
    {
      "commit": "11ac2dfe77c87de985871b6a3c3cce29f9ac9252",
      "tree": "485a3fe106a811ac59f25774f7e9f4d43c034235",
      "parents": [
        "b44ae1f13de445e7562b8559506e2be795a792a2",
        "811108a2056df2a197fd6422a557dcb2a9bf4c25"
      ],
      "author": {
        "name": "Max Spector",
        "email": "mspector@google.com",
        "time": "Sat Nov 07 01:09:47 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Sat Nov 07 01:09:47 2020 +0000"
      },
      "message": "Merge changes I92f232e9,I955b4ef3\n\n* changes:\n  Added cc_defaults for decoder fuzzers\n  Added mpeg4_enc_fuzzer and h263_enc_fuzzer\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": "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": "0821009becf624ffe9617ae1632895f264f2ced1",
      "tree": "4641525685dc0d344f4c504c8a403a344d8af93e",
      "parents": [
        "1e05a85fcf67bbd2db9254cdd1ee878873f3a968"
      ],
      "author": {
        "name": "Hanchen Li",
        "email": "hanchenl@nvidia.com",
        "time": "Mon Oct 26 19:11:35 2020 -0700"
      },
      "committer": {
        "name": "Hanchen Li",
        "email": "hanchenl@nvidia.com",
        "time": "Thu Nov 05 15:08:10 2020 -0800"
      },
      "message": "MPEG4Extractor: use Vector\u003cuint32_t\u003e encryptedsizes\n\nUse Vector\u003cuint32_t\u003e instead of Vector\u003csize_t\u003e\nThe code below treat encryptedsizes as Vector of 4 bytes\nsize_t may be 8 bytes on 64-bit platforms.\n\nBug 148141603\n\nChange-Id: Id4b4c5afea3c5d044a754ce4ab5f7ac204c664eb\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": "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": "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": "ca05a60fd2d89ed3ae0c153ad58d87c2f71b1151",
      "tree": "b13aaae64ac96e2a6345b8f6c4506bf8c496589f",
      "parents": [
        "adec76d0eb5889bc6675069548df2ee156d59414"
      ],
      "author": {
        "name": "Zhiming Jiang",
        "email": "zhiming.jiang@mediatek.com",
        "time": "Mon Oct 26 17:17:38 2020 +0800"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Fri Oct 30 21:28:17 2020 +0000"
      },
      "message": "ACodec: defer setSurface at OutputPortSettingsChangedState\n\nIf APP set new surface before release all dequeued output buffers during resolution change action,\nACodec maybe meet a error due to the left output buffer numbers less than minUndequeuedBuffers.\n\nWe should defer setSurface at OutputPortSettingsChangedState\nBug: 170056739\n\nTest: atest CtsMediaTestCases -- --module-arg CtsMediaTestCases:size:small\nChange-Id: I271fd5cf81e7a53bfab9c66a174b9a3073a26e50\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": "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": "811108a2056df2a197fd6422a557dcb2a9bf4c25",
      "tree": "df2f12488328cdf489f7587a171234373ad1fbdb",
      "parents": [
        "d114c73edec41a34f031d8e5eff1f92bb88a6713"
      ],
      "author": {
        "name": "Ayushi Khopkar",
        "email": "ayushi.khopkar@ittiam.com",
        "time": "Thu Oct 29 11:34:59 2020 +0530"
      },
      "committer": {
        "name": "Ayushi Khopkar",
        "email": "ayushi.khopkar@ittiam.com",
        "time": "Thu Oct 29 18:15:37 2020 +0530"
      },
      "message": "Added cc_defaults for decoder fuzzers\n\nAdded cc_defaults field for mpeg4_dec_fuzzer\nand h263_dec_fuzzer\n\nTest: ./mpeg4_dec_fuzzer\nTest: ./h263_dec_fuzzer\nBug: 150440419\n\nChange-Id: I92f232e99db847fb527ad5a3e40c62335057e1c6\n"
    },
    {
      "commit": "d114c73edec41a34f031d8e5eff1f92bb88a6713",
      "tree": "2884a86adb6460bb7ac59e0ba025869fb4fdfb75",
      "parents": [
        "7e681bd40d3d693c33d9e29b5e008d432a64f654"
      ],
      "author": {
        "name": "Sachin Kumar Garg",
        "email": "sachin.kumargarg@ittiam.com",
        "time": "Fri Oct 16 10:19:46 2020 +0530"
      },
      "committer": {
        "name": "Ayushi Khopkar",
        "email": "ayushi.khopkar@ittiam.com",
        "time": "Thu Oct 29 18:15:17 2020 +0530"
      },
      "message": "Added mpeg4_enc_fuzzer and h263_enc_fuzzer\n\nTest: ./mpeg4_enc_fuzzer\nTest: ./h263_enc_fuzzer\nBug: 170942801\n\nChange-Id: I955b4ef32739a57946c3e71c663e177168388f5c\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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "6830fb666892d528cff82e82be0c356750355ade",
      "tree": "e2eae51da3bb09850f6a8854e46f008588b0f8a7",
      "parents": [
        "5381d98c9bdc8edb68f12dcc9cf03a74cc101fd6"
      ],
      "author": {
        "name": "Neelkamal Semwal",
        "email": "neelkamal.semwal@ittiam.com",
        "time": "Mon Oct 12 13:53:16 2020 +0530"
      },
      "committer": {
        "name": "Neelkamal Semwal",
        "email": "neelkamal.semwal@ittiam.com",
        "time": "Tue Oct 20 20:57:07 2020 +0530"
      },
      "message": "m4v_h263: Fix integer-overflow in idct_vca.cpp\n\nBug: 165817738\n\nTest: POC in bug description\n\nChange-Id: Ic3710ea89174f50aaf47a22f58fa99703a089261\n"
    },
    {
      "commit": "0eeb519aa6433c2147bdbef0a63368b91a27e68c",
      "tree": "bd07fdf492157ac00d24bdf8729d5988d2885760",
      "parents": [
        "6f27296e13d89407459d23882c9345c6b6e212b0",
        "eb33d944605247b32015140e7a650d41c8cd0003"
      ],
      "author": {
        "name": "vichang",
        "email": "vichang@google.com",
        "time": "Tue Oct 20 08:59:51 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Oct 20 08:59:51 2020 +0000"
      },
      "message": "Merge \"Remove AIcu_initializeIcuOrDie() call\""
    },
    {
      "commit": "a7002cb810037ddcb5ec4ac6ce174a8eae6ef66f",
      "tree": "579cfa0a4078066519c87ade7edf78df3e313e63",
      "parents": [
        "6a40788b59a8d898add800ce04f5a9aa06f476e1"
      ],
      "author": {
        "name": "John Stultz",
        "email": "john.stultz@linaro.org",
        "time": "Fri Sep 04 19:02:30 2020 +0000"
      },
      "committer": {
        "name": "John Stultz",
        "email": "john.stultz@linaro.org",
        "time": "Tue Oct 20 00:14:56 2020 +0000"
      },
      "message": "codec2: C2Store: Integrate C2DmaBufAllocator as a possible allocator\n\nThis integrates the C2DmaBufAllocator as one of the possible\nallocators for linear allocations, switching its use vs the\nION allocator based on the existance of /dev/ion\n\nAlso integrate glue code to handle HAL provided usageMaps for\nthe C2DmaBufAllocator\n\nSigned-off-by: John Stultz \u003cjohn.stultz@linaro.org\u003e\nChange-Id: Iee2856c0b85d7c5dfe799a2799580a8f69e87d3d\n"
    },
    {
      "commit": "6a40788b59a8d898add800ce04f5a9aa06f476e1",
      "tree": "5dc857de28b2c35bad78b344b8d6852c82468507",
      "parents": [
        "80cd5274e93b1ee4389619c6a6aa1716d60aa671"
      ],
      "author": {
        "name": "John Stultz",
        "email": "john.stultz@linaro.org",
        "time": "Sat Jul 11 04:34:19 2020 +0000"
      },
      "committer": {
        "name": "John Stultz",
        "email": "john.stultz@linaro.org",
        "time": "Mon Oct 19 23:06:07 2020 +0000"
      },
      "message": "codec2: Add C2AllocatorBuf to implement a libdmabufheap BufferAllocator\n\nInitial step to transition to libdmabufheap from ion.\n\nThis adds a C2AlllocatorBuf implementation which handles the\nlogic between allocating from DMABUF Heaps.\n\nAlso, to address the lack of !ION_FLAG_CACHED support in\nthe DMABUF Heaps (currently), in order to try to support\nit for the ION fallback, I hope to use a \"system-uncached\"\nheap (to be upstreamed into the kernel hopefully soon).\n\nSigned-off-by: John Stultz \u003cjohn.stultz@linaro.org\u003e\nChange-Id: I09ef198355140c28b50cc17b8a7acc54310e46fb\n"
    },
    {
      "commit": "9b0f94aa2cfb8ea0d311f00f402a2ffb29685156",
      "tree": "5d8b8ca4728e921933f808f7d64bf77b8ad464c8",
      "parents": [
        "632056e5501f04200b51cced848c6ce94ea2b7d6"
      ],
      "author": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Mon Oct 19 13:37:55 2020 -0700"
      },
      "committer": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Mon Oct 19 13:37:55 2020 -0700"
      },
      "message": "Make the connection between implementation and llndk_library explicit\n\nInstead of assuming a module with the .llndk suffix exists, add an\nllndk_stubs property to every cc_library module that has a\ncorresponding llndk_library.  Also rename the llndk_library to have\nan explicit .llndk suffix.\n\nBug: 170784825\nTest: no changes to build.ninja (excluding comments) or Android-${TARGET_PRODUCT}.mk\nChange-Id: I362bf9ce1e7df8cea65410ac35c02f347b235d25\n"
    },
    {
      "commit": "66e1d22ca8b124ff4f33824d6e6b9a607e09dc27",
      "tree": "4fbb3d4abc332883b147afc830d51e1057577065",
      "parents": [
        "bf13fc87b0113b274a3ed1f924172fefc12b555e",
        "80cd5274e93b1ee4389619c6a6aa1716d60aa671"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sun Oct 18 20:57:24 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Sun Oct 18 20:57:24 2020 +0000"
      },
      "message": "Merge \"mp3dec: Add test for mp3 file with error protection data\" am: 80cd5274e9\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1463122\n\nChange-Id: I22b952d0944fc1d1be7f6222add1a0b6108682d7\n"
    },
    {
      "commit": "80cd5274e93b1ee4389619c6a6aa1716d60aa671",
      "tree": "7d278ff2705b613e4058910b949312160afc98b4",
      "parents": [
        "632056e5501f04200b51cced848c6ce94ea2b7d6",
        "91aacb1c768cd7a0d5f35d4eb0b77e213dea799a"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sun Oct 18 20:38:37 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Sun Oct 18 20:38:37 2020 +0000"
      },
      "message": "Merge \"mp3dec: Add test for mp3 file with error protection data\""
    },
    {
      "commit": "bf13fc87b0113b274a3ed1f924172fefc12b555e",
      "tree": "a2f23c6fb9f94bfe4c5c9bb09618905fd940af28",
      "parents": [
        "c54030e21089ccece88efd508aff944ac65d9232",
        "632056e5501f04200b51cced848c6ce94ea2b7d6"
      ],
      "author": {
        "name": "Kris Alder",
        "email": "kalder@google.com",
        "time": "Thu Oct 15 22:59:04 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Oct 15 22:59:04 2020 +0000"
      },
      "message": "Merge changes I3929bfb6,I4ad6fa07 am: 632056e550\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1458126\n\nChange-Id: I6b370842a284f8a72f475a6ae761bee77c2f933f\n"
    },
    {
      "commit": "632056e5501f04200b51cced848c6ce94ea2b7d6",
      "tree": "18615833df98404a8497b5a08279187632afa81e",
      "parents": [
        "7a20375102734c3568050a14d80d43186af3a587",
        "75c40aef1f75867133732b4dc2bfc61f727aa456"
      ],
      "author": {
        "name": "Kris Alder",
        "email": "kalder@google.com",
        "time": "Thu Oct 15 22:23:39 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Oct 15 22:23:39 2020 +0000"
      },
      "message": "Merge changes I3929bfb6,I4ad6fa07\n\n* changes:\n  Add host support for AMR Libraries.\n  Updated \u0027preemph.c\u0027 and \u0027q_pulse.c\u0027\n"
    },
    {
      "commit": "91aacb1c768cd7a0d5f35d4eb0b77e213dea799a",
      "tree": "a961dc220da1fd98f58931af9da6088120857b8a",
      "parents": [
        "7a20375102734c3568050a14d80d43186af3a587"
      ],
      "author": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Fri Oct 16 01:30:51 2020 +0530"
      },
      "committer": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Thu Oct 15 13:44:47 2020 -0700"
      },
      "message": "mp3dec: Add test for mp3 file with error protection data\n\nBug: 170985202\nTest: atest Mp3DecoderTest -- --enable-module-dynamic-download\u003dtrue\n\nChange-Id: I8a90db15a747f5abc7fc0713f6e19fbb485de92a\n"
    },
    {
      "commit": "75c40aef1f75867133732b4dc2bfc61f727aa456",
      "tree": "67bebf0a05d7f0c768bcb2cc9fa8cea8e9575b59",
      "parents": [
        "8f74809fc7a88a31cf17084b5711c2da628d14a5"
      ],
      "author": {
        "name": "Ayushi Khopkar",
        "email": "ayushi.khopkar@ittiam.com",
        "time": "Mon Jul 20 18:31:41 2020 +0530"
      },
      "committer": {
        "name": "Anuj Joshi",
        "email": "anuj.joshi@ittiam.com",
        "time": "Wed Oct 14 03:27:21 2020 +0000"
      },
      "message": "Add host support for AMR Libraries.\n\nThis commit adds host support to libstagefright_amrnbenc,\nlibstagefright_enc_common and libstagefright_amrwbenc libraries.\n\nTest: Build libraries\nBug: 170360959\nBug: 170360841\n\nChange-Id: I3929bfb62649300746761c70c7ffc590511840ce\n"
    },
    {
      "commit": "8f74809fc7a88a31cf17084b5711c2da628d14a5",
      "tree": "4cb8d200b3e85b26538f0bb14c6d2244cfc84342",
      "parents": [
        "e39e35ff005a8cce3007c909a522af01eb0635f8"
      ],
      "author": {
        "name": "Ayushi Khopkar",
        "email": "ayushi.khopkar@ittiam.com",
        "time": "Wed Sep 16 16:52:03 2020 +0530"
      },
      "committer": {
        "name": "Anuj Joshi",
        "email": "anuj.joshi@ittiam.com",
        "time": "Wed Oct 14 08:53:31 2020 +0530"
      },
      "message": "Updated \u0027preemph.c\u0027 and \u0027q_pulse.c\u0027\n\nOn host toolchains, __unused doesnt seem to be present. Hence\nupdated all instances in \u0027q_pulse.c\u0027 to use\n__attribute__((unused)) instead.\n\nFor host toolchains, stdint.h needs to be added in \u0027preemph.c\u0027 so\nthat INT32_MAX is correctly defined\n\nTest: Build libstagefright_amrwbenc\nBug: 170360841\n\nChange-Id: I4ad6fa070b6b4d6b016e1c47ffbc9eb1c4130390\n"
    },
    {
      "commit": "5049389b24a473fe062304274f1624da45e38ecd",
      "tree": "b6439a473d06e4d2344de42c7c4f4e96167aa306",
      "parents": [
        "d31de2b8a3f7ecc17ab9d476ff8e15c0e334985f",
        "869f1691ab5f731a0124adecb44c57f288242a84"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Oct 13 23:39:48 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Oct 13 23:39:48 2020 +0000"
      },
      "message": "Merge \"codec2: fix uninitialized member in C2PlatformStorePlguinLoader\" am: 869f1691ab\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1458982\n\nChange-Id: I1a65cdf050a9e35dfab82fee17e9a30779130359\n"
    },
    {
      "commit": "869f1691ab5f731a0124adecb44c57f288242a84",
      "tree": "d8b9d742756a46e679d40d5635b5a3d256a9b695",
      "parents": [
        "e39e35ff005a8cce3007c909a522af01eb0635f8",
        "f48a7faf72be4532852d7ed756ef8b0f04e64ddf"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Oct 13 23:14:42 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Oct 13 23:14:42 2020 +0000"
      },
      "message": "Merge \"codec2: fix uninitialized member in C2PlatformStorePlguinLoader\""
    },
    {
      "commit": "f48a7faf72be4532852d7ed756ef8b0f04e64ddf",
      "tree": "3606c9089b677b5abf016eaa937b0e43474906d1",
      "parents": [
        "5381d98c9bdc8edb68f12dcc9cf03a74cc101fd6"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Tue Oct 13 11:35:48 2020 -0700"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Tue Oct 13 11:35:48 2020 -0700"
      },
      "message": "codec2: fix uninitialized member in C2PlatformStorePlguinLoader\n\nBug: 169331519\nTest: builds\nChange-Id: I64059108f867767aea387d2b6317a6f473922831\n"
    },
    {
      "commit": "d31de2b8a3f7ecc17ab9d476ff8e15c0e334985f",
      "tree": "aba28e05c5d2d7bf298859b7b6151f5c43e2493e",
      "parents": [
        "a2054232ab303f38b4fbbe8d1a73302254f32d4e",
        "c56875f2eca1be6322cc56d22fc7d8e95a298a3f"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Oct 13 03:31:41 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Oct 13 03:31:41 2020 +0000"
      },
      "message": "Merge \"Merge ab/6749736 in stage.\" into stage-aosp-master"
    },
    {
      "commit": "e39e35ff005a8cce3007c909a522af01eb0635f8",
      "tree": "3f67f4209a53d9c567dcba2e06e6c8f53357ea39",
      "parents": [
        "17574d194f9fec5ac2d5efae66908e4e62b2783a",
        "148fc20f4c8c152a3fdeb93133cf5b94a670d646"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Oct 13 01:47:45 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Oct 13 01:47:45 2020 +0000"
      },
      "message": "Merge \"MediaCodec: fix possible crash at stop \u0026 error\""
    },
    {
      "commit": "17574d194f9fec5ac2d5efae66908e4e62b2783a",
      "tree": "7a0d9a9d6a281560112ec491307ecf5e54d168ef",
      "parents": [
        "d68b9c594e238e82951c4d90531b7974146ec45c",
        "cd129b8d72333faf340f21f41edc2f106137c0f2"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Oct 12 22:59:14 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Oct 12 22:59:14 2020 +0000"
      },
      "message": "Merge \"codec2: change tunneled settings to tunings\""
    },
    {
      "commit": "d68b9c594e238e82951c4d90531b7974146ec45c",
      "tree": "03fcad685d7ecf1b4a801875360edbc7258ae9d3",
      "parents": [
        "013105321029748d0593210419accacf15b0480a",
        "34821f568bc39602752ce056e7c4df57d12f6459"
      ],
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Mon Oct 12 22:56:58 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Oct 12 22:56:58 2020 +0000"
      },
      "message": "Merge changes I597f7405,I09b65692\n\n* changes:\n  codec2: switch HAL passing of C2FrameDate to clarified C2InfoBuffer\n  codec2: clarify infoBuffers in C2FrameData\n"
    },
    {
      "commit": "148fc20f4c8c152a3fdeb93133cf5b94a670d646",
      "tree": "c55e79247a268dac25b764982ae34e004e6a0793",
      "parents": [
        "5381d98c9bdc8edb68f12dcc9cf03a74cc101fd6"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Mon Oct 12 15:43:38 2020 -0700"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Mon Oct 12 15:54:51 2020 -0700"
      },
      "message": "MediaCodec: fix possible crash at stop \u0026 error\n\nIf an error occurred during stop() operation but the operation\ncompleted anyway, it may lead to an assert because the error already\nsent response to pending reply.\n\nBug: 169596940\nTest: atest CtsMediaTestCases -- --module-arg CtsMediaTestCases:size:small\nTest: atest mediacodecTest\nChange-Id: Id88d546a22db26495a6d535cbf3e191a21ea21fd\n"
    },
    {
      "commit": "013105321029748d0593210419accacf15b0480a",
      "tree": "2aff5e002d413ccf4fcfebe4f4911691328edcff",
      "parents": [
        "cebdb22b42889db14ea848e3583b58301d51febf",
        "f2d6711dc9a0faf1828afa352f153c506a6ab56e"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Oct 12 21:25:05 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Oct 12 21:25:05 2020 +0000"
      },
      "message": "Merge changes I7c3cc40f,I6447a920\n\n* changes:\n  codec2: vndk/C2Buffer: Rework CreateLinearBlock to use fetchAllocator()\n  codec2: Add C2Alloctor::checkHandle()\n"
    }
  ],
  "next": "34821f568bc39602752ce056e7c4df57d12f6459"
}
