)]}'
{
  "log": [
    {
      "commit": "a3f344615cfd118bcc0520c3d019313c9ca5b0e9",
      "tree": "553f8f2f21390a77ec8ebeb8414230d8e2aa677a",
      "parents": [
        "261d874a21be54e5d7367d49f2ca7b9feabc2c5f"
      ],
      "author": {
        "name": "Roman Kiryanov",
        "email": "rkir@google.com",
        "time": "Wed Mar 10 16:17:24 2021 -0800"
      },
      "committer": {
        "name": "Roman Kiryanov",
        "email": "rkir@google.com",
        "time": "Wed Mar 10 16:17:24 2021 -0800"
      },
      "message": "Use `ro.boot.qemu` to check if the device is an emulator\n\n`ro.kernel.qemu` is deprecated.\n\nBug: 182291166\nTest: presubmit\nSigned-off-by: Roman Kiryanov \u003crkir@google.com\u003e\nChange-Id: I75583d20ad0a30ce33227b56f6ce5cd3e6d98ac0\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": "0361312f054b7680002a6a00a4471e4d4f24feb6",
      "tree": "928064a39192abab4133a278db69c2dc1a094070",
      "parents": [
        "676ad0ec681475a2fa69a7e6ef893706420cd246",
        "9da281d1007267dcd023fb2c405e5320e8bd8bb7"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Wed Mar 10 07:45:23 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Mar 10 07:45:23 2021 +0000"
      },
      "message": "Merge \"[AudioPolicyManager] Voice Downlink Sink device selection\""
    },
    {
      "commit": "676ad0ec681475a2fa69a7e6ef893706420cd246",
      "tree": "e41281a8936969376cfeec8dcbb914f58dffb428",
      "parents": [
        "20438f85553f7cacceb818bff18705df0b3d841c",
        "b0e9b84ecb2d43623fd1cc7f4cacac10fe21f121"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Wed Mar 10 00:55:00 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Mar 10 00:55:00 2021 +0000"
      },
      "message": "Merge \"libeffects : Remove InstAlloc wrapper support\""
    },
    {
      "commit": "20438f85553f7cacceb818bff18705df0b3d841c",
      "tree": "4c4677b29091439982007ef393b3bc16beb2891a",
      "parents": [
        "2b8b3f8f1e94cfdf489309bb76786ea7ac503a2b",
        "5c711d652729772a227e834b9320919de082f26a"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Wed Mar 10 00:11:43 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Mar 10 00:11:43 2021 +0000"
      },
      "message": "Merge \"stagefright: fix stop-error-error crash\""
    },
    {
      "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": "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": "2b8b3f8f1e94cfdf489309bb76786ea7ac503a2b",
      "tree": "dc6bc84643e5d5f2d4a6be597bd7a4a3ff9043fb",
      "parents": [
        "85ed8fd8d8aba408e2ee149a4a457772e82b479f",
        "230397eff58f231cfcfa07b4409f222288212a7a"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue Mar 09 08:31:47 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Mar 09 08:31:47 2021 +0000"
      },
      "message": "Merge \"use sp\u003cAudioEffect\u003e instead of unique_ptr\u003cAudioEffect\u003e\""
    },
    {
      "commit": "5c711d652729772a227e834b9320919de082f26a",
      "tree": "69fd0e3bef19cdbc2ffe970cb9b7a31948128623",
      "parents": [
        "85ed8fd8d8aba408e2ee149a4a457772e82b479f"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Mon Mar 08 14:24:07 2021 -0800"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Mon Mar 08 15:15:18 2021 -0800"
      },
      "message": "stagefright: fix stop-error-error crash\n\nBug: 181194470\nTest: atest mediacodecTest\nChange-Id: I5d0c7b2ada410c160328fd5ad01adb6dff0f6a3a\n"
    },
    {
      "commit": "85ed8fd8d8aba408e2ee149a4a457772e82b479f",
      "tree": "9cfe404be4510adaea68a5655f4c8cc3509d2dd9",
      "parents": [
        "93aed30ec74a4bec2805a2d05459042f1f427108",
        "736791df6290e4aba6be21c32eeb2157a5892b26"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Mon Mar 08 03:03:31 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Mar 08 03:03:31 2021 +0000"
      },
      "message": "Merge \"EffectReverbTest: Enable host support\""
    },
    {
      "commit": "230397eff58f231cfcfa07b4409f222288212a7a",
      "tree": "b27ad92e766b45b073def4c9ad549b839024f110",
      "parents": [
        "93aed30ec74a4bec2805a2d05459042f1f427108"
      ],
      "author": {
        "name": "Jintao Zhu",
        "email": "zhujtcsieee@gmail.com",
        "time": "Sun Mar 07 14:15:10 2021 +0800"
      },
      "committer": {
        "name": "Jintao Zhu",
        "email": "zhujtcsieee@gmail.com",
        "time": "Sun Mar 07 22:14:57 2021 +0800"
      },
      "message": "use sp\u003cAudioEffect\u003e instead of unique_ptr\u003cAudioEffect\u003e\n\nAs a child class of RefBase, an AudioEffect object should be held by sp\u003c\u003e rather than by unique_ptr\u003c\u003e.\n\nIf you use unique_ptr\u003c\u003e to hold it, then later, someone else, on the other hand, may probably use sp\u003c\u003e to hold it, then in the future, the AudioEffect object may be deleted two times: one is from sp\u003c\u003e, the other from unique_ptr\u003c\u003e.\n\nThis may be detected by the destructor of class RefBase, with the log complaint \"RefBase: Explicit destruction,...\"\n\nTest: monkey test for one day and one night\n\nSigned-off-by: Jintao Zhu \u003czhujtcsieee@gmail.com\u003e\nChange-Id: I52e1df86899dfd8265aa80b4d3423936f66fcd47\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": "93aed30ec74a4bec2805a2d05459042f1f427108",
      "tree": "40c5b869e9e806dfe0aedf9c2984a1ad2f0e0120",
      "parents": [
        "fd1ac15ef529089641aa10aaee242ef1dcc0777e",
        "6fe794eff6281e027b62cb85d98c09ab6fab1a51"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Mar 06 04:43:13 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Sat Mar 06 04:43:13 2021 +0000"
      },
      "message": "Merge \"[LSC] Add LOCAL_LICENSE_KINDS to frameworks/av\""
    },
    {
      "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": "5124b7011e4f5685f723d7ad324b1f3e48a9e0bc",
      "tree": "2b2cabf875c27c83ea973c6f507cc2871c898ce4",
      "parents": [
        "eb0a9ece029bf7158b7ff45b1cded1822823d1f3",
        "ef06a5c244b6fd39ecd54423411f22905343e663"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Mar 06 02:35:29 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Sat Mar 06 02:35:29 2021 +0000"
      },
      "message": "Merge \"finish OWNERS-codecs -\u003e codec_OWNERS conversion\""
    },
    {
      "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": "ef06a5c244b6fd39ecd54423411f22905343e663",
      "tree": "0eacee74d62c3c0ee8b92285f9a7b3e8d8fae6e1",
      "parents": [
        "8bcde03bfe0ba5d03a8a2807bb52ab6f6ed101aa"
      ],
      "author": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Fri Mar 05 13:44:51 2021 -0800"
      },
      "committer": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Fri Mar 05 13:44:51 2021 -0800"
      },
      "message": "finish OWNERS-codecs -\u003e codec_OWNERS conversion\n\nremove the old file, now that all references to it have been removed.\n\nBug: 181751857\nTest: commit/upload, codesearch\nChange-Id: Ib0315853d0aa462fcd0502a227a7a246efd03fe1\n"
    },
    {
      "commit": "6fe794eff6281e027b62cb85d98c09ab6fab1a51",
      "tree": "9e11f7aa875b2180e0bdd236ab2f81d9290722a2",
      "parents": [
        "99e9d191421124e96565db27a2c46690e5b85cf5"
      ],
      "author": {
        "name": "Bob Badour",
        "email": "bbadour@google.com",
        "time": "Fri Mar 05 13:37:44 2021 -0800"
      },
      "committer": {
        "name": "Bob Badour",
        "email": "bbadour@google.com",
        "time": "Fri Mar 05 13:37:44 2021 -0800"
      },
      "message": "[LSC] Add LOCAL_LICENSE_KINDS to frameworks/av\n\nAdded SPDX-license-identifier-Apache-2.0 to:\n  services/audiopolicy/engine/config/tests/Android.bp\n  services/audiopolicy/engine/config/tests/resources/Android.bp\n\nBug: 68860345\nBug: 151177513\nBug: 151953481\n\nTest: m all\n\nExempt-From-Owner-Approval: janitorial work\nChange-Id: I2429c280b08a396d768974b0f23a73ea34538661\n"
    },
    {
      "commit": "99e9d191421124e96565db27a2c46690e5b85cf5",
      "tree": "364d42976da1b283a7fef2fe24272794d81e6ae8",
      "parents": [
        "1a5a9044a43e62d7247f51fe0a5d0f3433dbf497",
        "cb528e2edb23c48b8a7a9438480b4c7c83bec44f"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Fri Mar 05 19:26:23 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Mar 05 19:26:23 2021 +0000"
      },
      "message": "Merge \"C2SoftCodecTests: Add unit tests for c2 soft codecs\""
    },
    {
      "commit": "cb528e2edb23c48b8a7a9438480b4c7c83bec44f",
      "tree": "ae609333bc91e0a21110893a085529f685f1760a",
      "parents": [
        "353d2e39948802eac48f2fe4329d9afd3e59a395"
      ],
      "author": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Wed Mar 03 21:30:35 2021 -0800"
      },
      "committer": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Fri Mar 05 16:25:52 2021 +0000"
      },
      "message": "C2SoftCodecTests: Add unit tests for c2 soft codecs\n\nBug: 181243220\nTest: atest C2SoftMpeg4DecTest\n\nChange-Id: I34b9ab63d3aef867a1a2a59b10befc995f1e34b0\n"
    },
    {
      "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": "a03f71733b11d0e01ccc66c0dfa135917d822e06",
      "tree": "74ae6d52e1f817fe246d47fa3f7cd84048a0ad8e",
      "parents": [
        "6ae3b22771b482b429532b296f361980252694e1",
        "10f33c00eeac762159452c49d4d2f519b3f4501c"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Mar 05 12:20:14 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Mar 05 12:20:14 2021 +0000"
      },
      "message": "Merge \"CCodec: translate C2_NO_MEMORY to NO_MEMORY in onError callback\""
    },
    {
      "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": "6ae3b22771b482b429532b296f361980252694e1",
      "tree": "f34a4650ccd026f0c012408222f6a62f9990aa0a",
      "parents": [
        "726677e6cc937fa6d8bcd93959a0d73853dc582c",
        "8bcde03bfe0ba5d03a8a2807bb52ab6f6ed101aa"
      ],
      "author": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Fri Mar 05 03:21:27 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Mar 05 03:21:27 2021 +0000"
      },
      "message": "Merge \"Rename OWNERS-codecs to match naming policies\""
    },
    {
      "commit": "10f33c00eeac762159452c49d4d2f519b3f4501c",
      "tree": "99a4ce2cf97ac7b700baea50ada2f0b7f0170ecf",
      "parents": [
        "353d2e39948802eac48f2fe4329d9afd3e59a395"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Thu Mar 04 15:04:14 2021 -0800"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Thu Mar 04 15:04:14 2021 -0800"
      },
      "message": "CCodec: translate C2_NO_MEMORY to NO_MEMORY in onError callback\n\nBug: 181873019\nBug: 181874733\nTest: atest CtsMediaTestCases:MediaCodecCapabilitiesTest\nTest: atest CtsMediaTestCases:ResourceManagerTest\nChange-Id: I4eff1dcb994a49859797155fe49f76bfa34e000b\n"
    },
    {
      "commit": "8bcde03bfe0ba5d03a8a2807bb52ab6f6ed101aa",
      "tree": "448c681b14647e905effe7bc97226c685fcc6055",
      "parents": [
        "91b07bcea7bb5c6661db16c89abe9805a0d2dacc"
      ],
      "author": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Thu Mar 04 14:51:06 2021 -0800"
      },
      "committer": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Thu Mar 04 14:51:06 2021 -0800"
      },
      "message": "Rename OWNERS-codecs to match naming policies\n\nBug: 181751857\nTest: upload/gerrit\nChange-Id: I2e54a307a7d6aafe96427559104d3ba0052e03bb\n"
    },
    {
      "commit": "726677e6cc937fa6d8bcd93959a0d73853dc582c",
      "tree": "2235eaf0b751093600b9f54b51f652f7c37c21d2",
      "parents": [
        "3e28d78f8c7c8c07f6cb055240e8507f47b51454",
        "a078a607ef4f1611b15af13060c8bc562c130ada"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Wed Mar 03 21:41:39 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Mar 03 21:41:39 2021 +0000"
      },
      "message": "Merge \"Merge RQ2A.210305.007\""
    },
    {
      "commit": "3e28d78f8c7c8c07f6cb055240e8507f47b51454",
      "tree": "3518c90ceebebe7219aa9310171443e1eb9bb79d",
      "parents": [
        "96de95d9119bf8c23710d07878db30b2c036ff66",
        "6ef1b95831ea0d3a4ca508badfea8b353b32a6fd"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Mar 03 19:59:01 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Mar 03 19:59:01 2021 +0000"
      },
      "message": "Merge changes from topic \"fix-b-36733185-vx-in-vts\"\n\n* changes:\n  Add \"VTS\" mode to APM Serializer\n  APM: Fix config de-serialization\n"
    },
    {
      "commit": "a078a607ef4f1611b15af13060c8bc562c130ada",
      "tree": "c922d77cfb8efae50bb59f6d69aa039ac5e17d2b",
      "parents": [
        "edc1fff4dfeeb5b600ce97123cf8b6dbc4dd37d9",
        "74ba7b8435642f799230fe3fdb61b149435acb90"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Tue Mar 02 15:49:33 2021 -0800"
      },
      "committer": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Wed Mar 03 09:12:09 2021 -0800"
      },
      "message": "Merge RQ2A.210305.007\n\nBug: 180401296\nMerged-In: Ib1d821a873e8aa0a2251792842de9b57cd80d87e\nChange-Id: I70064218030c4a6b5a15d24716a105b11c3132d8\n"
    },
    {
      "commit": "96de95d9119bf8c23710d07878db30b2c036ff66",
      "tree": "23c9d19713b3f0e6d5424884bbc78b2add6998b5",
      "parents": [
        "edc1fff4dfeeb5b600ce97123cf8b6dbc4dd37d9",
        "ad1c22210380557f497eb4cd1a520f3547c7c6b5"
      ],
      "author": {
        "name": "Haibo Huang",
        "email": "hhb@google.com",
        "time": "Wed Mar 03 00:55:30 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Mar 03 00:55:30 2021 +0000"
      },
      "message": "Merge \"[libnblog] Use new jsoncpp API\""
    },
    {
      "commit": "ad1c22210380557f497eb4cd1a520f3547c7c6b5",
      "tree": "23c9d19713b3f0e6d5424884bbc78b2add6998b5",
      "parents": [
        "edc1fff4dfeeb5b600ce97123cf8b6dbc4dd37d9"
      ],
      "author": {
        "name": "Haibo Huang",
        "email": "hhb@google.com",
        "time": "Wed Feb 24 17:44:39 2021 -0800"
      },
      "committer": {
        "name": "Haibo Huang",
        "email": "hhb@google.com",
        "time": "Wed Mar 03 00:09:42 2021 +0000"
      },
      "message": "[libnblog] Use new jsoncpp API\n\nReader / StyledWriter are deprecated upstream\n\nBug: 170642246\nChange-Id: Id48592c7ef47392910b771e0da4d1d306b3424d8\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": "74ba7b8435642f799230fe3fdb61b149435acb90",
      "tree": "10ebd5d3349c02d517f7236801274f7ff6b5f6a2",
      "parents": [
        "4df23d482f167ab1cd49b50446a5c6769b773a54",
        "953c4bd52db9459c64c11860e7471d469fc2cb44"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Mar 02 22:25:32 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Mar 02 22:25:32 2021 +0000"
      },
      "message": "Merge \"lvm wrapper: Set SourceFormat as per number of channels\" am: 953c4bd52d\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1613061\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: Ib1d821a873e8aa0a2251792842de9b57cd80d87e\n"
    },
    {
      "commit": "4df23d482f167ab1cd49b50446a5c6769b773a54",
      "tree": "3f0ed3b5fc7d72b2d219907c3911335bbfd3f5be",
      "parents": [
        "e6e1a8beb3adee603ff49080d51d134189bec41f",
        "a667efe6ddaeb2c6d5420e2bda7da654d1917b09"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Mar 02 21:26:28 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Mar 02 21:26:28 2021 +0000"
      },
      "message": "Merge \"CCodec: handle stride/vstride for encoder input buffers\" am: a667efe6dd\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1606898\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I97fb6dc499a85cfdb0de4c4570d8cc9d558fbec6\n"
    },
    {
      "commit": "e6e1a8beb3adee603ff49080d51d134189bec41f",
      "tree": "7e720fe1050f33fcbcaaf7d4521242199967f594",
      "parents": [
        "6e2268450252bb6496fe7b31ecb8e93a367d7d93",
        "0d45784c4569b5196a0b22bc3ead11062c01c55f"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Mar 02 20:08:56 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Mar 02 20:08:56 2021 +0000"
      },
      "message": "Merge \"stagefright: fix stop-error-release crash\" am: 0d45784c45\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1608302\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I813168ba1a4c9884c58a70459af6e12f3de999f8\n"
    },
    {
      "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": "a667efe6ddaeb2c6d5420e2bda7da654d1917b09",
      "tree": "db51acf6c2555f2f81b80304ebad86b5e1133ffb",
      "parents": [
        "0d45784c4569b5196a0b22bc3ead11062c01c55f",
        "d91f3fbed6c6b52637c8316f3467d54321ab778e"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Mar 02 19:35:47 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Mar 02 19:35:47 2021 +0000"
      },
      "message": "Merge \"CCodec: handle stride/vstride for encoder input buffers\""
    },
    {
      "commit": "6e2268450252bb6496fe7b31ecb8e93a367d7d93",
      "tree": "6697d492f9cc130b4a0da68f579680db5d603c98",
      "parents": [
        "0ec48f8587618ef385cda4d757a2c1dfdf269cf2",
        "00c58edb65d24a371eb3ce822ed73ad95fa7f01f"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Mar 02 19:03:07 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Mar 02 19:03:07 2021 +0000"
      },
      "message": "Merge \"CCodec: move lower-res workaround to C2OMXNode\" am: 00c58edb65\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1612361\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I6be402a4d657f1b9594289679b0a9d225aa9b5f6\n"
    },
    {
      "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": "d91f3fbed6c6b52637c8316f3467d54321ab778e",
      "tree": "6f9764b6962444526ffec9dd0b5d1982b8566b18",
      "parents": [
        "353d2e39948802eac48f2fe4329d9afd3e59a395"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Wed Feb 24 12:35:31 2021 -0800"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Tue Mar 02 17:15:37 2021 +0000"
      },
      "message": "CCodec: handle stride/vstride for encoder input buffers\n\nBug: 180949721\nTest: atest CtsVideoTestCases:VideoEncoderDecoderTest\nChange-Id: I343211912cb7384a301c915f2dea75d189866d15\n"
    },
    {
      "commit": "0d45784c4569b5196a0b22bc3ead11062c01c55f",
      "tree": "540e8c4a3dc974c91399d1fd509243785ff390e8",
      "parents": [
        "00c58edb65d24a371eb3ce822ed73ad95fa7f01f",
        "ca0c3286a4790a4de2d90cb275ae89a9601b805b"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Mar 02 07:23:32 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Mar 02 07:23:32 2021 +0000"
      },
      "message": "Merge \"stagefright: fix stop-error-release crash\""
    },
    {
      "commit": "00c58edb65d24a371eb3ce822ed73ad95fa7f01f",
      "tree": "a8e7e8731ed519cf363020d6946c601eafed3bba",
      "parents": [
        "353d2e39948802eac48f2fe4329d9afd3e59a395",
        "34d6601898a64ae50d0c18017aa8917ddaf91e3b"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Mar 02 04:43:16 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Mar 02 04:43:16 2021 +0000"
      },
      "message": "Merge \"CCodec: move lower-res workaround to C2OMXNode\""
    },
    {
      "commit": "34d6601898a64ae50d0c18017aa8917ddaf91e3b",
      "tree": "a8e7e8731ed519cf363020d6946c601eafed3bba",
      "parents": [
        "353d2e39948802eac48f2fe4329d9afd3e59a395"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Mon Mar 01 16:40:33 2021 -0800"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Mon Mar 01 18:19:27 2021 -0800"
      },
      "message": "CCodec: move lower-res workaround to C2OMXNode\n\nBug: 177496388\nTest: slow-motion recording\nTest: atest CtsCameraTestCases:RecordingTest\nChange-Id: If319a8c0cea93d92688b7df800a232dfe7797c30\n"
    },
    {
      "commit": "6ef1b95831ea0d3a4ca508badfea8b353b32a6fd",
      "tree": "7b31d53e0be95f7e68372caa076ce485a2f62daa",
      "parents": [
        "8916ae92a5e36c165d8d94c87bb67bb828234e72"
      ],
      "author": {
        "name": "Mikhail Naganov",
        "email": "mnaganov@google.com",
        "time": "Thu Feb 25 18:22:02 2021 -0800"
      },
      "committer": {
        "name": "Mikhail Naganov",
        "email": "mnaganov@google.com",
        "time": "Mon Mar 01 17:18:08 2021 -0800"
      },
      "message": "Add \"VTS\" mode to APM Serializer\n\nThis mode is used by VTS tests. In this mode Serializer\nignores all vendor extensions. It can\u0027t parse them\nbecause VTS are always build from AOSP, w/o any vendor\nadditions.\n\nBug: 36733185\nTest: atest HalAudioV6_0GeneratorTest HalAudioV7_0GeneratorTest\nChange-Id: Id81c221446f3e118cbb97e7b2a73b2c1cee121b6\n"
    },
    {
      "commit": "8916ae92a5e36c165d8d94c87bb67bb828234e72",
      "tree": "8ae09d24bbca1d47f1e4db3f6574314b91ac9b5f",
      "parents": [
        "353d2e39948802eac48f2fe4329d9afd3e59a395"
      ],
      "author": {
        "name": "Mikhail Naganov",
        "email": "mnaganov@google.com",
        "time": "Wed Oct 21 13:04:58 2020 -0700"
      },
      "committer": {
        "name": "Mikhail Naganov",
        "email": "mnaganov@google.com",
        "time": "Mon Mar 01 17:17:42 2021 -0800"
      },
      "message": "APM: Fix config de-serialization\n\nAudio Policy Manager and EngineConfig now try to load only one\nreadable APM config file. Previously they could try several\nuntil one of them parses successfully. This could result in\nloading of different files by APM and EC due to use of different\nparts of the config.\n\nCentralize finding of APM config file in audio_config.h.\nThis allows using the same logic in AudioPolicyManager.cpp\nand EngineConfig.cpp which previously got duplicated\nand later diverged.\n\nEnsure that failed attempts to de-serialize config do not leave\nAPM or EC in a \"dirty\" state.\n\nBug: 171339398\nTest: check audio on the device\nTest: atest audiopolicy_engineconfig_tests\nTest: atest audiopolicy_tests\nChange-Id: I98c21ab03d869eb5f4259ea12cd433632cf6da5d\nMerged-In: I98c21ab03d869eb5f4259ea12cd433632cf6da5d\n"
    },
    {
      "commit": "0ec48f8587618ef385cda4d757a2c1dfdf269cf2",
      "tree": "43a7c19106049cf9e78afaaf5e1bbf2a2c2e35ac",
      "parents": [
        "c482a16514091f44c4fc5623c1c24af2e7338730",
        "353d2e39948802eac48f2fe4329d9afd3e59a395"
      ],
      "author": {
        "name": "Bob Badour",
        "email": "bbadour@google.com",
        "time": "Mon Mar 01 07:54:04 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Mar 01 07:54:04 2021 +0000"
      },
      "message": "Merge \"[LSC] Add LOCAL_LICENSE_KINDS to frameworks/av\" am: 353d2e3994\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1609822\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I6a5c6b069bf1457594777637a61b0e6b5f3e04d2\n"
    },
    {
      "commit": "353d2e39948802eac48f2fe4329d9afd3e59a395",
      "tree": "00ec52f1383bbc5b462b68ebb0a875d905ba86a8",
      "parents": [
        "5aee9d4fc1833c8329cfbced27c416c9528d62c8",
        "59b2dcccdb0ab7292dd6e440fb4a9deb74ad1c75"
      ],
      "author": {
        "name": "Bob Badour",
        "email": "bbadour@google.com",
        "time": "Mon Mar 01 07:19:19 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Mar 01 07:19:19 2021 +0000"
      },
      "message": "Merge \"[LSC] Add LOCAL_LICENSE_KINDS to frameworks/av\""
    },
    {
      "commit": "c482a16514091f44c4fc5623c1c24af2e7338730",
      "tree": "994eeb0f12a9685204790a2ac85d5854d8dc2964",
      "parents": [
        "d9fc71522e316b112362d0556e19e89d45a4aa3c",
        "5aee9d4fc1833c8329cfbced27c416c9528d62c8"
      ],
      "author": {
        "name": "Jayant Chowdhary",
        "email": "jchowdhary@google.com",
        "time": "Sat Feb 27 00:26:27 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Sat Feb 27 00:26:27 2021 +0000"
      },
      "message": "Merge \"Update CameraUtils::isCameraServiceDisabled to use base::GetBoolProperty.\" am: 5aee9d4fc1\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1608305\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: Ieceb4b4139579b5cbff5e588995ff5ab8258d5f3\n"
    },
    {
      "commit": "5aee9d4fc1833c8329cfbced27c416c9528d62c8",
      "tree": "cfe9963196a4d42f8c3e914e9c09a92d038c8f92",
      "parents": [
        "020dc0424b331d59e78b6b0881f3399c73acc66e",
        "51a782cd92a028175afe1b437a0c51fd26a6a40d"
      ],
      "author": {
        "name": "Jayant Chowdhary",
        "email": "jchowdhary@google.com",
        "time": "Fri Feb 26 23:30:38 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Feb 26 23:30:38 2021 +0000"
      },
      "message": "Merge \"Update CameraUtils::isCameraServiceDisabled to use base::GetBoolProperty.\""
    },
    {
      "commit": "59b2dcccdb0ab7292dd6e440fb4a9deb74ad1c75",
      "tree": "0043f21c35230677f884bbc05c232e19ed908f0a",
      "parents": [
        "020dc0424b331d59e78b6b0881f3399c73acc66e"
      ],
      "author": {
        "name": "Bob Badour",
        "email": "bbadour@google.com",
        "time": "Fri Feb 26 03:47:28 2021 -0800"
      },
      "committer": {
        "name": "Bob Badour",
        "email": "bbadour@google.com",
        "time": "Fri Feb 26 03:47:28 2021 -0800"
      },
      "message": "[LSC] Add LOCAL_LICENSE_KINDS to frameworks/av\n\nAdded SPDX-license-identifier-Apache-2.0 to:\n  media/codec2/hidl/plugin/Android.bp\n  services/camera/libcameraservice/libcameraservice_fuzzer/Android.bp\n\nBug: 68860345\nBug: 151177513\nBug: 151953481\n\nTest: m all\n\nExempt-From-Owner-Approval: janitorial work\nChange-Id: I7b0377f4bedb9056ebb02caa0b3d4c5c50c86368\n"
    },
    {
      "commit": "d9fc71522e316b112362d0556e19e89d45a4aa3c",
      "tree": "069099f6a79fb6c066b882743fa62995179f9af6",
      "parents": [
        "a857da89d5848ff51b859633ab3bac7a861cd186",
        "020dc0424b331d59e78b6b0881f3399c73acc66e"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Feb 26 05:24:16 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Feb 26 05:24:16 2021 +0000"
      },
      "message": "Merge \"CCodec: fix default color aspects handling\" am: 020dc0424b\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1606716\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I3b26915474c263ddebc1032416be18e606a92968\n"
    },
    {
      "commit": "020dc0424b331d59e78b6b0881f3399c73acc66e",
      "tree": "b94aaf1e744ee206234507dc5489ffe038e9408d",
      "parents": [
        "efd0374e08bcee7f28e46e73af094aed7545ea3a",
        "759ac74b47148d8b5680b0aa7f7fcbc161f4e9ea"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Feb 26 04:37:32 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Feb 26 04:37:32 2021 +0000"
      },
      "message": "Merge \"CCodec: fix default color aspects handling\""
    },
    {
      "commit": "759ac74b47148d8b5680b0aa7f7fcbc161f4e9ea",
      "tree": "b94aaf1e744ee206234507dc5489ffe038e9408d",
      "parents": [
        "efd0374e08bcee7f28e46e73af094aed7545ea3a"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Wed Feb 24 23:05:15 2021 -0800"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Thu Feb 25 23:20:53 2021 +0000"
      },
      "message": "CCodec: fix default color aspects handling\n\nBug: 181049458\nTest: atest android.mediav2.cts.DecoderColorAspectsTest\nChange-Id: I203537112460236bdc1cb6942c0e99a22a489467\n"
    },
    {
      "commit": "a857da89d5848ff51b859633ab3bac7a861cd186",
      "tree": "74ca2901b30be994a9558a056fbf9f0c05309f5d",
      "parents": [
        "ceb6f8df4e031f26c34ace7b58668a5f28d37263",
        "efd0374e08bcee7f28e46e73af094aed7545ea3a"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Feb 25 22:11:21 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Feb 25 22:11:21 2021 +0000"
      },
      "message": "Merge changes I630138a1,I545e9890,I20223fa1,I9e966951,I9fe167dd am: efd0374e08\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1596373\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I8a16763cf3863932c876f72cec85c82e6ba6ac97\n"
    },
    {
      "commit": "ceb6f8df4e031f26c34ace7b58668a5f28d37263",
      "tree": "de169381c5e958680dc0bd1612f724f2c0f11577",
      "parents": [
        "50a0d08a332434f6b9d72c4ef86603fa8824258e",
        "58d8333d3e0a5794c2c46f97a8d7ac85afc2863d"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Thu Feb 25 22:11:16 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Feb 25 22:11:16 2021 +0000"
      },
      "message": "CCodec: handle color-transfer-request am: 58d8333d3e\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1596372\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I666a637f566c05d74c6ce9db0bb9b4011391e14e\n"
    },
    {
      "commit": "50a0d08a332434f6b9d72c4ef86603fa8824258e",
      "tree": "22c32ad2e2f423af17b0ad1c438456a97fa3d81d",
      "parents": [
        "6a420fdc8630f6e9ddf353307083f981038599b4",
        "aec5f4b9b697059b1dcaff3c7c4425592a75938d"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Thu Feb 25 22:11:12 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Feb 25 22:11:12 2021 +0000"
      },
      "message": "codec2: integrate filter plugin with codec2 hidl utils am: aec5f4b9b6\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1596371\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: Ica64bc8459c3f2687ffb345082d540869d5173b9\n"
    },
    {
      "commit": "6a420fdc8630f6e9ddf353307083f981038599b4",
      "tree": "bcbe4d767d4c4fedadfc9c62e21d58f59fb346a8",
      "parents": [
        "a7995cb5e3b9dad67e11f4cac8d45ca0f66d23b8",
        "e539843f6797b8532d899512ec5e9c59313fd0c1"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Thu Feb 25 22:11:08 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Feb 25 22:11:08 2021 +0000"
      },
      "message": "codec2: add filter plugin interface \u0026 wrapper implementation am: e539843f67\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1595310\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: If0a36a45765c756e91aa6c60f4fda304efa82f0c\n"
    },
    {
      "commit": "a7995cb5e3b9dad67e11f4cac8d45ca0f66d23b8",
      "tree": "5d5d32c51fc9c9022ae7192021de2b38c7350659",
      "parents": [
        "395675863bdb5089e79348b9ccbcb37d0363f3a4",
        "d8b142f2d1849d54f8701a3d541679ed513cd6bb"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Thu Feb 25 22:10:51 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Feb 25 22:10:51 2021 +0000"
      },
      "message": "codec2: allow multiple components to get block pool from ID am: d8b142f2d1\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1595309\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: If6e1ea741915463f4ea0014794cdb36458501330\n"
    },
    {
      "commit": "51a782cd92a028175afe1b437a0c51fd26a6a40d",
      "tree": "30b8caafc98913f48777ab639d2672f97b468ebe",
      "parents": [
        "31e1e5dcf21aa6fdab349fe77bc12eabf57b0c4a"
      ],
      "author": {
        "name": "Jayant Chowdhary",
        "email": "jchowdhary@google.com",
        "time": "Mon Feb 22 22:47:39 2021 +0000"
      },
      "committer": {
        "name": "Jayant Chowdhary",
        "email": "jchowdhary@google.com",
        "time": "Thu Feb 25 21:44:55 2021 +0000"
      },
      "message": "Update CameraUtils::isCameraServiceDisabled to use base::GetBoolProperty.\n\nBug: 168061412\n\nTest: Test on platform with cameraserver disabled.\n\nMerged-In: Ibb7f31497595b8f6a5129760b2470b25dc08eab1\nChange-Id: Ibb7f31497595b8f6a5129760b2470b25dc08eab1\nSigned-off-by: Jayant Chowdhary \u003cjchowdhary@google.com\u003e\n(cherry picked from commit ef30c3b7e761438adb9e660c0280bf61f5d7feaf)\n"
    },
    {
      "commit": "efd0374e08bcee7f28e46e73af094aed7545ea3a",
      "tree": "fb010860f5852309b7321c51b967b19d65644813",
      "parents": [
        "51f482db8c822bb1ef0a833ad98f71613c0de51b",
        "c6046709ae008ac255297160760f988e8a9c6a72"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Feb 25 21:27:14 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Feb 25 21:27:14 2021 +0000"
      },
      "message": "Merge changes I630138a1,I545e9890,I20223fa1,I9e966951,I9fe167dd\n\n* changes:\n  codec2: add util method to fill Traits from C2ComponentInterface\n  CCodec: handle color-transfer-request\n  codec2: integrate filter plugin with codec2 hidl utils\n  codec2: add filter plugin interface \u0026 wrapper implementation\n  codec2: allow multiple components to get block pool from ID\n"
    },
    {
      "commit": "ca0c3286a4790a4de2d90cb275ae89a9601b805b",
      "tree": "5ebfe94db5f4e1863b8e8226f030c9f1d38ca214",
      "parents": [
        "7327aab894f6c456ea16c95b64134841da8d5737"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Thu Feb 25 10:49:09 2021 -0800"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Thu Feb 25 11:08:29 2021 -0800"
      },
      "message": "stagefright: fix stop-error-release crash\n\nBug: 181194470\nTest: atest mediacodecTest\nChange-Id: I1e72d04457c1777b2b5346efa082d15546a5f14d\n"
    },
    {
      "commit": "c6046709ae008ac255297160760f988e8a9c6a72",
      "tree": "3014da2b219c297fdd71564c10a04f3ea21c3ba6",
      "parents": [
        "58d8333d3e0a5794c2c46f97a8d7ac85afc2863d"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Sun Feb 07 21:55:31 2021 -0800"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Wed Feb 24 23:12:08 2021 -0800"
      },
      "message": "codec2: add util method to fill Traits from C2ComponentInterface\n\nBug: 160259947\nTest: manual\nMerged-In: I630138a1ac193848acd4f933bc571a2ceeaa4f6c\nChange-Id: I630138a1ac193848acd4f933bc571a2ceeaa4f6c\n"
    },
    {
      "commit": "58d8333d3e0a5794c2c46f97a8d7ac85afc2863d",
      "tree": "56a7290c151a633deba62b2fdfd3390c426afcb4",
      "parents": [
        "aec5f4b9b697059b1dcaff3c7c4425592a75938d"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Sun Feb 07 22:19:56 2021 -0800"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Wed Feb 24 23:12:00 2021 -0800"
      },
      "message": "CCodec: handle color-transfer-request\n\nAdd support for MediaCodec format \"color-transfer-request\" to signal\nHDR to SDR conversion. If supported, this will show up in the input\nformat.\n\nIn adding the support, tweaked color aspects handling for components\nnot supporting color aspects natively.\n\nBug: 160259947\nTest: manual test with a sample plugin\nMerged-In: I545e989056366184b5c142ebe70bbcd2ef80adc0\nChange-Id: I545e989056366184b5c142ebe70bbcd2ef80adc0\n"
    },
    {
      "commit": "aec5f4b9b697059b1dcaff3c7c4425592a75938d",
      "tree": "0aadf3c3e18bc18ca9ba07a04d349c7d7b700d8b",
      "parents": [
        "e539843f6797b8532d899512ec5e9c59313fd0c1"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Sun Feb 07 22:03:04 2021 -0800"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Wed Feb 24 23:11:54 2021 -0800"
      },
      "message": "codec2: integrate filter plugin with codec2 hidl utils\n\nBug: 160259947\nTest: manually test with a sample plugin\nMerged-In: I20223fa18f17bc61e0c28baff91161338225d2d0\nChange-Id: I20223fa18f17bc61e0c28baff91161338225d2d0\n"
    },
    {
      "commit": "e539843f6797b8532d899512ec5e9c59313fd0c1",
      "tree": "a2dabd20939a5e5f31d67772e32778548e00bbc3",
      "parents": [
        "d8b142f2d1849d54f8701a3d541679ed513cd6bb"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Sun Feb 07 21:42:56 2021 -0800"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Wed Feb 24 23:11:45 2021 -0800"
      },
      "message": "codec2: add filter plugin interface \u0026 wrapper implementation\n\nBug: 160259947\nTest: manually run the logic with a sample plugin\nMerged-In: I9e96695101262ecf0e8428574ecc56c0c6e17ae7\nChange-Id: I9e96695101262ecf0e8428574ecc56c0c6e17ae7\n"
    },
    {
      "commit": "d8b142f2d1849d54f8701a3d541679ed513cd6bb",
      "tree": "59068a09c131b9597a89520864576e6519f80be5",
      "parents": [
        "7327aab894f6c456ea16c95b64134841da8d5737"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Thu Feb 11 00:16:11 2021 -0800"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Wed Feb 24 23:11:38 2021 -0800"
      },
      "message": "codec2: allow multiple components to get block pool from ID\n\nBug: 160259947\nTest: manual test with a sample plugin\nMerged-In: I9fe167dd8d0daf7b0ee320dbb8783f423996dbe0\nChange-Id: I9fe167dd8d0daf7b0ee320dbb8783f423996dbe0\n"
    },
    {
      "commit": "395675863bdb5089e79348b9ccbcb37d0363f3a4",
      "tree": "1e1dba8fa4aafd4c507333295e4ddb5a9b13aaf7",
      "parents": [
        "b9d6ab019f7aeab9c02c670826ef70cd56bb3754",
        "51f482db8c822bb1ef0a833ad98f71613c0de51b"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Feb 24 22:02:51 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 24 22:02:51 2021 +0000"
      },
      "message": "Merge \"Support source device to MSD sink device direct patching\" am: 51f482db8c\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1593613\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I952a0c719bf3ffc20acaacd73779ef3f763be742\n"
    },
    {
      "commit": "b9d6ab019f7aeab9c02c670826ef70cd56bb3754",
      "tree": "3085b76c565a85be2dc813a12d939f4e470e70b4",
      "parents": [
        "ab8692eb32c8c565b6a8918830d482799700b6dd",
        "73a4a083c3eecc0df17747af9cd530046c1aca0d"
      ],
      "author": {
        "name": "Henry Fang",
        "email": "quxiangfang@google.com",
        "time": "Wed Feb 24 22:02:07 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 24 22:02:07 2021 +0000"
      },
      "message": "Merge \"CCodec: reflect output format change after configure.\" am: 73a4a083c3\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1574084\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I3c7353a829f86ecfc0bc222a4f41bb69faca12a6\n"
    },
    {
      "commit": "ab8692eb32c8c565b6a8918830d482799700b6dd",
      "tree": "77c80d3d57fd0c11c106b686cb21aa203665f79f",
      "parents": [
        "c290630e92a4355caee913362bf768e45ae69c8b",
        "6169766b5400927123cd78ed0b7f6664bee3f442"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Wed Feb 24 22:01:35 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 24 22:01:35 2021 +0000"
      },
      "message": "Merge \"CCodec: Updates to RevertOutputFormatIfNeeded\" am: 6169766b54\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1604882\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I9dc4d0ffa1405a3425e46bdd0c9f1ac98699ef23\n"
    },
    {
      "commit": "c290630e92a4355caee913362bf768e45ae69c8b",
      "tree": "a791bce5458df3ddc1585b88286d928a847aa048",
      "parents": [
        "dd263072a9ed3a3604c4018a55739deb4e60a9dc",
        "a28604763568df809ba4884a47689d45e267305c"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Wed Feb 24 21:53:12 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 24 21:53:12 2021 +0000"
      },
      "message": "Merge \"EffectBundleTest: Initial version\" am: a286047635\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1592863\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: Ie1f05288b35b864109d506cf0c0a90827399c54f\n"
    },
    {
      "commit": "51f482db8c822bb1ef0a833ad98f71613c0de51b",
      "tree": "cc7c467cf11047370f73b32f89d649ea6c9f0c42",
      "parents": [
        "73a4a083c3eecc0df17747af9cd530046c1aca0d",
        "5cbec5a804ca6e10cc18256dd3a1a62a59850fe3"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Feb 24 21:10:43 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Feb 24 21:10:43 2021 +0000"
      },
      "message": "Merge \"Support source device to MSD sink device direct patching\""
    },
    {
      "commit": "dd263072a9ed3a3604c4018a55739deb4e60a9dc",
      "tree": "93d782b2483f9c639b3bddeff2a2ebc7335934b8",
      "parents": [
        "50cd84961fad2e77a8595f94d74884f045b37277",
        "54af419702ba032a5e40c3b24773eefd8d305be8"
      ],
      "author": {
        "name": "Jay Patel",
        "email": "pateljay@google.com",
        "time": "Wed Feb 24 21:08:03 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 24 21:08:03 2021 +0000"
      },
      "message": "Merge \"Fix stuck while disconnecting chromecast\" am: 54af419702\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1580283\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: Ie7e0e9ced0ccc985cbb380e6b83851fb04ba63d4\n"
    },
    {
      "commit": "73a4a083c3eecc0df17747af9cd530046c1aca0d",
      "tree": "ce421377730f007dd0ec3bac553bd2664f345e69",
      "parents": [
        "6169766b5400927123cd78ed0b7f6664bee3f442",
        "183ca3d9e33cd458535655daf3e12801aea098d4"
      ],
      "author": {
        "name": "Henry Fang",
        "email": "quxiangfang@google.com",
        "time": "Wed Feb 24 20:48:54 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Feb 24 20:48:54 2021 +0000"
      },
      "message": "Merge \"CCodec: reflect output format change after configure.\""
    },
    {
      "commit": "183ca3d9e33cd458535655daf3e12801aea098d4",
      "tree": "896f769384c88a925968d71913c07e2237dbb918",
      "parents": [
        "bb9c5e15751a25241a172f02415cdf8793d5b01c"
      ],
      "author": {
        "name": "Houxiang Dai",
        "email": "houxiang.dai@mediatek.com",
        "time": "Thu Feb 04 14:20:11 2021 +0800"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Wed Feb 24 20:29:16 2021 +0000"
      },
      "message": "CCodec: reflect output format change after configure.\n\nIn\nhttps://developer.android.com/reference/android/media/MediaCodec#getOutputFormat()\npublic MediaFormat getOutputFormat ()\nYou can also call this after configure(MediaFormat, Surface, MediaCrypto, int)\nreturns successfully to get the output format initially configured for the codec.\n\nIt means output format should be updated to reflect the parameters set\nto codec in configure.\n\nbug: 181137009\nChange-Id: Ic27e008ac4dd6851659f1a9e8a9921026d454f6b\n"
    },
    {
      "commit": "6169766b5400927123cd78ed0b7f6664bee3f442",
      "tree": "574cefea0e21ffc01dcfe0ef9e32b75f6aecccfe",
      "parents": [
        "a28604763568df809ba4884a47689d45e267305c",
        "8c53750ec5a4e9e1ccdfd55253d9398187a729d8"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Wed Feb 24 20:10:20 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Feb 24 20:10:20 2021 +0000"
      },
      "message": "Merge \"CCodec: Updates to RevertOutputFormatIfNeeded\""
    },
    {
      "commit": "a28604763568df809ba4884a47689d45e267305c",
      "tree": "a57ef04fde48c739785079f689bac36294f45a99",
      "parents": [
        "54af419702ba032a5e40c3b24773eefd8d305be8",
        "9f33dbaa020ca1ad5d823c35abff769e2cfa1d7b"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Wed Feb 24 18:41:15 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Feb 24 18:41:15 2021 +0000"
      },
      "message": "Merge \"EffectBundleTest: Initial version\""
    },
    {
      "commit": "54af419702ba032a5e40c3b24773eefd8d305be8",
      "tree": "d896199edc29f8f6983bed0c17c1c4674469d802",
      "parents": [
        "c7baadb9f121f6e48981a4285bd084b05896f8c4",
        "a8697e56b7bd91bf0adb3db5f826e6fbed2f1a28"
      ],
      "author": {
        "name": "Jay Patel",
        "email": "pateljay@google.com",
        "time": "Wed Feb 24 18:22:40 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Feb 24 18:22:40 2021 +0000"
      },
      "message": "Merge \"Fix stuck while disconnecting chromecast\""
    },
    {
      "commit": "9da281d1007267dcd023fb2c405e5320e8bd8bb7",
      "tree": "34773f3a3b5b817eda040d40d5b16dcab9e8590e",
      "parents": [
        "fb5ef561e37afc7321884ecba1e32d87de5d33b2"
      ],
      "author": {
        "name": "Francois Gaffie",
        "email": "francois.gaffie@renault.com",
        "time": "Thu Feb 04 17:02:59 2021 +0100"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Wed Feb 24 12:56:09 2021 +0000"
      },
      "message": "[AudioPolicyManager] Voice Downlink Sink device selection\n\nAudio Policy selects the downlink sink device through the primary\noutput of the primary module.\nIt uses getNewOutputDevices on this output. If any routing strategy is\nactive on this output with an higher priority than voice call (it may\nhappen as order is defined in engine configuration file), downlink may\nbe temporarilly routed on this sink until the other client stops.\n\nThis CL changes the downlink sink device selection by\n-checking if a HW bridge is possible between the selected sink device\nfor voice call strategy and telephony RX device\n-falling back on \"legacy\" behavior if no HW bridge possible.\n\nTest: call with and without music active.\n\nChange-Id: I8b6a6648a72f6f69abdf4d49c205ccbd0efeb082\nMerged-In: I8b6a6648a72f6f69abdf4d49c205ccbd0efeb082\n"
    },
    {
      "commit": "5cbec5a804ca6e10cc18256dd3a1a62a59850fe3",
      "tree": "b44e453d3eb68be2157acad969f1206417fd7743",
      "parents": [
        "557ec27958f4b5c2a0028b25fb1d8497fe362cfb"
      ],
      "author": {
        "name": "Dean Wheatley",
        "email": "dwhea@dolby.com",
        "time": "Wed Feb 10 16:02:23 2021 +1100"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Wed Feb 24 12:48:37 2021 +0000"
      },
      "message": "Support source device to MSD sink device direct patching\n\nCurrently, device to device software patches between different\nhardware modules route to a sink\u0027s PCM opened output stream. To\nsupport compressed / direct audio patching from HDMI inputs to MSD,\nbuild an explicit MSD patch between the source device and MSD, which\nhas the advantage of supporting preferential audio configuration\nselection (e.g. IEC60958 over PCM).\n\nThis change also updates existing MSD methods to reflect that they\noperate on MSD output (MSD source to downstream) patches only.\n\nThis change also adds IEC60958 as the most preferred MSD patch format\nas it is suitable for transmission of both PCM and compressed audio.\n\nTest: atest audiopolicy_tests\nChange-Id: I259a15ac88e45f6bef5180a44967a58facfcfb56\nMerged-In: I259a15ac88e45f6bef5180a44967a58facfcfb56\n"
    },
    {
      "commit": "a8697e56b7bd91bf0adb3db5f826e6fbed2f1a28",
      "tree": "e3c620a59f07aff830e3735430fb60623b0a311d",
      "parents": [
        "210105afef4f6242fa431f2f67fe6c7cc0d11dcd"
      ],
      "author": {
        "name": "mtk17886",
        "email": "kelvin.shih@mediatek.com",
        "time": "Fri Feb 05 14:32:37 2021 +0800"
      },
      "committer": {
        "name": "daren.liao",
        "email": "daren.liao@mediatek.com",
        "time": "Wed Feb 24 15:31:35 2021 +0800"
      },
      "message": "Fix stuck while disconnecting chromecast\n\n[Description]\nACodec is stuck while disconnecting chromecast(mirror mode) playback\nSolution:\nadd the buffer consuming flow in ConsumerListener::onFrameAvailable\n\nBug: 176522646\n\n[Test Report]\nCAST exit OK after disconnecting many times\n\nChange-Id: Ic1fdec917dc435bbf86309d98efc5c76bb64ba42\n"
    },
    {
      "commit": "8c53750ec5a4e9e1ccdfd55253d9398187a729d8",
      "tree": "28409d50c7c75b099a6d793ababea8691cbe89f7",
      "parents": [
        "d90aeec7d734fab978b550df142ea3bf75be7dd7"
      ],
      "author": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Tue Feb 23 21:20:22 2021 -0800"
      },
      "committer": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Wed Feb 24 05:56:48 2021 +0000"
      },
      "message": "CCodec: Updates to RevertOutputFormatIfNeeded\n\n- Ignore signalling the changes in the following as output\n  format change.\n  KEY_FRAME_RATE, KEY_MAX_WIDTH, KEY_MAX_HEIGHT\n\n- Call RevertOutputFormatIfNeeded in signalResume()\n\nBug: 180508570\nTest: atest CtsMediaTestCases:android.media.cts.AdaptivePlaybackTest\n\nChange-Id: Ic3ebd23b825953454779afc6f8a05f4a67c6dca3\n"
    },
    {
      "commit": "50cd84961fad2e77a8595f94d74884f045b37277",
      "tree": "7779c3a27b3bffe3d1f0253f0d1ae6617d7ef30d",
      "parents": [
        "3cdedb675715697dab950bb3fc1afebd9a91e7d6",
        "c7baadb9f121f6e48981a4285bd084b05896f8c4"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Feb 24 01:48:13 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 24 01:48:13 2021 +0000"
      },
      "message": "Merge \"MediaCodec: keep callback message for reclaim\" am: c7baadb9f1\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1549551\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: Iafd4e36c9e8120c5e97f3b02bf309284063da3bd\n"
    },
    {
      "commit": "3cdedb675715697dab950bb3fc1afebd9a91e7d6",
      "tree": "85d447774ba82b7da906234f078750cea3540d22",
      "parents": [
        "bf5b6ad38822a1b8983c91ea5da22396b1bc88a7",
        "1671108bf452bcd144ee3dbe6e3c7bc58924ad67"
      ],
      "author": {
        "name": "Hayden Gomes",
        "email": "haydengomes@google.com",
        "time": "Wed Feb 24 01:43:11 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 24 01:43:11 2021 +0000"
      },
      "message": "[automerger skipped] Merge \"Check for disabled camera in MediaRecorderClient\" am: 1671108bf4 -s ours\n\nam skip reason: Change-Id I47e8878182fe82c1473da59c8054ee7281efe23e with SHA-1 8087057ba5 is in history\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1600991\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I5cdc3fca492c3dc0cc779309aafd3600c19f7dae\n"
    },
    {
      "commit": "bf5b6ad38822a1b8983c91ea5da22396b1bc88a7",
      "tree": "85d447774ba82b7da906234f078750cea3540d22",
      "parents": [
        "66cae4fa2d38c0209165b3527a9fbba9b72a65f6",
        "e9179cf47b6ac3c4246fb78f515ede3382aff7bd"
      ],
      "author": {
        "name": "Jayant Chowdhary",
        "email": "jchowdhary@google.com",
        "time": "Wed Feb 24 01:27:30 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 24 01:27:30 2021 +0000"
      },
      "message": "Merge \"libcamera_client: Add utils function isCameraServiceDisabled.\" am: e9179cf47b\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1599775\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: If4901e097475662b75ebd1f75bbed9019b2874e4\n"
    },
    {
      "commit": "66cae4fa2d38c0209165b3527a9fbba9b72a65f6",
      "tree": "85d447774ba82b7da906234f078750cea3540d22",
      "parents": [
        "9b3ea76c665a52ede718f6e0efbae550e5727a04",
        "d90aeec7d734fab978b550df142ea3bf75be7dd7"
      ],
      "author": {
        "name": "Chih-hung Hsieh",
        "email": "chh@google.com",
        "time": "Wed Feb 24 01:22:11 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 24 01:22:11 2021 +0000"
      },
      "message": "Merge \"Do not add quotes around flags argument\" am: d90aeec7d7\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1598336\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I714888749a4a2b79091cd8a67f04925885833ef0\n"
    },
    {
      "commit": "9b3ea76c665a52ede718f6e0efbae550e5727a04",
      "tree": "2828ea0f291dbf4f0753777f50a89a1875ff3194",
      "parents": [
        "c4f502940bf0cf86d4bd03454577ca4800acfe9a",
        "c84e930a10fba6d8988cc9503b80e955b61c37ed"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Wed Feb 24 01:16:35 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 24 01:16:35 2021 +0000"
      },
      "message": "Merge \"LVM True mono support : Initial version\" am: c84e930a10\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1554985\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I9524b65b9232166b2506c0ca54ccc8024c23cd6b\n"
    },
    {
      "commit": "c7baadb9f121f6e48981a4285bd084b05896f8c4",
      "tree": "9ca7ff76a30b4f03418cc7abf7a0a012df1efbab",
      "parents": [
        "1671108bf452bcd144ee3dbe6e3c7bc58924ad67",
        "d1712350d1bd12e9ae44f5b9cd49aa699dec6b09"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Feb 23 23:12:38 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Feb 23 23:12:38 2021 +0000"
      },
      "message": "Merge \"MediaCodec: keep callback message for reclaim\""
    },
    {
      "commit": "1671108bf452bcd144ee3dbe6e3c7bc58924ad67",
      "tree": "e3a585d75fcd3a5d1585ae8f48db17530c8fec70",
      "parents": [
        "e9179cf47b6ac3c4246fb78f515ede3382aff7bd",
        "4843f841787501876f3c97617a837efc621c1b61"
      ],
      "author": {
        "name": "Hayden Gomes",
        "email": "haydengomes@google.com",
        "time": "Tue Feb 23 21:59:34 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Feb 23 21:59:34 2021 +0000"
      },
      "message": "Merge \"Check for disabled camera in MediaRecorderClient\""
    },
    {
      "commit": "c4f502940bf0cf86d4bd03454577ca4800acfe9a",
      "tree": "a81c907d76d3a8d8d0ae7da024440eaa4aaa0e72",
      "parents": [
        "fe86a078966d1cd1b9b26b25eca5229f9dbc863c",
        "91b07bcea7bb5c6661db16c89abe9805a0d2dacc"
      ],
      "author": {
        "name": "Orion Hodson",
        "email": "oth@google.com",
        "time": "Tue Feb 23 21:56:32 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Feb 23 21:56:32 2021 +0000"
      },
      "message": "Merge \"libmediandk: replace libnativehelper to libnativehelper_lazy\" am: 91b07bcea7\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1593153\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I6b0e9ab5ea95d81412593abe241dbb63ca449051\n"
    },
    {
      "commit": "fe86a078966d1cd1b9b26b25eca5229f9dbc863c",
      "tree": "e1090d4f23a99f338d5c34628429f52da695b67f",
      "parents": [
        "69e7f0da47666b50143389077a400f43a3a4cb49",
        "626c476f7159f9a358090bf5401bfd22c3bcaa69"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Tue Feb 23 21:55:18 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Feb 23 21:55:18 2021 +0000"
      },
      "message": "Merge \"EffectBundle: Add missing sampling rates\" am: 626c476f71\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1595303\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: If52c021e08d3e347217cc3ee8bd8e27a70c15959\n"
    },
    {
      "commit": "69e7f0da47666b50143389077a400f43a3a4cb49",
      "tree": "792dde91fbfead6e1f90dec90b8e1220fc101acc",
      "parents": [
        "20ca87ecbaececa9ac65593dc26a89c3df10ba61",
        "4d0042069ef3ff5c05f16da42464bc14bf670f85"
      ],
      "author": {
        "name": "Julien Desprez",
        "email": "jdesprez@google.com",
        "time": "Tue Feb 23 21:54:58 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Feb 23 21:54:58 2021 +0000"
      },
      "message": "Merge \"Mark reverb_test as it\u0027s not a gtest\" am: 4d0042069e\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1597314\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I96f09b1086fc3936d01034812e1bb474fb1a8fe6\n"
    },
    {
      "commit": "20ca87ecbaececa9ac65593dc26a89c3df10ba61",
      "tree": "81672482d358e3487eccdfd177775cb3b82da9ef",
      "parents": [
        "3879f37c8eb3ff838f03b89e8e7cdfcd19611ce4",
        "1476abe292a19e673622d374058ee4c7b974b05b"
      ],
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Tue Feb 23 21:54:48 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Feb 23 21:54:48 2021 +0000"
      },
      "message": "Merge \"VT: Round off TMMBR / TMMBN value to fit in RTCP\" am: 1476abe292\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1591129\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I32a8c607614a5cc08cacdcb527416bd89ba83210\n"
    },
    {
      "commit": "3879f37c8eb3ff838f03b89e8e7cdfcd19611ce4",
      "tree": "1440cf6ce2e4bf35df4371e3653b0b28c9af6be4",
      "parents": [
        "813b34fd5c5786617a84675316f877a13284a2d6",
        "ec895dd834a6718c3127346793ec70de46267214"
      ],
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Tue Feb 23 21:54:37 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Feb 23 21:54:37 2021 +0000"
      },
      "message": "Merge changes I426dc1f7,I7502f09f am: ec895dd834\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1591128\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I17e8647885e257617ed8f6f30dc40332a0de9ad8\n"
    },
    {
      "commit": "813b34fd5c5786617a84675316f877a13284a2d6",
      "tree": "b006908d414069bf58a1a06d26f04d488038dce8",
      "parents": [
        "576aade748cbf3123179ea31166cf56bdedd0573",
        "0b883ddca6949bb5cff4f21b5260b12da390c3fd"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Tue Feb 23 21:54:13 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Feb 23 21:54:13 2021 +0000"
      },
      "message": "Merge \"libeffects: Add host support for reverb modules\" am: 0b883ddca6\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1593271\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: Id19faec47afc53bd35ec0c08e91c95ba3d304eb5\n"
    },
    {
      "commit": "576aade748cbf3123179ea31166cf56bdedd0573",
      "tree": "b981d65b1a9ead3ebcf91b32a245acca446ebf02",
      "parents": [
        "7b8c6947d2d16fe187f954383f1af8ac29140a56",
        "ef11a2fe31decb5444518dc18b4fc69f31edb19e"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Tue Feb 23 21:53:54 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Feb 23 21:53:54 2021 +0000"
      },
      "message": "Merge \"libeffects: Fix memory leaks\" am: ef11a2fe31\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1593254\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I21fc96fe1f7920ea0918fc1a717dc11db4c61273\n"
    },
    {
      "commit": "7b8c6947d2d16fe187f954383f1af8ac29140a56",
      "tree": "f7e55a5e413d38f8f02a86f4387a5489794891af",
      "parents": [
        "093c98404dcd552cef7c963a83781d6dc7d0aa0d",
        "e5c23c6911651d9dff6cbde977e0df6d24515f51"
      ],
      "author": {
        "name": "Kris Alder",
        "email": "kalder@google.com",
        "time": "Tue Feb 23 21:53:46 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Feb 23 21:53:46 2021 +0000"
      },
      "message": "Merge \"Interleave buffers while sending to writer\" am: e5c23c6911\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1564959\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I9ec13d2ab4163fe2f185b55c4da433b3d74ffb7c\n"
    }
  ],
  "next": "093c98404dcd552cef7c963a83781d6dc7d0aa0d"
}
