)]}'
{
  "log": [
    {
      "commit": "3b247167c6d10ba17ea49b073b45c1747c8ac92a",
      "tree": "505e37d8e3cffdf93fef88447acfd7e54df0e8eb",
      "parents": [
        "85f5f276263b634ed03750c8619f67eff1a5b83d"
      ],
      "author": {
        "name": "David Li",
        "email": "dvdli@google.com",
        "time": "Fri Mar 19 07:01:40 2021 +0000"
      },
      "committer": {
        "name": "David Li",
        "email": "dvdli@google.com",
        "time": "Fri Mar 19 07:18:42 2021 +0000"
      },
      "message": "fix null dereference on aeli\n\nEffectProxyCreate does not return fail and assign the pointers in\nthe aeli when the two effects don\u0027t have the flag\nEFFECT_FLAG_HW_ACC_TUNNEL. It causes problem when Effect_command\ndoes dereference on those two pointers.\n\nBug: 182867964\nTest: mm libeffectproxy\nTest: create effects without EFFECT_FLAG_HW_ACC_TUNNEL\nChange-Id: I37502e86ac5d491e7d792251197338905849e25c\n"
    },
    {
      "commit": "85f5f276263b634ed03750c8619f67eff1a5b83d",
      "tree": "b0de48994ee41d40e9a5d13f4ea3e85e7854284c",
      "parents": [
        "04f88e7bcdb6497afeb1fd97659a07118163ce64",
        "d510fddbaf582b82fd6ed5add5081234ce7807e7"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Thu Mar 18 21:23:23 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Mar 18 21:23:23 2021 +0000"
      },
      "message": "Merge \"libaudiopreprocessing: Cleanup PreProcessing.cpp\""
    },
    {
      "commit": "04f88e7bcdb6497afeb1fd97659a07118163ce64",
      "tree": "cef76202470fbfd5697b1e8e7901f866ada457d3",
      "parents": [
        "bbbc5d383668d82d158d9305d91852d10bf55cc7",
        "70036acb50b0880695a17c4304eac9e3141e3e0e"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Thu Mar 18 21:21:16 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Mar 18 21:21:16 2021 +0000"
      },
      "message": "Merge \"libaudiopreprocessing: Define and use cc_defaults\""
    },
    {
      "commit": "43ab37187422596845386cf74be6d1046a4a2beb",
      "tree": "46e25e96ebe1123af9d6148519a5e3a3c2b7b9e8",
      "parents": [
        "08d9d325f3c5df8d40f98f529e21cac2b61a2a90"
      ],
      "author": {
        "name": "Rivukanta Bhattacharya",
        "email": "rivukanta.bhattacharya@ittiam.com",
        "time": "Thu Mar 18 05:26:25 2021 +0530"
      },
      "committer": {
        "name": "Rivukanta Bhattacharya",
        "email": "rivukanta.bhattacharya@ittiam.com",
        "time": "Thu Mar 18 05:51:36 2021 +0530"
      },
      "message": "libaudiopreprocessing: Test few more sampling rates\n\nAdded 11025, 12000, 22050, 44100 Hz sampling rates in test\nscript and EffectPreprocessingTest\n\nBug: 178513382\nTest: build_and_run_all_unit_tests.sh in host and device\nTest: atest EffectPreprocessingTest\n\nChange-Id: I10c73f091e46b2771993420ed938726615a7e10c\n"
    },
    {
      "commit": "d510fddbaf582b82fd6ed5add5081234ce7807e7",
      "tree": "bd165d57fc7dd1ff7cd2cffc0fbe07e8be2c2620",
      "parents": [
        "0a2021b06fa5409d4c5b6a21a81d4f0dc6c37d9c"
      ],
      "author": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Tue Mar 16 13:26:31 2021 -0700"
      },
      "committer": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Wed Mar 17 23:10:18 2021 +0000"
      },
      "message": "libaudiopreprocessing: Cleanup PreProcessing.cpp\n\n- Removed unused elements from preproc_session_s\n- Fixed initialization of frameCount in PreProcessingTest.cpp\n- Print number of frames processed in PreProcessingTest.cpp\n\nBug: 182583445\nTest: atest EffectPreprocessingTest\nTest: preprocessing/tests/build_and_run_all_unit_tests.sh\n\nChange-Id: I4a8fb5796451eb2b3a37d6e4bd48452bccac9318\n"
    },
    {
      "commit": "70036acb50b0880695a17c4304eac9e3141e3e0e",
      "tree": "c9ac078f22bf074df7ef8b691a7be536fea00c85",
      "parents": [
        "08d9d325f3c5df8d40f98f529e21cac2b61a2a90"
      ],
      "author": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Tue Mar 16 17:42:59 2021 -0700"
      },
      "committer": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Wed Mar 17 19:18:36 2021 +0000"
      },
      "message": "libaudiopreprocessing: Define and use cc_defaults\n\nBug: 178513382\nTest: atest EffectPreprocessingTest\nTest: atest preprocessing_benchmark\n\nChange-Id: I71baf98903f70a9ca7bf3604d62f461fc2039942\n"
    },
    {
      "commit": "b9116da2154f8ea809058ad4eeab6be2df0f2965",
      "tree": "d89b2845d854a7c817f7b265a157d7b66734f667",
      "parents": [
        "65ac21dcb5b8ac926b7eed9b8367261bed3b1a63"
      ],
      "author": {
        "name": "Rivukanta Bhattacharya",
        "email": "rivukanta.bhattacharya@ittiam.com",
        "time": "Thu Mar 11 04:32:54 2021 +0530"
      },
      "committer": {
        "name": "Rivukanta Bhattacharya",
        "email": "rivukanta.bhattacharya@ittiam.com",
        "time": "Wed Mar 17 03:56:42 2021 +0530"
      },
      "message": "EffectPreprocessingTest: Initial version\n\nBug: 178513382\nTest: EffectPreprocessingTest on host and device\n\nChange-Id: I1e39ce44f255b3719dada334c0730a6d5bfd3f5e\n"
    },
    {
      "commit": "217c9688cdc6c6615554cc2b2f85181b3abe64c9",
      "tree": "bbc64f38257f41ffcb77658ee4a2a45f4ad94061",
      "parents": [
        "7b14cb277c79f75f9fd4e8f9235197122808b3b3"
      ],
      "author": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Mon Mar 15 15:12:25 2021 -0700"
      },
      "committer": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Mon Mar 15 22:17:32 2021 +0000"
      },
      "message": "libaudiopreprocessing: Disable host build for mac\n\nBug: 182829696\nTest: Review\n\nChange-Id: I9335c56d2e69ec0e5399a22b935978d83e90473e\n"
    },
    {
      "commit": "7b14cb277c79f75f9fd4e8f9235197122808b3b3",
      "tree": "4b144d1ff7a67e93c66899a3feb3363d7a7b4451",
      "parents": [
        "e6614240cb225bf3732f6ee2699aad68f6390aa4",
        "31d94b038b0d647931b202b49a4a487f141be8e5"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Mon Mar 15 19:58:09 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Mar 15 19:58:09 2021 +0000"
      },
      "message": "Merge \"PreProcessing: Automated script for preprocessing test\""
    },
    {
      "commit": "e6614240cb225bf3732f6ee2699aad68f6390aa4",
      "tree": "0ef7f4bd814f83bc02b0461e241b9959466b63f6",
      "parents": [
        "351f7e2afb15a07fbe7a99d8fb9839079eb19f17",
        "013e02e220825826eddf3a24191cc7c13d3b9d48"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Mon Mar 15 16:51:12 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Mar 15 16:51:12 2021 +0000"
      },
      "message": "Merge \"libeffects: Add host support for preprocessing module\""
    },
    {
      "commit": "31d94b038b0d647931b202b49a4a487f141be8e5",
      "tree": "47032f3d91e2108c554d93c6e8e6c07084f89d50",
      "parents": [
        "41f53a9bab6215cdd4d4c21aefba6e939d91219d"
      ],
      "author": {
        "name": "Rivukanta Bhattacharya",
        "email": "rivukanta.bhattacharya@ittiam.com",
        "time": "Fri Mar 12 23:08:20 2021 +0530"
      },
      "committer": {
        "name": "Rivukanta Bhattacharya",
        "email": "rivukanta.bhattacharya@ittiam.com",
        "time": "Mon Mar 15 15:19:35 2021 +0530"
      },
      "message": "PreProcessing: Automated script for preprocessing test\n\nBug: 178513382\nTest: AudioPreProcessingTest in host and device\n\nChange-Id: I8baa0661e949772c9b9d65cf5e9c9f62b235f05b\n"
    },
    {
      "commit": "ce9b8c44db73495433e2a0c96169bf55f3c1cc30",
      "tree": "fb512d2b0e5b652ffe0dc98e5b334d46a3c75f08",
      "parents": [
        "51c7f563e2b07deb57967269cdcb293278915205",
        "5e5573fae27a0f5bd7c098b1437d9fddf335d186"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Sat Mar 13 03:01:26 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Sat Mar 13 03:01:26 2021 +0000"
      },
      "message": "Merge \"Preprocessing: Use free() for session-\u003eoutBuf\""
    },
    {
      "commit": "5e5573fae27a0f5bd7c098b1437d9fddf335d186",
      "tree": "39e4caa46df2f3eaa55c3d7e3d80de65beb44ca1",
      "parents": [
        "85ed8fd8d8aba408e2ee149a4a457772e82b479f"
      ],
      "author": {
        "name": "Rivukanta Bhattacharya",
        "email": "rivukanta.bhattacharya@ittiam.com",
        "time": "Sat Mar 13 04:52:14 2021 +0530"
      },
      "committer": {
        "name": "Rivukanta Bhattacharya",
        "email": "rivukanta.bhattacharya@ittiam.com",
        "time": "Sat Mar 13 05:09:50 2021 +0530"
      },
      "message": "Preprocessing: Use free() for session-\u003eoutBuf\n\nBug: 182575590\nTest: AudioPreProcessingTest on host\n\nChange-Id: I5e72528651c1e36dc3f10101c24dc8b42e69f13d\n"
    },
    {
      "commit": "013e02e220825826eddf3a24191cc7c13d3b9d48",
      "tree": "01579b83732cdc76be246676e369b361340e8201",
      "parents": [
        "85ed8fd8d8aba408e2ee149a4a457772e82b479f"
      ],
      "author": {
        "name": "Rivukanta Bhattacharya",
        "email": "rivukanta.bhattacharya@ittiam.com",
        "time": "Fri Mar 12 05:50:55 2021 +0530"
      },
      "committer": {
        "name": "Rivukanta Bhattacharya",
        "email": "rivukanta.bhattacharya@ittiam.com",
        "time": "Fri Mar 12 16:45:38 2021 +0530"
      },
      "message": "libeffects: Add host support for preprocessing module\n\n- Removed __unused that is not supported by host toolchain\n\nBug: 182485928\nTest: AudioPreProcessingTest on host\n\nChange-Id: I5b87ab71a7c785e5dc610770ddfe141864874c2b\n"
    },
    {
      "commit": "6a0e64617eb2fc92e07e60ef79eab5546453e9b4",
      "tree": "1f0085611992b65fd5eab7df36f888b47b1ffebb",
      "parents": [
        "378c3eb076c039ad59ea24fdee9062e7d0468f46",
        "d4b75e70dcc9009be1c481099a6c00720cfe3d3f"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Thu Mar 11 05:16:03 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Mar 11 05:16:03 2021 +0000"
      },
      "message": "Merge \"reverb_test: Print input arguments\""
    },
    {
      "commit": "378c3eb076c039ad59ea24fdee9062e7d0468f46",
      "tree": "c0bcf8b3eee58c498b0dbd0efc01ab6f14397b53",
      "parents": [
        "261d874a21be54e5d7367d49f2ca7b9feabc2c5f",
        "9976058d1108141beb0d79e23aca8e7377af9223"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Wed Mar 10 23:30:28 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Mar 10 23:30:28 2021 +0000"
      },
      "message": "Merge \"Fix biquad coeffs in StereoWidening modules\""
    },
    {
      "commit": "d4b75e70dcc9009be1c481099a6c00720cfe3d3f",
      "tree": "c655755fd63101c33c22a59dbc16e57d1a9ba92a",
      "parents": [
        "85ed8fd8d8aba408e2ee149a4a457772e82b479f"
      ],
      "author": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Wed Mar 10 14:55:11 2021 -0800"
      },
      "committer": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Wed Mar 10 14:55:14 2021 -0800"
      },
      "message": "reverb_test: Print input arguments\n\nBug: 182393210\nTest: tests/build_and_run_all_unit_tests_reverb.sh\n\nChange-Id: I80fbea20cc3e85d342f8a68874ca076d55324c72\n"
    },
    {
      "commit": "261d874a21be54e5d7367d49f2ca7b9feabc2c5f",
      "tree": "fe4c4e7d69a648f017b7becf1825e3e8e99b4b41",
      "parents": [
        "0361312f054b7680002a6a00a4471e4d4f24feb6",
        "6a30c8fa07d20e9346dac9359a9ddf5a98496a25"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Wed Mar 10 16:46:06 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Mar 10 16:46:06 2021 +0000"
      },
      "message": "Merge \"libeffects: Fix LVDBE biquad instance creation\""
    },
    {
      "commit": "6a30c8fa07d20e9346dac9359a9ddf5a98496a25",
      "tree": "d000057c9ef1777494601a3aab6721ba3fcc6f5b",
      "parents": [
        "85ed8fd8d8aba408e2ee149a4a457772e82b479f"
      ],
      "author": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Tue Mar 09 15:39:30 2021 -0800"
      },
      "committer": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Tue Mar 09 16:07:26 2021 -0800"
      },
      "message": "libeffects: Fix LVDBE biquad instance creation\n\nLVDBE HPF biquad was created everytime LVDBE_Control was\ncalled, but LVDBE_SetFilters was called only when there\nwas a change in parameters.\n\nbiquad creation is now done only when number of channels\nchanges and SetFilters is called for change in number of\nchannels as well.\n\nBug: 179462586\nTest: lvm/tests/build_and_run_all_unit_tests.sh\nChange-Id: I2edd4e02de28a36b3fb455cec6d6e63f16dbcc9f\n"
    },
    {
      "commit": "9976058d1108141beb0d79e23aca8e7377af9223",
      "tree": "01ee76c1d17bca68d0f16b3ac7f98d272d8cf731",
      "parents": [
        "85ed8fd8d8aba408e2ee149a4a457772e82b479f"
      ],
      "author": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Tue Mar 09 12:50:33 2021 -0800"
      },
      "committer": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Tue Mar 09 15:54:59 2021 -0800"
      },
      "message": "Fix biquad coeffs in StereoWidening modules\n\nCoefficients used in StereoWidening modules were incorrect\nThis was due to difference between legacy biquad modules in lvm\nand optimized biquad filter implementation in handling the\ncoefficients for these modules.\n\nBug: 179462586\nTest: YT Music\n\nChange-Id: I2fb1eb811829aaf16df942eeed944a22bfbc555f\n"
    },
    {
      "commit": "b0e9b84ecb2d43623fd1cc7f4cacac10fe21f121",
      "tree": "7a8c26f94ac4e6d32aaa63f2d0a4bcc2fd894937",
      "parents": [
        "85ed8fd8d8aba408e2ee149a4a457772e82b479f"
      ],
      "author": {
        "name": "Rivukanta Bhattacharya",
        "email": "rivukanta.bhattacharya@ittiam.com",
        "time": "Tue Mar 09 02:48:52 2021 +0530"
      },
      "committer": {
        "name": "Rivukanta Bhattacharya",
        "email": "rivukanta.bhattacharya@ittiam.com",
        "time": "Tue Mar 09 18:28:35 2021 +0530"
      },
      "message": "libeffects : Remove InstAlloc wrapper support\n\nBug: 182167300\nTest: EffectReverbTest in device and host\n\nChange-Id: I243d397a2e5f5168f4cd3e970105c07c7dd6dddd\n"
    },
    {
      "commit": "736791df6290e4aba6be21c32eeb2157a5892b26",
      "tree": "9cfe404be4510adaea68a5655f4c8cc3509d2dd9",
      "parents": [
        "93aed30ec74a4bec2805a2d05459042f1f427108"
      ],
      "author": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Fri Mar 05 22:23:54 2021 -0800"
      },
      "committer": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Fri Mar 05 22:26:02 2021 -0800"
      },
      "message": "EffectReverbTest: Enable host support\n\nBug: 178513382\nTest: atest --host-unit-test-only EffectReverbTest\nChange-Id: Ied129300ef06b0539e75f10747e0eb727c22bc5d\n"
    },
    {
      "commit": "fd1ac15ef529089641aa10aaee242ef1dcc0777e",
      "tree": "b2e425ef362c85b00b3709f1266da0bd91afa186",
      "parents": [
        "5124b7011e4f5685f723d7ad324b1f3e48a9e0bc",
        "dd7becb5e48ad2d66b19b9046e864ca51cd161f2"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Sat Mar 06 03:45:38 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Sat Mar 06 03:45:38 2021 +0000"
      },
      "message": "Merge changes I9446a1da,Id830e4b8\n\n* changes:\n  EffectReverbTest: Initial version\n  EffectBundleTest: Move helper class to a separate file\n"
    },
    {
      "commit": "dd7becb5e48ad2d66b19b9046e864ca51cd161f2",
      "tree": "172692538a90e0150207e64006d3512f2c7088f4",
      "parents": [
        "88de9c4bdfcb00604c710f9cd2b91089fca26083"
      ],
      "author": {
        "name": "Rivukanta Bhattacharya",
        "email": "rivukanta.bhattacharya@ittiam.com",
        "time": "Fri Feb 19 02:43:06 2021 +0530"
      },
      "committer": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Fri Mar 05 15:49:09 2021 -0800"
      },
      "message": "EffectReverbTest: Initial version\n\nBug: 178513382\nTest: EffectReverbTest\nChange-Id: I9446a1dab5bec0fa6b3afb87c8fdb551592931c8\n"
    },
    {
      "commit": "88de9c4bdfcb00604c710f9cd2b91089fca26083",
      "tree": "92df1db89354f50b5124da551238d7d675c3376e",
      "parents": [
        "99e9d191421124e96565db27a2c46690e5b85cf5"
      ],
      "author": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Wed Mar 03 12:39:09 2021 -0800"
      },
      "committer": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Fri Mar 05 15:12:37 2021 -0800"
      },
      "message": "EffectBundleTest: Move helper class to a separate file\n\nThis helps in extending the tests for other effects\n\nBug: 178513382\nTest: atest EffectBundleTest\nTest: atest --host EffectBundleTest\n\nChange-Id: Id830e4b8cb496a2ac7a83c6efc3c6ed0144859b5\n"
    },
    {
      "commit": "eb0a9ece029bf7158b7ff45b1cded1822823d1f3",
      "tree": "2adfd2e9f0c0c37eebe3aa6af1f7458bb8b522e9",
      "parents": [
        "99e9d191421124e96565db27a2c46690e5b85cf5",
        "4a03b4fb11235660c397cb2d0a749e7ac0669236"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Fri Mar 05 22:09:33 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Mar 05 22:09:33 2021 +0000"
      },
      "message": "Merge \"libeffects: Zero initialize context structures\""
    },
    {
      "commit": "1a5a9044a43e62d7247f51fe0a5d0f3433dbf497",
      "tree": "c662ff6b2e9b00a2642a2ddaf7f2cc89c6d3f2da",
      "parents": [
        "a03f71733b11d0e01ccc66c0dfa135917d822e06",
        "800144cce94843fcc3be7132f18973a345236893"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Fri Mar 05 15:23:47 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Mar 05 15:23:47 2021 +0000"
      },
      "message": "Merge \"Reverb true mono changes : initial version\""
    },
    {
      "commit": "800144cce94843fcc3be7132f18973a345236893",
      "tree": "8f7c0ff71fa3be686e3214f7ab9d11d9cd6fbe18",
      "parents": [
        "0d45784c4569b5196a0b22bc3ead11062c01c55f"
      ],
      "author": {
        "name": "Rivukanta Bhattacharya",
        "email": "rivukanta.bhattacharya@ittiam.com",
        "time": "Sat Feb 27 05:03:16 2021 +0530"
      },
      "committer": {
        "name": "Rivukanta Bhattacharya",
        "email": "rivukanta.bhattacharya@ittiam.com",
        "time": "Fri Mar 05 17:57:18 2021 +0530"
      },
      "message": "Reverb true mono changes : initial version\n\nBug: 131240940\n\nTest: EffectReverbTest\n\nChange-Id: I583144ebd44e7b71af02c345c36bcea9e219c02d\n"
    },
    {
      "commit": "4a03b4fb11235660c397cb2d0a749e7ac0669236",
      "tree": "c13a231c2c82c1e29b1ca71563dd4ec3934f19ba",
      "parents": [
        "d90aeec7d734fab978b550df142ea3bf75be7dd7"
      ],
      "author": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Thu Mar 04 22:25:32 2021 -0800"
      },
      "committer": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Fri Mar 05 06:55:24 2021 +0000"
      },
      "message": "libeffects: Zero initialize context structures\n\nAll the context structures allocated using new are zero\ninitialized.\n\nBug: 181930870\nTest: Upcoming EffectReverbTest on host\n\nChange-Id: I8a7fad342d2287f713daa363e5571b21a133c9fe\n"
    },
    {
      "commit": "edc1fff4dfeeb5b600ce97123cf8b6dbc4dd37d9",
      "tree": "4205f9cc72fab20209d9354bf3543f2e5bb1032c",
      "parents": [
        "953c4bd52db9459c64c11860e7471d469fc2cb44",
        "70bb12e2ce2888bae7fe17ac4d3244c396f4e566"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Tue Mar 02 23:42:11 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Mar 02 23:42:11 2021 +0000"
      },
      "message": "Merge \"AudioEffects: Build static libaudiopreprocessing\""
    },
    {
      "commit": "953c4bd52db9459c64c11860e7471d469fc2cb44",
      "tree": "05a9cba0563b48f237de7e86986b3695cdf9d49a",
      "parents": [
        "a667efe6ddaeb2c6d5420e2bda7da654d1917b09",
        "86f5ec9edf8213c4e65ddb46bbdbe013e8eb2a0b"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Mar 02 20:04:27 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Mar 02 20:04:27 2021 +0000"
      },
      "message": "Merge \"lvm wrapper: Set SourceFormat as per number of channels\""
    },
    {
      "commit": "70bb12e2ce2888bae7fe17ac4d3244c396f4e566",
      "tree": "b2c611cbb6667a43eec70657f0cfe0defa9e95e9",
      "parents": [
        "353d2e39948802eac48f2fe4329d9afd3e59a395"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Tue Mar 02 09:17:01 2021 -0800"
      },
      "committer": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Tue Mar 02 10:46:59 2021 -0800"
      },
      "message": "AudioEffects: Build static libaudiopreprocessing\n\nTest: build AudioPreProcessingTest and test on device\nTest: atest preprocessing_benchmark\nBug: 181670517\nChange-Id: I5e051c510ab3f0bcb83dfbe7cdff0e16133c8747\n"
    },
    {
      "commit": "86f5ec9edf8213c4e65ddb46bbdbe013e8eb2a0b",
      "tree": "32a555d4c4b720165f5834048fd2914e45217360",
      "parents": [
        "d90aeec7d734fab978b550df142ea3bf75be7dd7"
      ],
      "author": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Wed Dec 02 15:19:59 2020 -0800"
      },
      "committer": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Tue Mar 02 10:31:28 2021 -0800"
      },
      "message": "lvm wrapper: Set SourceFormat as per number of channels\n\nBug: 171585865\nTest: poc in bug\n\nChange-Id: I9bcf11110c0da052b6a142289570da40a6f409d1\nMerged-In: I9bcf11110c0da052b6a142289570da40a6f409d1\n(cherry picked from commit e820941572fb3796126f54d01535dc640bfa3636)\n"
    },
    {
      "commit": "9f33dbaa020ca1ad5d823c35abff769e2cfa1d7b",
      "tree": "de15b3c7001c05cb2ff11fbf67b098e9cef43ce5",
      "parents": [
        "d90aeec7d734fab978b550df142ea3bf75be7dd7"
      ],
      "author": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Wed Feb 17 18:25:21 2021 -0800"
      },
      "committer": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Tue Feb 23 11:19:48 2021 -0800"
      },
      "message": "EffectBundleTest: Initial version\n\nBug: 178513382\nTest: atest EffectBundleTest\nTest: atest --host EffectBundleTest\n\nChange-Id: Id8fcad7e5482fa1670fa24f17387ba53c7e8b532\n"
    },
    {
      "commit": "c84e930a10fba6d8988cc9503b80e955b61c37ed",
      "tree": "7bd12b5d4840450af4c1b00e2dd4105f04ba5f40",
      "parents": [
        "91b07bcea7bb5c6661db16c89abe9805a0d2dacc",
        "59c2d1c39c2cbaa7475fa1e7f3fbd47046d08dbf"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Mon Feb 22 03:15:35 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Feb 22 03:15:35 2021 +0000"
      },
      "message": "Merge \"LVM True mono support : Initial version\""
    },
    {
      "commit": "59c2d1c39c2cbaa7475fa1e7f3fbd47046d08dbf",
      "tree": "531c1a0b2beecd77aa4aefc884724fa8537916b6",
      "parents": [
        "fb5ef561e37afc7321884ecba1e32d87de5d33b2"
      ],
      "author": {
        "name": "Rivukanta Bhattacharya",
        "email": "rivukanta.bhattacharya@ittiam.com",
        "time": "Wed Jan 20 20:56:15 2021 +0530"
      },
      "committer": {
        "name": "Rivukanta Bhattacharya",
        "email": "rivukanta.bhattacharya@ittiam.com",
        "time": "Sun Feb 21 22:17:52 2021 +0530"
      },
      "message": "LVM True mono support : Initial version\n\nBug: 131240940\n\nTest: lvmtest with lvm/tests/build_and_run_all_unit_tests.sh\n\nChange-Id: I799b3aa8dfce4a7008ba9964486fc43b4e557fa0\n"
    },
    {
      "commit": "626c476f7159f9a358090bf5401bfd22c3bcaa69",
      "tree": "151ab2398f02eac8e3c01b9d176bbb469305306d",
      "parents": [
        "4d0042069ef3ff5c05f16da42464bc14bf670f85",
        "f0fb4962d2e19ed63d3351359cd6f277767249e7"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Sat Feb 20 21:02:09 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Sat Feb 20 21:02:09 2021 +0000"
      },
      "message": "Merge \"EffectBundle: Add missing sampling rates\""
    },
    {
      "commit": "3163a9f1dbccff4c273b01411c9791b37b2410df",
      "tree": "29e55b69d39b637450b3eb5a44dd16bdfe066869",
      "parents": [
        "1476abe292a19e673622d374058ee4c7b974b05b"
      ],
      "author": {
        "name": "Julien Desprez",
        "email": "jdesprez@google.com",
        "time": "Sat Feb 20 00:56:48 2021 +0000"
      },
      "committer": {
        "name": "Julien Desprez",
        "email": "jdesprez@google.com",
        "time": "Sat Feb 20 00:56:52 2021 +0000"
      },
      "message": "Mark reverb_test as it\u0027s not a gtest\n\nChange-Id: I14e5f86548479cceba6789dd399d63157dca2642\nTest: presubmit\nBug: None\n"
    },
    {
      "commit": "f0fb4962d2e19ed63d3351359cd6f277767249e7",
      "tree": "67129b2d4dbc6ca12fc168d4e4407da806c38f38",
      "parents": [
        "1476abe292a19e673622d374058ee4c7b974b05b"
      ],
      "author": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Thu Feb 18 14:21:45 2021 -0800"
      },
      "committer": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Sat Feb 20 00:33:17 2021 +0000"
      },
      "message": "EffectBundle: Add missing sampling rates\n\nBug: 180732936\nTest: Manual with upcoming unit tests\n\nChange-Id: Ibd44dc8889f6f82c2be4baf375f8d70c5dfe94fa\n"
    },
    {
      "commit": "0b883ddca6949bb5cff4f21b5260b12da390c3fd",
      "tree": "3e919def8264d2c1141fa0a3cebf3a9c281692cb",
      "parents": [
        "ef11a2fe31decb5444518dc18b4fc69f31edb19e",
        "6d2e79bbad90ad5c05ff06877e8687abdb65d4fa"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Fri Feb 19 20:26:51 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Feb 19 20:26:51 2021 +0000"
      },
      "message": "Merge \"libeffects: Add host support for reverb modules\""
    },
    {
      "commit": "77b1437bdbf3466e5aa1d64cf266f612802690b3",
      "tree": "d733312c6848f0d89ae197a9212faa78539d2f91",
      "parents": [
        "5f4b6b4c62f3c593a01d95869399ed800141a2bb"
      ],
      "author": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Wed Feb 17 15:05:07 2021 -0800"
      },
      "committer": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Thu Feb 18 19:13:45 2021 +0000"
      },
      "message": "libeffects: Fix memory leaks\n\neffect instances that hold biquad instances are now allocated\nusing new instead of calloc, so that biquad instances are freed\nwhen effect instances are deleted\n\nBug: 180528499\nTest: lvm_benchmark, reverb_benchmark on host with\n leak sanitizer enabled\n\nChange-Id: I6cae2d09b943a21a3eb291f43a6d0db1d438c5de\n"
    },
    {
      "commit": "6d2e79bbad90ad5c05ff06877e8687abdb65d4fa",
      "tree": "fed968a01485cf74cc09984896e5f7bdc32aea11",
      "parents": [
        "b2bb385ed0097f7cb2f14c0ac5691ad861f913ed"
      ],
      "author": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Wed Feb 17 13:47:44 2021 -0800"
      },
      "committer": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Thu Feb 18 04:00:35 2021 +0000"
      },
      "message": "libeffects: Add host support for reverb modules\n\n- Removed __unused that is not supported by host toolchain\n- Removed unused libdl dependency from libreverbwrapper\n\nBug: 180116440\nTest: run reverb_benchmark on host\n\nChange-Id: Id44248fe3ad77650199bc624ba32e8ad373b4abe\n"
    },
    {
      "commit": "732654de9a41abfb859e56c2a642cd94a9d9770a",
      "tree": "3fa9baadc2095c90e08a58da2046e2991f8f985f",
      "parents": [
        "9e11c9b635ffd9230b9b1b661f9ed25e9669e2dc"
      ],
      "author": {
        "name": "Julien Desprez",
        "email": "jdesprez@google.com",
        "time": "Tue Feb 09 14:28:04 2021 -0800"
      },
      "committer": {
        "name": "Julien Desprez",
        "email": "jdesprez@google.com",
        "time": "Tue Feb 16 15:21:14 2021 +0000"
      },
      "message": "Mark cc_test as not gtest since they are not gtest\n\nTest: None\nBug: 179092189\nChange-Id: Iba92250609a4c4cd691d5365e9644e8d8ed55a58\n"
    },
    {
      "commit": "948e6aace91d16acfaa97763c7228029a1c2afe0",
      "tree": "e1213aacab8f21fd8bf9dcd02dbc82741013379f",
      "parents": [
        "367398038247b09a3f92e05affac5f9b1f5e2f90"
      ],
      "author": {
        "name": "Bob Badour",
        "email": "bbadour@google.com",
        "time": "Fri Feb 12 21:02:31 2021 -0800"
      },
      "committer": {
        "name": "Bob Badour",
        "email": "bbadour@google.com",
        "time": "Tue Feb 16 04:09:57 2021 -0800"
      },
      "message": "[LSC] Add LOCAL_LICENSE_KINDS to frameworks/av\n\nAdded SPDX-license-identifier-Apache-2.0 to:\n  apex/Android.bp\n  camera/cameraserver/Android.bp\n  camera/tests/Android.mk\n  cmds/screenrecord/Android.bp\n  cmds/stagefright/Android.mk\n  drm/common/Android.bp\n  drm/drmserver/Android.bp\n  drm/libdrmframework/Android.bp\n  drm/libdrmframework/plugins/common/util/Android.bp\n  drm/libdrmframework/plugins/forward-lock/FwdLockEngine/Android.bp\n  drm/libdrmframework/plugins/forward-lock/internal-format/common/Android.bp\n  drm/libdrmframework/plugins/forward-lock/internal-format/converter/Android.bp\n  drm/libdrmframework/plugins/forward-lock/internal-format/decoder/Android.bp\n  drm/libdrmframework/plugins/passthru/Android.bp\n  drm/libmediadrm/Android.bp\n  drm/libmediadrm/fuzzer/Android.bp\n  drm/libmediadrm/protos/Android.bp\n  drm/libmediadrm/tests/Android.bp\n  drm/mediacas/plugins/clearkey/Android.bp\n  drm/mediacas/plugins/clearkey/tests/Android.bp\n  drm/mediacas/plugins/mock/Android.bp\n  drm/mediadrm/plugins/clearkey/common/Android.bp\n  drm/mediadrm/plugins/clearkey/default/Android.bp\n  drm/mediadrm/plugins/clearkey/default/tests/Android.bp\n  drm/mediadrm/plugins/mock/Android.bp\n  media/audioserver/Android.mk\n  media/bufferpool/1.0/Android.bp\n  media/bufferpool/1.0/vts/Android.bp\n  media/bufferpool/2.0/Android.bp\n  media/bufferpool/2.0/tests/Android.bp\n  media/codec2/components/aac/Android.bp\n  media/codec2/components/amr_nb_wb/Android.bp\n  media/codec2/components/aom/Android.bp\n  media/codec2/components/avc/Android.bp\n  media/codec2/components/base/Android.bp\n  media/codec2/components/cmds/Android.bp\n  media/codec2/components/flac/Android.bp\n  media/codec2/components/g711/Android.bp\n  media/codec2/components/gav1/Android.bp\n  media/codec2/components/gsm/Android.bp\n  media/codec2/components/hevc/Android.bp\n  media/codec2/components/mp3/Android.bp\n  media/codec2/components/mpeg2/Android.bp\n  media/codec2/components/mpeg4_h263/Android.bp\n  media/codec2/components/opus/Android.bp\n  media/codec2/components/raw/Android.bp\n  media/codec2/components/vorbis/Android.bp\n  media/codec2/components/vpx/Android.bp\n  media/codec2/components/xaac/Android.bp\n  media/codec2/core/Android.bp\n  media/codec2/faultinjection/Android.bp\n  media/codec2/fuzzer/Android.bp\n  media/codec2/hidl/1.0/utils/Android.bp\n  media/codec2/hidl/1.0/vts/functional/Android.bp\n  media/codec2/hidl/1.0/vts/functional/audio/Android.bp\n  media/codec2/hidl/1.0/vts/functional/common/Android.bp\n  media/codec2/hidl/1.0/vts/functional/component/Android.bp\n  media/codec2/hidl/1.0/vts/functional/master/Android.bp\n  media/codec2/hidl/1.0/vts/functional/video/Android.bp\n  media/codec2/hidl/1.1/utils/Android.bp\n  media/codec2/hidl/client/Android.bp\n  media/codec2/hidl/services/Android.bp\n  media/codec2/sfplugin/Android.bp\n  media/codec2/sfplugin/tests/Android.bp\n  media/codec2/sfplugin/utils/Android.bp\n  media/codec2/tests/Android.bp\n  media/codec2/vndk/Android.bp\n  media/codecs/amrnb/common/Android.bp\n  media/codecs/amrnb/enc/fuzzer/Android.bp\n  media/codecs/amrnb/fuzzer/Android.bp\n  media/codecs/amrwb/dec/fuzzer/Android.bp\n  media/codecs/amrwb/enc/Android.bp\n  media/codecs/amrwb/enc/SampleCode/Android.bp\n  media/codecs/amrwb/enc/fuzzer/Android.bp\n  media/codecs/amrwb/enc/test/Android.bp\n  media/codecs/g711/decoder/Android.bp\n  media/codecs/g711/fuzzer/Android.bp\n  media/codecs/m4v_h263/dec/Android.bp\n  media/codecs/m4v_h263/dec/test/Android.bp\n  media/codecs/m4v_h263/fuzzer/Android.bp\n  media/codecs/mp3dec/fuzzer/Android.bp\n  media/extractors/Android.bp\n  media/extractors/aac/Android.bp\n  media/extractors/amr/Android.bp\n  media/extractors/flac/Android.bp\n  media/extractors/fuzzers/Android.bp\n  media/extractors/midi/Android.bp\n  media/extractors/mkv/Android.bp\n  media/extractors/mp3/Android.bp\n  media/extractors/mp4/Android.bp\n  media/extractors/mpeg2/Android.bp\n  media/extractors/ogg/Android.bp\n  media/extractors/tests/Android.bp\n  media/extractors/wav/Android.bp\n  media/img_utils/Android.bp\n  media/libaaudio/Android.bp\n  media/libaaudio/examples/Android.bp\n  media/libaaudio/examples/input_monitor/Android.bp\n  media/libaaudio/examples/loopback/Android.bp\n  media/libaaudio/examples/write_sine/Android.bp\n  media/libaaudio/src/Android.bp\n  media/libaaudio/tests/Android.bp\n  media/libaudioclient/Android.bp\n  media/libaudioclient/tests/Android.bp\n  media/libaudiofoundation/Android.bp\n  media/libaudiofoundation/tests/Android.bp\n  media/libaudiohal/Android.bp\n  media/libaudiohal/impl/Android.bp\n  media/libaudioprocessing/Android.bp\n  media/libaudioprocessing/audio-resampler/Android.bp\n  media/libaudioprocessing/tests/Android.bp\n  media/libaudioprocessing/tests/fuzzer/Android.bp\n  media/libcpustats/Android.bp\n  media/libdatasource/Android.bp\n  media/libeffects/config/Android.bp\n  media/libeffects/downmix/Android.bp\n  media/libeffects/downmix/tests/Android.bp\n  media/libeffects/dynamicsproc/Android.bp\n  media/libeffects/factory/Android.bp\n  media/libeffects/loudness/Android.bp\n  media/libeffects/lvm/benchmarks/Android.bp\n  media/libeffects/lvm/lib/Android.bp\n  media/libeffects/lvm/tests/Android.bp\n  media/libeffects/lvm/wrapper/Android.bp\n  media/libeffects/preprocessing/Android.bp\n  media/libeffects/preprocessing/benchmarks/Android.bp\n  media/libeffects/preprocessing/tests/Android.bp\n  media/libeffects/proxy/Android.bp\n  media/libeffects/visualizer/Android.mk\n  media/libheif/Android.bp\n  media/libmedia/Android.bp\n  media/libmedia/tests/codeclist/Android.bp\n  media/libmedia/xsd/Android.bp\n  media/libmedia/xsd/vts/Android.bp\n  media/libmediahelper/Android.bp\n  media/libmediahelper/tests/Android.bp\n  media/libmediametrics/Android.bp\n  media/libmediaplayerservice/Android.bp\n  media/libmediaplayerservice/datasource/Android.bp\n  media/libmediaplayerservice/nuplayer/Android.bp\n  media/libmediaplayerservice/tests/Android.bp\n  media/libmediaplayerservice/tests/stagefrightRecorder/Android.bp\n  media/libmediatranscoding/Android.bp\n  media/libmediatranscoding/tests/Android.bp\n  media/libnbaio/Android.bp\n  media/libnblog/Android.bp\n  media/libstagefright/Android.bp\n  media/libstagefright/bqhelper/Android.bp\n  media/libstagefright/bqhelper/tests/Android.bp\n  media/libstagefright/codecs/aacdec/Android.bp\n  media/libstagefright/codecs/aacenc/Android.bp\n  media/libstagefright/codecs/amrnb/dec/Android.bp\n  media/libstagefright/codecs/amrnb/enc/Android.bp\n  media/libstagefright/codecs/amrwbenc/Android.bp\n  media/libstagefright/codecs/avcdec/Android.bp\n  media/libstagefright/codecs/avcenc/Android.bp\n  media/libstagefright/codecs/common/Android.bp\n  media/libstagefright/codecs/flac/dec/Android.bp\n  media/libstagefright/codecs/flac/enc/Android.bp\n  media/libstagefright/codecs/g711/dec/Android.bp\n  media/libstagefright/codecs/gsm/dec/Android.bp\n  media/libstagefright/codecs/hevcdec/Android.bp\n  media/libstagefright/codecs/m4v_h263/dec/Android.bp\n  media/libstagefright/codecs/m4v_h263/enc/Android.bp\n  media/libstagefright/codecs/mp3dec/Android.bp\n  media/libstagefright/codecs/mpeg2dec/Android.bp\n  media/libstagefright/codecs/on2/dec/Android.bp\n  media/libstagefright/codecs/on2/enc/Android.bp\n  media/libstagefright/codecs/opus/dec/Android.bp\n  media/libstagefright/codecs/raw/Android.bp\n  media/libstagefright/codecs/vorbis/dec/Android.bp\n  media/libstagefright/codecs/xaacdec/Android.bp\n  media/libstagefright/colorconversion/Android.bp\n  media/libstagefright/data/Android.bp\n  media/libstagefright/filters/Android.bp\n  media/libstagefright/flac/dec/Android.bp\n  media/libstagefright/flac/dec/test/Android.bp\n  media/libstagefright/foundation/Android.bp\n  media/libstagefright/foundation/tests/AVCUtils/Android.bp\n  media/libstagefright/foundation/tests/Android.bp\n  media/libstagefright/foundation/tests/OpusHeader/Android.bp\n  media/libstagefright/foundation/tests/colorutils/Android.bp\n  media/libstagefright/http/Android.bp\n  media/libstagefright/httplive/Android.bp\n  media/libstagefright/id3/Android.bp\n  media/libstagefright/id3/test/Android.bp\n  media/libstagefright/mpeg2ts/Android.bp\n  media/libstagefright/mpeg2ts/test/Android.bp\n  media/libstagefright/omx/Android.bp\n  media/libstagefright/omx/tests/Android.bp\n  media/libstagefright/rtsp/Android.bp\n  media/libstagefright/tests/Android.bp\n  media/libstagefright/tests/ESDS/Android.bp\n  media/libstagefright/tests/HEVC/Android.bp\n  media/libstagefright/tests/extractorFactory/Android.bp\n  media/libstagefright/tests/fuzzers/Android.bp\n  media/libstagefright/tests/mediacodec/Android.bp\n  media/libstagefright/tests/metadatautils/Android.bp\n  media/libstagefright/tests/writer/Android.bp\n  media/libstagefright/timedtext/Android.bp\n  media/libstagefright/timedtext/test/Android.bp\n  media/libstagefright/webm/Android.bp\n  media/libstagefright/webm/tests/Android.bp\n  media/libstagefright/writer_fuzzers/Android.bp\n  media/libstagefright/xmlparser/Android.bp\n  media/libstagefright/xmlparser/test/Android.bp\n  media/libstagefright/xmlparser/vts/Android.bp\n  media/libwatchdog/Android.bp\n  media/mediaserver/Android.bp\n  media/mtp/Android.bp\n  media/mtp/tests/Android.bp\n  media/tests/benchmark/Android.bp\n  media/tests/benchmark/MediaBenchmarkTest/Android.bp\n  media/tests/benchmark/MediaBenchmarkTest/src/main/cpp/Android.bp\n  media/tests/benchmark/src/native/common/Android.bp\n  media/tests/benchmark/src/native/decoder/Android.bp\n  media/tests/benchmark/src/native/encoder/Android.bp\n  media/tests/benchmark/src/native/extractor/Android.bp\n  media/tests/benchmark/src/native/muxer/Android.bp\n  media/tests/benchmark/tests/Android.bp\n  media/utils/Android.bp\n  media/utils/fuzzers/Android.bp\n  services/audioflinger/Android.bp\n  services/audiopolicy/Android.bp\n  services/audiopolicy/common/Android.bp\n  services/audiopolicy/common/managerdefinitions/Android.bp\n  services/audiopolicy/config/Android.bp\n  services/audiopolicy/engine/common/Android.bp\n  services/audiopolicy/engine/config/Android.bp\n  services/audiopolicy/engine/interface/Android.bp\n  services/audiopolicy/engineconfigurable/Android.bp\n  services/audiopolicy/engineconfigurable/config/Android.bp\n  services/audiopolicy/engineconfigurable/config/example/automotive/Android.bp\n  services/audiopolicy/engineconfigurable/config/example/caremu/Android.bp\n  services/audiopolicy/engineconfigurable/config/example/phone/Android.bp\n  services/audiopolicy/engineconfigurable/parameter-framework/Android.bp\n  services/audiopolicy/engineconfigurable/parameter-framework/plugin/Android.bp\n  services/audiopolicy/engineconfigurable/tools/Android.bp\n  services/audiopolicy/engineconfigurable/wrapper/Android.bp\n  services/audiopolicy/enginedefault/Android.bp\n  services/audiopolicy/enginedefault/config/example/Android.bp\n  services/audiopolicy/manager/Android.mk\n  services/audiopolicy/managerdefault/Android.bp\n  services/audiopolicy/service/Android.mk\n  services/audiopolicy/tests/Android.bp\n  services/camera/libcameraservice/Android.bp\n  services/camera/libcameraservice/fuzzer/Android.bp\n  services/camera/libcameraservice/tests/Android.mk\n  services/mediacodec/Android.bp\n  services/mediacodec/registrant/Android.bp\n  services/mediaextractor/Android.bp\n  services/medialog/Android.bp\n  services/medialog/fuzzer/Android.bp\n  services/mediametrics/Android.bp\n  services/mediametrics/benchmarks/Android.bp\n  services/mediametrics/fuzzer/Android.bp\n  services/mediametrics/tests/Android.bp\n  services/mediaresourcemanager/Android.bp\n  services/mediaresourcemanager/fuzzer/Android.bp\n  services/mediaresourcemanager/test/Android.bp\n  services/mediatranscoding/Android.bp\n  services/mediatranscoding/tests/Android.bp\n  services/minijail/Android.bp\n  services/oboeservice/Android.bp\n\nAdded SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD to:\n  media/codecs/amrnb/dec/Android.bp\n  media/codecs/amrnb/dec/test/Android.bp\n  media/codecs/amrnb/enc/Android.bp\n  media/codecs/amrnb/enc/test/Android.bp\n  media/codecs/amrwb/dec/Android.bp\n  media/codecs/amrwb/dec/test/Android.bp\n  media/codecs/m4v_h263/enc/Android.bp\n  media/codecs/m4v_h263/enc/test/Android.bp\n  media/codecs/mp3dec/Android.bp\n  media/codecs/mp3dec/test/Android.bp\n\nAdded SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD\n    SPDX-license-identifier-MIT SPDX-license-identifier-Unicode-DFS\n    legacy_by_exception_only\nto:\n  Android.bp\n\nAdded SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-MIT\n    SPDX-license-identifier-Unicode-DFS\nto:\n  apex/testing/Android.bp\n  camera/Android.bp\n  camera/ndk/Android.bp\n  media/ndk/Android.bp\n  services/audiopolicy/engineconfigurable/parameter-framework/examples/Car/Android.bp\n  services/audiopolicy/engineconfigurable/parameter-framework/examples/CarEmu/Android.bp\n  services/audiopolicy/engineconfigurable/parameter-framework/examples/Phone/Android.bp\n  services/audiopolicy/engineconfigurable/parameter-framework/examples/SettingsNoInput/Android.bp\n  services/audiopolicy/engineconfigurable/parameter-framework/examples/SettingsNoOutput/Android.bp\n  services/audiopolicy/tests/resources/Android.bp\n\nAdded SPDX-license-identifier-Apache-2.0 legacy_by_exception_only\nto:\n  drm/mediadrm/plugins/clearkey/hidl/Android.bp\n\nBug: 68860345\nBug: 151177513\nBug: 151953481\n\nTest: m all\n\nExempt-From-Owner-Approval: janitorial work\n\nChange-Id: I8360756b326b891b56629127091540310851c941\nMerged-in: Ic169757d64ad8da7eebd0e1febdcbfb467fe81f4\nMerged-in: Ifa3fefe5dc12229e8043a54ffd1f3958d6b02310\nMerged-in: I1e32081a069c4c1b25aa200dcdb165c0feb07b8a\nMerged-in: Ib2050becaf89b8e4db5867bc601dedeb4eb8ebd2\nMerged-in: I5a4d51fb1244ed49bcd70e446aaa26e2aa8ed7b1\n"
    },
    {
      "commit": "367398038247b09a3f92e05affac5f9b1f5e2f90",
      "tree": "98093998257bf07e0522c8be281667fc586425a7",
      "parents": [
        "4d37cd98631b7fd30a3b0a2902018fda0fb18f88",
        "ceb74de2b3ec65d3e71859ca923363c190bbea25"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Sun Feb 14 20:43:52 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Sun Feb 14 20:43:52 2021 +0000"
      },
      "message": "Merge \"lvm: Enable host support\""
    },
    {
      "commit": "ceb74de2b3ec65d3e71859ca923363c190bbea25",
      "tree": "8bae83d5b4c74bb5691447764a2d70b894530553",
      "parents": [
        "14dcc28c772dbea0c09349e2e53f0e74ecd25930"
      ],
      "author": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Wed Feb 10 14:06:06 2021 -0800"
      },
      "committer": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Fri Feb 12 19:42:44 2021 +0000"
      },
      "message": "lvm: Enable host support\n\n- Removed __unused that is not supported by host toolchain\n- Removed unused libdl dependency from libbundlewrapper\n\nBug: 180116440\nTest: run lvm_benchmark on host\n\nChange-Id: I2b522ba543c1c2722dde7d672e038c547dd1aad6\n"
    },
    {
      "commit": "b91c8a3024c7022fe270a2818cbf62767136275d",
      "tree": "4f522c99b9b520fac216f20c41943fb5b79b421c",
      "parents": [
        "7e7b547d07934755c61820d0d011c016ab8f5c8a"
      ],
      "author": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Wed Feb 10 15:25:04 2021 -0800"
      },
      "committer": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Wed Feb 10 23:43:27 2021 +0000"
      },
      "message": "correlation: Check return value from fread\n\nBug: 179942345\nTest: correlation\n\nChange-Id: I587e14be1ac6f47c84770180e73ab70eabf8decf\n"
    },
    {
      "commit": "c1bdb2ccd847fdbc3526abeef135c2e0936db79c",
      "tree": "a8326b29f3f5204b9d731784c224871acae76d79",
      "parents": [
        "38b2948cbc9922915c838cbe5222d071949f49d4",
        "46ab24a129fe39c3fef84253eeda3a08fd03716c"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Jan 26 20:42:45 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Jan 26 20:42:45 2021 +0000"
      },
      "message": "Merge \"Correlation tool : Initial version\""
    },
    {
      "commit": "46ab24a129fe39c3fef84253eeda3a08fd03716c",
      "tree": "a433b0c3e7397a4250aa624267440dc4286b36a1",
      "parents": [
        "31bdb519464163b8837d310392a558e1a7b5b483"
      ],
      "author": {
        "name": "Rivukanta Bhattacharya",
        "email": "rivukanta.bhattacharya@ittiam.com",
        "time": "Mon Jan 25 20:33:35 2021 +0530"
      },
      "committer": {
        "name": "Rivukanta Bhattacharya",
        "email": "rivukanta.bhattacharya@ittiam.com",
        "time": "Mon Jan 25 20:33:35 2021 +0530"
      },
      "message": "Correlation tool : Initial version\n\nBug: 132097139\nTest: correlation\n\nChange-Id: I0922934e4dddd7475b53b9368f743eb3bcfe3020\n"
    },
    {
      "commit": "b208216c0dad0b587c7ec680b96049dcb81d99a0",
      "tree": "2f2c561813823a416040d5be8505db391626c2b6",
      "parents": [
        "11824f03e7280ebffd633f48f68dd7b3b0315b16",
        "dc019429b47b12519df30f5e897fa7ec873ac0bc"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Mon Jan 25 07:30:41 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Jan 25 07:30:41 2021 +0000"
      },
      "message": "Merge \"libeffects: Extend benchmarks to test up to 24 channels\""
    },
    {
      "commit": "dc019429b47b12519df30f5e897fa7ec873ac0bc",
      "tree": "21e4e53b9240b9487189173be5fd2ee927e26ca0",
      "parents": [
        "e392f2cf6356eeb5269df852cca49b6f0d7716e1"
      ],
      "author": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Fri Jan 22 17:38:00 2021 -0800"
      },
      "committer": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Mon Jan 25 03:19:23 2021 +0000"
      },
      "message": "libeffects: Extend benchmarks to test up to 24 channels\n\nlvm_benchark and preprocessing_benchmark are now updated to test\nup to 24 channels.\n\nBug: 177072588\nTest: lvm_benchmark\nTest: preprocessing_benchmark\nChange-Id: Ib5d82f71de901224ecd2faf71ebc236978e8a34a\n"
    },
    {
      "commit": "824611eef555a9d16fbc6f28181d4c0d3822145f",
      "tree": "3f87835c2a7446a44eef8be65d8a64c7bbe2c221",
      "parents": [
        "e392f2cf6356eeb5269df852cca49b6f0d7716e1"
      ],
      "author": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Fri Jan 22 16:00:03 2021 -0800"
      },
      "committer": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Fri Jan 22 16:32:34 2021 -0800"
      },
      "message": "lvm: Remove code under #ifndef BIQUAD_OPT\n\nThis removes all the legacy biquad related files\n\nBug: 120944950\nTest: objdump -d before and after for libmusicbundle.a and\n libreverb.a\n\nChange-Id: I360bdcb967415c1ebb0a499de0df780be384cd45\n"
    },
    {
      "commit": "974c4b4bfaea8ef68964f208b83a1eb58604eafb",
      "tree": "d11b3879c28cd877f728f59d20b97512e8cd6628",
      "parents": [
        "cf11d207441ddea8d5bf55129eb41c144525a723"
      ],
      "author": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Fri Jan 08 18:50:33 2021 -0800"
      },
      "committer": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Mon Jan 11 18:50:19 2021 -0800"
      },
      "message": "lvm: Use fmin, fmax for clamping output\n\nUse fmin and fmax instead of if else blocks for clamping\nAlso minor cleanups where these are used.\n\nBug: 120944950\nTest: lvm/tests/build_and_run_all_unit_tests.sh\nTest: lvm/tests/build_and_run_all_unit_tests_reverb.sh\n\nChange-Id: I36d293c6a79d869f9f0a8a4e26325fb8cc9c3c3a\n"
    },
    {
      "commit": "cf11d207441ddea8d5bf55129eb41c144525a723",
      "tree": "655446faebbdaeed280d21e87dbe415b434f919b",
      "parents": [
        "2c076b86ed9b9db8a0216d6dd497374fb8e6669b",
        "48bdc319ebdc434da0d049179429e1d10c33ea74"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Tue Jan 12 02:33:51 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Jan 12 02:33:51 2021 +0000"
      },
      "message": "Merge \"Biquad Opt: Commenting unused biquad functions\""
    },
    {
      "commit": "2c076b86ed9b9db8a0216d6dd497374fb8e6669b",
      "tree": "842e613e48305c1c03526ce3e0867a939f4a3008",
      "parents": [
        "53b63994edfee3f429077b67a901242e47cc3cd2",
        "d4570c4798c07790372e3c88879b5cfd20d25949"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Tue Jan 12 01:26:46 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Jan 12 01:26:46 2021 +0000"
      },
      "message": "Merge \"lvm: Use fabs in Abs_Float\""
    },
    {
      "commit": "d4570c4798c07790372e3c88879b5cfd20d25949",
      "tree": "4a476baf22e17a7c1fdf4d3e1fd850e69abda165",
      "parents": [
        "f18593bf3c31bf81ef7b84f396080a2cf305165b"
      ],
      "author": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Fri Jan 08 18:48:43 2021 -0800"
      },
      "committer": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Mon Jan 11 20:46:00 2021 +0000"
      },
      "message": "lvm: Use fabs in Abs_Float\n\nBug: 120944950\nTest: lvm/tests/build_and_run_all_unit_tests.sh\nTest: lvm/tests/build_and_run_all_unit_tests_reverb.sh\n\nChange-Id: Ie8d7deda7cea39535814abd7ba5bb924d25c4d7c\n"
    },
    {
      "commit": "48bdc319ebdc434da0d049179429e1d10c33ea74",
      "tree": "0fa04a9b98a43b9b5fdd01d67a85dbdeafae7184",
      "parents": [
        "76e856baa24934d2f220c18a9059119a1c1b5380"
      ],
      "author": {
        "name": "Rivukanta Bhattacharya",
        "email": "rivukanta.bhattacharya@ittiam.com",
        "time": "Wed Jan 06 03:27:10 2021 +0530"
      },
      "committer": {
        "name": "Rivukanta Bhattacharya",
        "email": "rivukanta.bhattacharya@ittiam.com",
        "time": "Sat Jan 09 04:13:41 2021 +0530"
      },
      "message": "Biquad Opt: Commenting unused biquad functions\n\nBug: 120944950\nTest: lvmtest with lvm/tests/build_and_run_all_unit_tests.sh\n      reverb_test with lvm/tests/build_and_run_all_unit_tests_reverb.sh\n\nChange-Id: I00f7b2f469d0b2ecf20548b5893e1804a754b0b2\n"
    },
    {
      "commit": "a458f10b08d7800b92b9e7e89b3586888f305816",
      "tree": "6f37833788fd4a330ca22c1d942afd4050d6efb0",
      "parents": [
        "f18593bf3c31bf81ef7b84f396080a2cf305165b"
      ],
      "author": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Fri Jan 08 10:25:47 2021 -0800"
      },
      "committer": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Fri Jan 08 11:50:28 2021 -0800"
      },
      "message": "lvm: Extend multichannel support to 24 channels\n\nBug: 177072588\nTest: lvm/tests/build_and_run_all_unit_tests.sh\nTest: lvm/tests/build_and_run_all_unit_tests_reverb.sh\n\nChange-Id: I3f9852a5642ef8cb552d237a85f77a23563b2ccc\n"
    },
    {
      "commit": "f18593bf3c31bf81ef7b84f396080a2cf305165b",
      "tree": "b268b9f04e01321068a329c68d2db5aaffbf4db3",
      "parents": [
        "6c4cf9792ac9c8433c7098267a43d5062fbb7ae6",
        "4c7a1420fe667959423b5d8278b03b741dba2fa3"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Fri Jan 08 16:51:57 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Jan 08 16:51:57 2021 +0000"
      },
      "message": "Merge \"Biquad filter integration to LVM : Spectrum Analyzer changes\""
    },
    {
      "commit": "62e9bc30ac98f30282b636685245f7b89968fc3b",
      "tree": "0bad320f4237e4efc7396361ec938a11851a469c",
      "parents": [
        "e239228dd7f81631b6e30c5563e65210f27ce528"
      ],
      "author": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Thu Jan 07 16:55:27 2021 -0800"
      },
      "committer": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Fri Jan 08 04:54:33 2021 +0000"
      },
      "message": "libeffects: Remove unused functions\n\nBug: 177023195\nTest: Builds with and without BIQUAD_OPT defined\n\nChange-Id: I5a183d6b7e26ac8c87d3a2a046c4a4f7ca70e93e\n"
    },
    {
      "commit": "e239228dd7f81631b6e30c5563e65210f27ce528",
      "tree": "47e6f0fb3c3aa319978f0f9a2c29b6997bd8f13d",
      "parents": [
        "28a7e9413ee4f288a9430f66187661082a752100",
        "cd1e8a34ff0b5e768eb6690937aab45fe7ba0604"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Fri Jan 08 04:25:28 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Jan 08 04:25:28 2021 +0000"
      },
      "message": "Merge \"LVM Reverb module changes\""
    },
    {
      "commit": "1493e323d3177df651726adc35f3a6d41e49fc77",
      "tree": "d0da8424c91400c0560a679e7093c7b5b13a515e",
      "parents": [
        "932a856c9081ed8cdca4c022133279bbe119c11f"
      ],
      "author": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Thu Jan 07 15:44:49 2021 -0800"
      },
      "committer": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Thu Jan 07 15:44:49 2021 -0800"
      },
      "message": "libeffects: Fix saturating add function\n\nReturn value of ADD2_SAT_FLOAT wasn\u0027t used correctly.\n\nBug: 173434326\nBug: 177015058\nTest: steps mentioned in the bug\nChange-Id: Id7bbd08e262b8d029b8a2449f1006e157ad936d4\n"
    },
    {
      "commit": "4c7a1420fe667959423b5d8278b03b741dba2fa3",
      "tree": "7f9fdfc71e882f89d12391f5d2c7def99b7c1b28",
      "parents": [
        "76e856baa24934d2f220c18a9059119a1c1b5380"
      ],
      "author": {
        "name": "Rivukanta Bhattacharya",
        "email": "rivukanta.bhattacharya@ittiam.com",
        "time": "Thu Jan 07 20:27:11 2021 +0530"
      },
      "committer": {
        "name": "Rivukanta Bhattacharya",
        "email": "rivukanta.bhattacharya@ittiam.com",
        "time": "Fri Jan 08 04:22:51 2021 +0530"
      },
      "message": "Biquad filter integration to LVM : Spectrum Analyzer changes\n\nBug: 120944950\nTest: lvmtest with lvm/tests/build_and_run_all_unit_tests.sh and snr utility\n\nChange-Id: If0518825ccde898ffc7c09188b2cd583be2b034e\n"
    },
    {
      "commit": "cd1e8a34ff0b5e768eb6690937aab45fe7ba0604",
      "tree": "9b767b08df3650d56e8cdee2b97d5d5239fffc92",
      "parents": [
        "76e856baa24934d2f220c18a9059119a1c1b5380"
      ],
      "author": {
        "name": "Rivukanta Bhattacharya",
        "email": "rivukanta.bhattacharya@ittiam.com",
        "time": "Tue Jan 05 01:14:40 2021 +0530"
      },
      "committer": {
        "name": "Rivukanta Bhattacharya",
        "email": "rivukanta.bhattacharya@ittiam.com",
        "time": "Fri Jan 08 03:41:30 2021 +0530"
      },
      "message": "LVM Reverb module changes\n\nBug: 120944950\nTest: reverb_test with lvm/tests/build_and_run_all_unit_tests_reverb.sh\n\nChange-Id: Ied5cbfeed86d8017702bf10a5b63b28a3d809184\n"
    },
    {
      "commit": "980553b0b6bd41a0086ba436c3b0159495559ec7",
      "tree": "3886ff320f308ed0bca482fbb232f3e7c36747fd",
      "parents": [
        "76e856baa24934d2f220c18a9059119a1c1b5380",
        "df6a5fe2b1e32d016a4d066a3fe0988b683fd92a"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Mon Jan 04 20:17:23 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Jan 04 20:17:23 2021 +0000"
      },
      "message": "Merge \"Reverb benchmark: Initial version\""
    },
    {
      "commit": "df6a5fe2b1e32d016a4d066a3fe0988b683fd92a",
      "tree": "c230b3b87f0496a8c896fd1e176e3e956534dced",
      "parents": [
        "0ba11a6bdda77f1df7146157a9ffb39b4f990e03"
      ],
      "author": {
        "name": "Rivukanta Bhattacharya",
        "email": "rivukanta.bhattacharya@ittiam.com",
        "time": "Thu Dec 31 02:18:59 2020 +0530"
      },
      "committer": {
        "name": "Rivukanta Bhattacharya",
        "email": "rivukanta.bhattacharya@ittiam.com",
        "time": "Mon Jan 04 18:45:52 2021 +0530"
      },
      "message": "Reverb benchmark: Initial version\n\nBug: 120944950\nTest: reverb_benchmark\n\nChange-Id: Id6ad4e72e77be451b650205eb543c47aeecdf474\n"
    },
    {
      "commit": "76e856baa24934d2f220c18a9059119a1c1b5380",
      "tree": "312f8ae89dac53187e5ef6b7f96dc8b13f36ba35",
      "parents": [
        "6430080251d3b7023888899692456a028c4c53de",
        "fc274d445d0f936b250105ebb25f8dde1a811444"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Sat Jan 02 18:05:05 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Sat Jan 02 18:05:05 2021 +0000"
      },
      "message": "Merge \"libeffects: use memmove in Copy_Float\""
    },
    {
      "commit": "3a3fcfeba45769ca93adcfecaac265d82c759b0c",
      "tree": "c07566b6fa5ab822cf4b1dc7b9c6ca31288cd53f",
      "parents": [
        "a4c84f696baefd719822bb037c0ac44f220e5308"
      ],
      "author": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Wed Dec 30 14:54:04 2020 -0800"
      },
      "committer": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Thu Dec 31 01:38:46 2020 +0000"
      },
      "message": "libreverbwrapper: Build both static and shared libraries\n\nAlso use static library when building reverb_test\n\nBug: 120944950\nTest: lvm/tests/build_and_run_all_unit_tests_reverb.sh\n\nChange-Id: I4d5f8b0987d58cf9cc5013ae958e727976c89f89\n"
    },
    {
      "commit": "fc274d445d0f936b250105ebb25f8dde1a811444",
      "tree": "e9d32fad882ce835a8f4ab99940e11980a37dba7",
      "parents": [
        "a4c84f696baefd719822bb037c0ac44f220e5308"
      ],
      "author": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Wed Dec 30 14:48:54 2020 -0800"
      },
      "committer": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Wed Dec 30 16:58:07 2020 -0800"
      },
      "message": "libeffects: use memmove in Copy_Float\n\nBug: 120944950\nTest: lvm/tests/build_and_run_all_unit_tests.sh\nTest: lvm/tests/build_and_run_all_unit_tests_reverb.sh\n\nChange-Id: I1d4a9c92d02ad0943eba32e5434218a13ac78563\n"
    },
    {
      "commit": "a4c84f696baefd719822bb037c0ac44f220e5308",
      "tree": "579c834c2657f505a5b69acc938aa103860a502c",
      "parents": [
        "032499abd7ff14c1011768093d387211937e0675",
        "1f9e725c1514a8659a62a8586238fcab41f4f2fd"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Wed Dec 30 22:50:26 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Dec 30 22:50:26 2020 +0000"
      },
      "message": "Merge \"Biquad filter integration to LVM : Continuation\""
    },
    {
      "commit": "032499abd7ff14c1011768093d387211937e0675",
      "tree": "383396dfc0d8490fc5caf2b01d6f08f163607f7d",
      "parents": [
        "a028067ba427edcbebbb43ce68b3937f5781221d",
        "0458764737723765a9e0969a5f933d002447aea7"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Wed Dec 30 22:35:05 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Dec 30 22:35:05 2020 +0000"
      },
      "message": "Merge \"Biquad filter integration to LVM : Reverb changes\""
    },
    {
      "commit": "0458764737723765a9e0969a5f933d002447aea7",
      "tree": "8da089974855238fade8e6e93b22104a93620633",
      "parents": [
        "0ba11a6bdda77f1df7146157a9ffb39b4f990e03"
      ],
      "author": {
        "name": "Rivukanta Bhattacharya",
        "email": "rivukanta.bhattacharya@ittiam.com",
        "time": "Mon Dec 14 18:07:29 2020 +0530"
      },
      "committer": {
        "name": "Rivukanta Bhattacharya",
        "email": "rivukanta.bhattacharya@ittiam.com",
        "time": "Wed Dec 30 23:58:22 2020 +0530"
      },
      "message": "Biquad filter integration to LVM : Reverb changes\n\nBug: 120944950\nTest: reverb_test with lvm/tests/build_and_run_all_unit_tests_reverb.sh\nChange-Id: I9bb7f639629808055a58b47785f58793fa822071\n"
    },
    {
      "commit": "a028067ba427edcbebbb43ce68b3937f5781221d",
      "tree": "5dd94e4bd5b2e169a4af140cec3f6f2c9bd68b2a",
      "parents": [
        "97730f6caa39b988f9faa36267da05fdc4a165ed",
        "ac1a0e2a338342ac8a60c6535f8023af9d347287"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Wed Dec 30 17:41:33 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Dec 30 17:41:33 2020 +0000"
      },
      "message": "Merge \"Biquad filter integration to LVM : Equaliser changes\""
    },
    {
      "commit": "1f9e725c1514a8659a62a8586238fcab41f4f2fd",
      "tree": "98da75ed365db772a48c2514388ac712465796d5",
      "parents": [
        "0ba11a6bdda77f1df7146157a9ffb39b4f990e03"
      ],
      "author": {
        "name": "Rivukanta Bhattacharya",
        "email": "rivukanta.bhattacharya@ittiam.com",
        "time": "Tue Dec 15 03:53:07 2020 +0530"
      },
      "committer": {
        "name": "Rivukanta Bhattacharya",
        "email": "rivukanta.bhattacharya@ittiam.com",
        "time": "Wed Dec 30 21:45:33 2020 +0530"
      },
      "message": "Biquad filter integration to LVM : Continuation\n\nBug: 120944950\nTest: lvmtest with lvm/tests/build_and_run_all_unit_tests.sh\nChange-Id: Iab0ebda75a03dadc4edd038a387e087a35b4a83d\n"
    },
    {
      "commit": "ac1a0e2a338342ac8a60c6535f8023af9d347287",
      "tree": "d7dd33457b764be5431252261ed0b182919256c5",
      "parents": [
        "0ba11a6bdda77f1df7146157a9ffb39b4f990e03"
      ],
      "author": {
        "name": "Rivukanta Bhattacharya",
        "email": "rivukanta.bhattacharya@ittiam.com",
        "time": "Fri Dec 18 23:18:04 2020 +0530"
      },
      "committer": {
        "name": "Rivukanta Bhattacharya",
        "email": "rivukanta.bhattacharya@ittiam.com",
        "time": "Wed Dec 30 17:13:03 2020 +0530"
      },
      "message": "Biquad filter integration to LVM : Equaliser changes\n\nBug: 120944950\nTest: lvmtest with lvm/tests/build_and_run_all_unit_tests.sh and snr utility\nChange-Id: I28c83bc085135d57701f40654861c7a79c99adc5\n"
    },
    {
      "commit": "f40f36b355c935c1e4a2eeb7ef8c6e44a58661b0",
      "tree": "3dbc84eed3e1913393bceeab472d687bf3090025",
      "parents": [
        "145a0becf0d01a05151822ccc76d3167de20e370",
        "ca2b81534fad56d22f56811b089d434767a1a0e6"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Wed Dec 23 04:04:08 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Dec 23 04:04:08 2020 +0000"
      },
      "message": "Merge \"LVM Reverb module : Fix a crash\""
    },
    {
      "commit": "ca2b81534fad56d22f56811b089d434767a1a0e6",
      "tree": "2b7d11aee65d3c8f8bd2e62acd99a9e80eed6985",
      "parents": [
        "0ba11a6bdda77f1df7146157a9ffb39b4f990e03"
      ],
      "author": {
        "name": "Rivukanta Bhattacharya",
        "email": "rivukanta.bhattacharya@ittiam.com",
        "time": "Wed Dec 23 00:49:13 2020 +0530"
      },
      "committer": {
        "name": "Rivukanta Bhattacharya",
        "email": "rivukanta.bhattacharya@ittiam.com",
        "time": "Tue Dec 22 14:01:04 2020 +0000"
      },
      "message": "LVM Reverb module : Fix a crash\n\nBug: 176109557\nTest: reverb_test with build_and_run_all_unit_tests_reverb.sh\nChange-Id: I3ed13230b7b949711246005f9248de0db3fa32b5\n"
    },
    {
      "commit": "408ce5c2ff2fb1a4be2faefabbde5f1da2149bfb",
      "tree": "4fc3e47fae37a9db43640ca39e4253d4b79de173",
      "parents": [
        "e9ebb9efbcac3a27a26cb068ac5e8fd187bcaaa2"
      ],
      "author": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Fri Dec 18 15:54:03 2020 -0800"
      },
      "committer": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Sat Dec 19 00:21:14 2020 +0000"
      },
      "message": "libeffects: Add sinesweepraw.raw\n\nCTS no longer contains sinesweepraw.raw in the repository.\nAdded the file to media/libeffects/res/raw and updated\nthe test scripts in libeffects to refer new path\n\nTest: downmix/tests/build_and_run_all_unit_tests.sh\nTest: lvm/tests/build_and_run_all_unit_tests_reverb.sh\nTest: lvm/tests/build_and_run_all_unit_tests.sh\n\nChange-Id: I46a4746ae5c7644ec86680757d6353290fcac4e4\n"
    },
    {
      "commit": "308f2b28a4fb89c0be2b1c1e2406ab153c0c5112",
      "tree": "00c39c5df558a0993e95efd014e67846eee304ae",
      "parents": [
        "731c31ec84dc287aa383dbfaee27769a8cb1516a",
        "f683462e3b67395d0333a8505033383418afc1aa"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Mon Dec 14 23:38:51 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Dec 14 23:38:51 2020 +0000"
      },
      "message": "Merge \"Remove modules that depended on webrtc_legacy\""
    },
    {
      "commit": "f683462e3b67395d0333a8505033383418afc1aa",
      "tree": "8d0459e16f11d605d3f99a31c1ba5a4a022c2f55",
      "parents": [
        "3fb5f496d0364c0567eada1dec84895096c51cb6"
      ],
      "author": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Tue Dec 08 17:48:38 2020 -0800"
      },
      "committer": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Wed Dec 09 18:08:48 2020 +0000"
      },
      "message": "Remove modules that depended on webrtc_legacy\n\nBug: 132097139\nTest: Builds\nTest: objdump -d before and after\n\nChange-Id: I03dee73b2a18e196e0ff745621fe9a932a111a0a\n"
    },
    {
      "commit": "c3b6579662b46df763ea3750bc17b05c46931849",
      "tree": "b466cab7eb249d865134865485704804f47a5454",
      "parents": [
        "3fb5f496d0364c0567eada1dec84895096c51cb6"
      ],
      "author": {
        "name": "Rivukanta Bhattacharya",
        "email": "rivukanta.bhattacharya@ittiam.com",
        "time": "Tue Dec 01 18:28:52 2020 +0530"
      },
      "committer": {
        "name": "Rivukanta Bhattacharya",
        "email": "rivukanta.bhattacharya@ittiam.com",
        "time": "Tue Dec 08 20:53:52 2020 +0530"
      },
      "message": "Biquad filter integration to LVM : Initial changes\n\nBug: 120944950\nTest: lvmtest\nChange-Id: Iffabb7e630749fd5450e6884e9a4f7549022cae7\n"
    },
    {
      "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": "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": "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": "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": "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": "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": "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": "48e2345526f7c00689b32f75b9df487befc4eea8",
      "tree": "069f26194e478e6c331423313164901a94132af2",
      "parents": [
        "69d16e8738bf679d7951fd75a5b993fe1d91d8aa"
      ],
      "author": {
        "name": "Mikhail Naganov",
        "email": "mnaganov@google.com",
        "time": "Wed Oct 07 20:57:51 2020 +0000"
      },
      "committer": {
        "name": "Mikhail Naganov",
        "email": "mnaganov@google.com",
        "time": "Wed Oct 07 21:01:30 2020 +0000"
      },
      "message": "Fix channel masks in LVM tests\n\nThe test code was constructing index masks manually.\nUse predefined values instead.\n\nBug: 169889714\nTest: cd frameworks/av/media/libeffects/lvm/tests \u0026\u0026 ./build_and_run_all_unit_tests.sh\nChange-Id: I509872d617d3b13a0a62ab4896cc13813edc745d\n"
    },
    {
      "commit": "0bbbe07ccc9e7a02a9d3b008cfbe40ecc20b590c",
      "tree": "89141c1d33643448b4059ad3d8b823f255d1dc2a",
      "parents": [
        "e53a2243b289e0d578333c9faf5c17433abd234e"
      ],
      "author": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Thu Oct 01 23:28:48 2020 +0530"
      },
      "committer": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Fri Oct 02 10:23:16 2020 -0700"
      },
      "message": "lvm: Format the code using clang-format\n\nAlso fixed few typos flagged by Lint\n\nBug: 129491957\nTest: objdump before and after the patch\n\nChange-Id: I52aa8a3ebbe3a0cfdae995a26a6cd51a16272e8a\n"
    },
    {
      "commit": "6d7fe7fd6bd18c7f9506713af297e42c9753d35d",
      "tree": "ea1dc5cc6641972d4b271b9f1734b231c7dd4f56",
      "parents": [
        "b1dd3d1d3efb8ec79e1ee0135aaf9c04d5f9bb6c"
      ],
      "author": {
        "name": "Saketh Sathuvalli",
        "email": "saketh.sathuvalli@ittiam.com",
        "time": "Tue Mar 26 18:48:54 2019 +0530"
      },
      "committer": {
        "name": "Saketh Sathuvalli",
        "email": "saketh.sathuvalli@ittiam.com",
        "time": "Fri Sep 18 11:37:41 2020 +0530"
      },
      "message": "libeffects: Introduced on the fly allocation of memories in LVM module\n\nReplaced memtab method of memory allocations with on the fly\nallocations using calloc.\n\nTest: android.media.cts.AudioEffectTest\nTest: android.media.cts.AudioPreProcessingTest\nTest: android.media.cts.BassBoostTest\nTest: android.media.cts.EnvReverbTest\nTest: android.media.cts.EqualizerTest\nTest: android.media.cts.LoudnessEnhancerTest\nTest: android.media.cts.PresetReverbTest\nTest: android.media.cts.VirtualizerTest\nTest: android.media.cts.VisualizerTest\nTest: Tested using standalone application\nBug: 129491957\nChange-Id: I72b89059871ea5bdc0a338ad18bf0d378051b1e3\n"
    },
    {
      "commit": "b5bfadf6490d6fa4bc9a1cdaaa2ebe785808ccec",
      "tree": "79d921561a51cbca6141fc2dd87d7eacc98a4cf9",
      "parents": [
        "ba88b6bfd10d9cad8d5f10406e61408a8152eb50"
      ],
      "author": {
        "name": "Saketh Sathuvalli",
        "email": "saketh.sathuvalli@ittiam.com",
        "time": "Tue Aug 11 17:23:45 2020 +0530"
      },
      "committer": {
        "name": "Saketh Sathuvalli",
        "email": "saketh.sathuvalli@ittiam.com",
        "time": "Fri Sep 11 12:27:59 2020 +0530"
      },
      "message": "libeffects: SUPPORT_MC macro clean up\n\nRemoved portions of code that are disabled\non enabling SUPPORT_MC macro.\nRemoved the switch from build makefiles\n\nTest: Tested using Solotester and Clarity apps\nBug: 129491957\n\nChange-Id: I87bed5ebbe95bce6d2e80d08d94142d37dbef235\n"
    },
    {
      "commit": "ba88b6bfd10d9cad8d5f10406e61408a8152eb50",
      "tree": "dee2b4a0d227df2df3afb72223e50b72bcedc496",
      "parents": [
        "0bbd9a10e5794965903028d5ce9d0fa955547c5e",
        "71e87bfa0719b54059babbcb6f14ad0738da9c19"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Thu Sep 10 19:42:17 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Sep 10 19:42:17 2020 +0000"
      },
      "message": "Merge \"libeffects: Add multichannel support to Reverb\""
    },
    {
      "commit": "71e87bfa0719b54059babbcb6f14ad0738da9c19",
      "tree": "bbb440a06a64da52c76232fcc046d853498fe23b",
      "parents": [
        "579a5284be48aec4905160464716011cc7e89b9c"
      ],
      "author": {
        "name": "Saketh Sathuvalli",
        "email": "saketh.sathuvalli@ittiam.com",
        "time": "Sun Aug 09 11:58:16 2020 +0530"
      },
      "committer": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Thu Sep 10 19:41:36 2020 +0000"
      },
      "message": "libeffects: Add multichannel support to Reverb\n\nTest: SoloTester and Clarity app\nTest: Standalone application test\nBug: 129491957\nChange-Id: Ifac02eb2a7ac3eba5fae9318c3ae1e1c7df4f681\n"
    },
    {
      "commit": "2e40c302d6117ec6eb65f25832a71488367b4dfb",
      "tree": "ce2cff004a09076114faabf595b1a116bcb461ff",
      "parents": [
        "054de8d6440fd30238fa9330bcc038cda745b244",
        "924eccfd6f6d3aaed5db627a0bdcfcaaf9b09a18"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Fri Aug 28 08:38:54 2020 -0700"
      },
      "committer": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Fri Aug 28 21:23:54 2020 -0700"
      },
      "message": "Merge Android R (rvc-dev-plus-aosp-without-vendor@6692709)\n\nBug: 166295507\nMerged-In: Ie94127c1e981cb18671d5137ba0d39355d1353da\nChange-Id: Ib22ad33bda8d561af537499b6d31ab6134eeae02\n"
    }
  ],
  "next": "246b31dc7641b7e57f113fb89e429c75ed3d5b68"
}
