)]}'
{
  "log": [
    {
      "commit": "3478dc80e6cbe99336ef41785587f88f1c2bb1b8",
      "tree": "5f962924fdddc7ea9f00210516f8c3b9628de57f",
      "parents": [
        "531d920038e875e656d682f281b765807d992d45",
        "362633955530a58ab336fb7cf94cb7a3712b099c"
      ],
      "author": {
        "name": "Jayant Chowdhary",
        "email": "jchowdhary@google.com",
        "time": "Fri Jan 08 20:26:52 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Jan 08 20:26:52 2021 +0000"
      },
      "message": "Merge \"Fix LOG_FATAL_IF parameter ordering in ~AImageReader().\" am: 3626339555\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1527809\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: Idced145a859cb2a1482d598ac32dcb3c1020c29d\n"
    },
    {
      "commit": "362633955530a58ab336fb7cf94cb7a3712b099c",
      "tree": "5f962924fdddc7ea9f00210516f8c3b9628de57f",
      "parents": [
        "f18593bf3c31bf81ef7b84f396080a2cf305165b",
        "3a4af23cb27108982291cc7141b28f91fa90e40f"
      ],
      "author": {
        "name": "Jayant Chowdhary",
        "email": "jchowdhary@google.com",
        "time": "Fri Jan 08 19:53:49 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Jan 08 19:53:49 2021 +0000"
      },
      "message": "Merge \"Fix LOG_FATAL_IF parameter ordering in ~AImageReader().\""
    },
    {
      "commit": "531d920038e875e656d682f281b765807d992d45",
      "tree": "b268b9f04e01321068a329c68d2db5aaffbf4db3",
      "parents": [
        "d7cbe4a6714acf9e3781f9d8b5967c08f9c6afa3",
        "f18593bf3c31bf81ef7b84f396080a2cf305165b"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Fri Jan 08 17:07:03 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Jan 08 17:07:03 2021 +0000"
      },
      "message": "Merge \"Biquad filter integration to LVM : Spectrum Analyzer changes\" am: f18593bf3c\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1540935\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I2b9b29bf3c8da5ecc91d9beb5e5d2a3b0094090d\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": "d7cbe4a6714acf9e3781f9d8b5967c08f9c6afa3",
      "tree": "0bad320f4237e4efc7396361ec938a11851a469c",
      "parents": [
        "e6c20d1ab4939c260e1b913bd01d447eaca64869",
        "6c4cf9792ac9c8433c7098267a43d5062fbb7ae6"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Fri Jan 08 16:10:32 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Jan 08 16:10:32 2021 +0000"
      },
      "message": "Merge \"libeffects: Remove unused functions\" am: 6c4cf9792a\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1543689\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I4f20b80352cd6f91b92fa41e30406bcab2e3b5e4\n"
    },
    {
      "commit": "6c4cf9792ac9c8433c7098267a43d5062fbb7ae6",
      "tree": "0bad320f4237e4efc7396361ec938a11851a469c",
      "parents": [
        "e239228dd7f81631b6e30c5563e65210f27ce528",
        "62e9bc30ac98f30282b636685245f7b89968fc3b"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Fri Jan 08 15:23:20 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Jan 08 15:23:20 2021 +0000"
      },
      "message": "Merge \"libeffects: Remove unused functions\""
    },
    {
      "commit": "e6c20d1ab4939c260e1b913bd01d447eaca64869",
      "tree": "47e6f0fb3c3aa319978f0f9a2c29b6997bd8f13d",
      "parents": [
        "38a8de1e32906907020a0549f038937d2aea45d4",
        "e239228dd7f81631b6e30c5563e65210f27ce528"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Fri Jan 08 09:37:20 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Jan 08 09:37:20 2021 +0000"
      },
      "message": "Merge \"LVM Reverb module changes\" am: e239228dd7\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1537929\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I26df691ebf547cc404c2f37993ada295a7c3dcea\n"
    },
    {
      "commit": "38a8de1e32906907020a0549f038937d2aea45d4",
      "tree": "1202ec65cdbd7125627f619fb3d681475316e70e",
      "parents": [
        "7e859f1b9d140f5e5dc92d45b96289da6c21be76",
        "28a7e9413ee4f288a9430f66187661082a752100"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Fri Jan 08 09:27:50 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Jan 08 09:27:50 2021 +0000"
      },
      "message": "Merge \"libeffects: Fix saturating add function\" am: 28a7e9413e\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1543473\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I661ddffca9e01392a55bc8676e46058e9620575a\n"
    },
    {
      "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": "28a7e9413ee4f288a9430f66187661082a752100",
      "tree": "1202ec65cdbd7125627f619fb3d681475316e70e",
      "parents": [
        "0f320975fcb195f58987f9e0c99c859c7a9d6a7b",
        "1493e323d3177df651726adc35f3a6d41e49fc77"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Fri Jan 08 03:43:30 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Jan 08 03:43:30 2021 +0000"
      },
      "message": "Merge \"libeffects: Fix saturating add function\""
    },
    {
      "commit": "3a4af23cb27108982291cc7141b28f91fa90e40f",
      "tree": "d56cf88d86e98204c9e460489b2fde54410502a6",
      "parents": [
        "cc0dec6cc29a21e353d06d9b07dab3ad0527cc8d"
      ],
      "author": {
        "name": "Jayant Chowdhary",
        "email": "jchowdhary@google.com",
        "time": "Tue Dec 15 11:01:03 2020 -0800"
      },
      "committer": {
        "name": "Jayant Chowdhary",
        "email": "jchowdhary@google.com",
        "time": "Thu Jan 07 18:53:31 2021 -0800"
      },
      "message": "Fix LOG_FATAL_IF parameter ordering in ~AImageReader().\n\nBug: 111411111\n\nTest: Native ImageReader cts tests\nTest: enroll; auth on pixel4.\n\nChange-Id: Ib61492fe4d69999405043378df02584cff5903a3\nSigned-off-by: Jayant Chowdhary \u003cjchowdhary@google.com\u003e\n"
    },
    {
      "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": "7e859f1b9d140f5e5dc92d45b96289da6c21be76",
      "tree": "b3047223ad43f0b87d93600be8bf58265d5f3da0",
      "parents": [
        "924193533bb7b5351ef3405f5ed7a615d8ae048d",
        "0f320975fcb195f58987f9e0c99c859c7a9d6a7b"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Jan 07 22:07:02 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Jan 07 22:07:02 2021 +0000"
      },
      "message": "Merge \"Audio HAL: add channel mask and tags to track metadata\" am: 0f320975fc\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1541461\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I3f553d75bfe8a667bd5f052f6b3051b228e97a22\n"
    },
    {
      "commit": "0f320975fcb195f58987f9e0c99c859c7a9d6a7b",
      "tree": "b3047223ad43f0b87d93600be8bf58265d5f3da0",
      "parents": [
        "7faece20fae91053dc9775090bb5ec3046f668c1",
        "6109cdbc0b8ce3e32e71a29ecd3e774a8aa662fb"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Jan 07 21:52:06 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Jan 07 21:52:06 2021 +0000"
      },
      "message": "Merge \"Audio HAL: add channel mask and tags to track metadata\""
    },
    {
      "commit": "924193533bb7b5351ef3405f5ed7a615d8ae048d",
      "tree": "f4fdb833ff83e3144ce9e5f9b7c1cff384bf1e3e",
      "parents": [
        "2b651717ee9adc72c34dbcb9aa237aed72ee11b0",
        "7faece20fae91053dc9775090bb5ec3046f668c1"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Jan 07 18:40:54 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Jan 07 18:40:54 2021 +0000"
      },
      "message": "Merge \"CCodec: workaround for frame drops\" am: 7faece20fa\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1540553\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I12283412c8af4010d6936585552d88f749b05718\n"
    },
    {
      "commit": "7faece20fae91053dc9775090bb5ec3046f668c1",
      "tree": "f4fdb833ff83e3144ce9e5f9b7c1cff384bf1e3e",
      "parents": [
        "932a856c9081ed8cdca4c022133279bbe119c11f",
        "0f6b61d3240719aa7d92050f6770a323e0fcfe7c"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Jan 07 16:58:55 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Jan 07 16:58:55 2021 +0000"
      },
      "message": "Merge \"CCodec: workaround for frame drops\""
    },
    {
      "commit": "0f6b61d3240719aa7d92050f6770a323e0fcfe7c",
      "tree": "46c9a686b9c51756487eb1306352a55422aec4c6",
      "parents": [
        "b572b63b6e788e036ff91058df2a7b3ba76ee1f8"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Tue Jan 05 18:55:22 2021 -0800"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Wed Jan 06 17:29:34 2021 -0800"
      },
      "message": "CCodec: workaround for frame drops\n\nRetain old behavior for lower resolution (\u003c\u003d4K) to workaround\npossible frame drops.\n\nBug: 175354926\nBug: 175182085\nTest: atest CtsCameraTestCases:RecordingTest\nChange-Id: I170102e928714c5b48817bf7915f55ce8a6280f0\n"
    },
    {
      "commit": "2b651717ee9adc72c34dbcb9aa237aed72ee11b0",
      "tree": "8ea79ec4222e62dbe4abd9a02f24f09816983710",
      "parents": [
        "bd969cea2cd4e916ddb96cdeef43147439c97bcb",
        "932a856c9081ed8cdca4c022133279bbe119c11f"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Wed Jan 06 14:19:40 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Jan 06 14:19:40 2021 +0000"
      },
      "message": "Merge \"Merge RQ1A.210105.003 to aosp-master - DO NOT MERGE\" am: 932a856c90\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1540550\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: If20ad51eaabb2aa9acfa60c7c1387f51e88302da\n"
    },
    {
      "commit": "bd969cea2cd4e916ddb96cdeef43147439c97bcb",
      "tree": "8ea79ec4222e62dbe4abd9a02f24f09816983710",
      "parents": [
        "7c51d435e9622556bb86e96ab59fa1e5fabedd30",
        "d1e4909de01581290c7d1c24462b16936a050aff"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Wed Jan 06 14:19:21 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Jan 06 14:19:21 2021 +0000"
      },
      "message": "Merge RQ1A.210105.003 to aosp-master - DO NOT MERGE am: d1e4909de0\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1540550\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: Ib09837228ae9de09561631c9bf06ad193a79712d\n"
    },
    {
      "commit": "932a856c9081ed8cdca4c022133279bbe119c11f",
      "tree": "8ea79ec4222e62dbe4abd9a02f24f09816983710",
      "parents": [
        "b572b63b6e788e036ff91058df2a7b3ba76ee1f8",
        "d1e4909de01581290c7d1c24462b16936a050aff"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Wed Jan 06 13:58:57 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jan 06 13:58:57 2021 +0000"
      },
      "message": "Merge \"Merge RQ1A.210105.003 to aosp-master - DO NOT MERGE\""
    },
    {
      "commit": "d1e4909de01581290c7d1c24462b16936a050aff",
      "tree": "8ea79ec4222e62dbe4abd9a02f24f09816983710",
      "parents": [
        "b572b63b6e788e036ff91058df2a7b3ba76ee1f8",
        "25710af9c3534906c5dac0f0f4cc092e02e16944"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Tue Jan 05 18:27:49 2021 -0800"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Tue Jan 05 18:27:49 2021 -0800"
      },
      "message": "Merge RQ1A.210105.003 to aosp-master - DO NOT MERGE\n\nMerged-In: Iba76866c0e33a9fb69ba6798ebc8ffc9677a5dc7\nChange-Id: I868508f0deac92b4432d46be1629b97ac86b8e28\n"
    },
    {
      "commit": "6109cdbc0b8ce3e32e71a29ecd3e774a8aa662fb",
      "tree": "990d82f194f8a000cd963d717cfa19ef610c825a",
      "parents": [
        "b572b63b6e788e036ff91058df2a7b3ba76ee1f8"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Fri Nov 20 18:41:04 2020 +0100"
      },
      "committer": {
        "name": "Mikhail Naganov",
        "email": "mnaganov@google.com",
        "time": "Tue Jan 05 12:50:23 2021 -0800"
      },
      "message": "Audio HAL: add channel mask and tags to track metadata\n\nAdd channel mask and audio attributes tags to playback\nand record track metadata sent to audio HAL.\n\nBug: 168751366\nTest: make\nChange-Id: I06a63963e1be53bd965792dec607fa67a89f28bf\nMerged-In: I06a63963e1be53bd965792dec607fa67a89f28bf\n"
    },
    {
      "commit": "7c51d435e9622556bb86e96ab59fa1e5fabedd30",
      "tree": "8ea79ec4222e62dbe4abd9a02f24f09816983710",
      "parents": [
        "772be9ff41d6e5e9f214fbd7bf9cf2b986549761",
        "25710af9c3534906c5dac0f0f4cc092e02e16944"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Tue Jan 05 08:51:08 2021 -0800"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Tue Jan 05 08:51:08 2021 -0800"
      },
      "message": "Merge RQ1A.210105.003 to stage-aosp-master - DO NOT MERGE\n\nMerged-In: I3157d3e53a6fc3fcf09fce41d8de75a039dd2ad5\nChange-Id: Ib291c5031e761e82708b9ecad71261b399f7df3c\n"
    },
    {
      "commit": "772be9ff41d6e5e9f214fbd7bf9cf2b986549761",
      "tree": "ab806cc4a9dcf8401f5d4d8894bb0efad6103a24",
      "parents": [
        "342afc4ea5ede5f3f783762cce82337de022a994",
        "b572b63b6e788e036ff91058df2a7b3ba76ee1f8"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue Jan 05 11:50:06 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Jan 05 11:50:06 2021 +0000"
      },
      "message": "Merge \"audiopolicy: default engine audio source add blutooth ble device [1/1]\" am: b572b63b6e\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1524979\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I3aff21c1bc2a5245e1f87b312a3d29d40b52428e\n"
    },
    {
      "commit": "b572b63b6e788e036ff91058df2a7b3ba76ee1f8",
      "tree": "ab806cc4a9dcf8401f5d4d8894bb0efad6103a24",
      "parents": [
        "980553b0b6bd41a0086ba436c3b0159495559ec7",
        "a702052dc6b012c5ed2ea2c106fa8eec6c146ccb"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue Jan 05 11:37:44 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Jan 05 11:37:44 2021 +0000"
      },
      "message": "Merge \"audiopolicy: default engine audio source add blutooth ble device [1/1]\""
    },
    {
      "commit": "a702052dc6b012c5ed2ea2c106fa8eec6c146ccb",
      "tree": "4398974a312a55497a171dc6eecaf1cef6a0d927",
      "parents": [
        "1e2b6013c9d9ceb39530806507b40f688f553568"
      ],
      "author": {
        "name": "wei wang",
        "email": "wei.wang@amlogic.com",
        "time": "Thu Dec 10 21:36:11 2020 -0500"
      },
      "committer": {
        "name": "wei wang",
        "email": "wei.wang@amlogic.com",
        "time": "Tue Jan 05 01:50:02 2021 +0000"
      },
      "message": "audiopolicy: default engine audio source add blutooth ble device [1/1]\n\nPD# SWPL-37970\nBug:175350838\n\nProblem:\nadd audio input dev (AUDIO_DEVICE_IN_BLUETOOTH_BLE ) for BLE RC voice\n\nSolution:\ndefault engine audio source add blutooth ble device\n\nVerify:\nverify by ohm\n\nSigned-off-by: wei wang \u003cwei.wang@amlogic.com\u003e\nChange-Id: I1894f6821034b475f83e99cb6e1dc75e1f5b6514\n"
    },
    {
      "commit": "342afc4ea5ede5f3f783762cce82337de022a994",
      "tree": "3886ff320f308ed0bca482fbb232f3e7c36747fd",
      "parents": [
        "c4c784541b40e094dee50c158f4fdf5ab6945225",
        "980553b0b6bd41a0086ba436c3b0159495559ec7"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Mon Jan 04 20:36:39 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Jan 04 20:36:39 2021 +0000"
      },
      "message": "Merge \"Reverb benchmark: Initial version\" am: 980553b0b6\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1537921\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I5ee4d67821987a3f28e248c911c08199239eda42\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": "c4c784541b40e094dee50c158f4fdf5ab6945225",
      "tree": "312f8ae89dac53187e5ef6b7f96dc8b13f36ba35",
      "parents": [
        "d13082ef0bc6740e3a7019c1a1c7b1b0144c8935",
        "76e856baa24934d2f220c18a9059119a1c1b5380"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Sat Jan 02 18:22:21 2021 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Sat Jan 02 18:22:21 2021 +0000"
      },
      "message": "Merge \"libeffects: use memmove in Copy_Float\" am: 76e856baa2\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1538209\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I8442d77c22215928b0411f81a4138af899dafe5c\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": "d13082ef0bc6740e3a7019c1a1c7b1b0144c8935",
      "tree": "c07566b6fa5ab822cf4b1dc7b9c6ca31288cd53f",
      "parents": [
        "545844b07f80f3d3005e27f60c03f4bed4682186",
        "6430080251d3b7023888899692456a028c4c53de"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Thu Dec 31 03:40:40 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Dec 31 03:40:40 2020 +0000"
      },
      "message": "Merge \"libreverbwrapper: Build both static and shared libraries\" am: 6430080251\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1538208\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: If72cefc4889da1b1264da52b8975da85a35bf93f\n"
    },
    {
      "commit": "6430080251d3b7023888899692456a028c4c53de",
      "tree": "c07566b6fa5ab822cf4b1dc7b9c6ca31288cd53f",
      "parents": [
        "a4c84f696baefd719822bb037c0ac44f220e5308",
        "3a3fcfeba45769ca93adcfecaac265d82c759b0c"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Thu Dec 31 03:14:12 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Dec 31 03:14:12 2020 +0000"
      },
      "message": "Merge \"libreverbwrapper: Build both static and shared libraries\""
    },
    {
      "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": "545844b07f80f3d3005e27f60c03f4bed4682186",
      "tree": "579c834c2657f505a5b69acc938aa103860a502c",
      "parents": [
        "3dc82a4e5aee029284ae1155534c013781f8118d",
        "a4c84f696baefd719822bb037c0ac44f220e5308"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Wed Dec 30 23:09:59 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Dec 30 23:09:59 2020 +0000"
      },
      "message": "Merge \"Biquad filter integration to LVM : Continuation\" am: a4c84f696b\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1528132\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I987d1d88d8dd188feb3381f6612363df0b778e5f\n"
    },
    {
      "commit": "3dc82a4e5aee029284ae1155534c013781f8118d",
      "tree": "383396dfc0d8490fc5caf2b01d6f08f163607f7d",
      "parents": [
        "4f23451304ff9a64cb134ee7be46bfb54aea415a",
        "032499abd7ff14c1011768093d387211937e0675"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Wed Dec 30 23:09:40 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Dec 30 23:09:40 2020 +0000"
      },
      "message": "Merge \"Biquad filter integration to LVM : Reverb changes\" am: 032499abd7\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1530738\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: If2114f3e7bef416a51546c4efa685a6d49ede05e\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": "4f23451304ff9a64cb134ee7be46bfb54aea415a",
      "tree": "5dd94e4bd5b2e169a4af140cec3f6f2c9bd68b2a",
      "parents": [
        "9aa4829a06a2ea7b224d2891c40b1b855a65b37a",
        "a028067ba427edcbebbb43ce68b3937f5781221d"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Wed Dec 30 18:08:43 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Dec 30 18:08:43 2020 +0000"
      },
      "message": "Merge \"Biquad filter integration to LVM : Equaliser changes\" am: a028067ba4\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1533164\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: Ie32e09b28761ff5753e9ced86da1ba84af20cec0\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": "9aa4829a06a2ea7b224d2891c40b1b855a65b37a",
      "tree": "c9546c858f4a0081d3da65c65b467befb8c9a27b",
      "parents": [
        "2595b965f3e0b4683eb6331056ccb17c4496820d",
        "97730f6caa39b988f9faa36267da05fdc4a165ed"
      ],
      "author": {
        "name": "Kris Alder",
        "email": "kalder@google.com",
        "time": "Mon Dec 28 18:19:52 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Dec 28 18:19:52 2020 +0000"
      },
      "message": "Merge changes Ia449e521,Iaa6cd313 am: 97730f6caa\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1533166\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I49f715a32c548e4f4162540f9e43c5c33e68509c\n"
    },
    {
      "commit": "97730f6caa39b988f9faa36267da05fdc4a165ed",
      "tree": "c9546c858f4a0081d3da65c65b467befb8c9a27b",
      "parents": [
        "210af50813a49da868c45bbf3baea046fa4d762f",
        "a858324b3545292c4adf77425010174863ac8564"
      ],
      "author": {
        "name": "Kris Alder",
        "email": "kalder@google.com",
        "time": "Mon Dec 28 18:01:25 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Dec 28 18:01:25 2020 +0000"
      },
      "message": "Merge changes Ia449e521,Iaa6cd313\n\n* changes:\n  Added mediadrm_fuzzer\n  libmediadrm: Updated to build both static and shared library\n"
    },
    {
      "commit": "2595b965f3e0b4683eb6331056ccb17c4496820d",
      "tree": "22ab246bc0bb2a9f433d74c79a5c4e784cecf6b8",
      "parents": [
        "bddcd757dd638c283b6c040ae91a3d3a934f0fce",
        "210af50813a49da868c45bbf3baea046fa4d762f"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Mon Dec 28 17:33:02 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Dec 28 17:33:02 2020 +0000"
      },
      "message": "Merge \"Fix allowing playback capture for packages with shared UID\" am: 210af50813\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1533313\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I15fd070ec51b0675fc74a01f9ad2590ad552ace6\n"
    },
    {
      "commit": "210af50813a49da868c45bbf3baea046fa4d762f",
      "tree": "22ab246bc0bb2a9f433d74c79a5c4e784cecf6b8",
      "parents": [
        "1e2b6013c9d9ceb39530806507b40f688f553568",
        "703ec2682aa5eb367ea836ba16af37150f1873ea"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Mon Dec 28 16:58:45 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Dec 28 16:58:45 2020 +0000"
      },
      "message": "Merge \"Fix allowing playback capture for packages with shared UID\""
    },
    {
      "commit": "bddcd757dd638c283b6c040ae91a3d3a934f0fce",
      "tree": "582570f25665f1a87c641738d1578c607810f708",
      "parents": [
        "d15d3bf294e59eac8ff4c47f4468144b74dc0f51",
        "1e2b6013c9d9ceb39530806507b40f688f553568"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Dec 24 00:51:17 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Dec 24 00:51:17 2020 +0000"
      },
      "message": "Merge \"Revert \"removed the exception handling to skip the frame which data size is 0\"\" am: 1e2b6013c9\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1533561\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: Ib9299e25cfb863a20443182d7567c090807ef975\n"
    },
    {
      "commit": "1e2b6013c9d9ceb39530806507b40f688f553568",
      "tree": "582570f25665f1a87c641738d1578c607810f708",
      "parents": [
        "36cd37ffb8584cc7410620c7137770209d6b74f8",
        "3992a1c561bc5d39b608f996d68c9642e820522d"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Dec 24 00:32:12 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Dec 24 00:32:12 2020 +0000"
      },
      "message": "Merge \"Revert \"removed the exception handling to skip the frame which data size is 0\"\""
    },
    {
      "commit": "d15d3bf294e59eac8ff4c47f4468144b74dc0f51",
      "tree": "37c558f347e8c41e9302ac5c86eea78169f12d28",
      "parents": [
        "61cc5c2a8dcd36b4658ca329cb3fd6f0874d96b1",
        "36cd37ffb8584cc7410620c7137770209d6b74f8"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Dec 23 22:41:47 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Dec 23 22:41:47 2020 +0000"
      },
      "message": "Merge \"MediaCodec: Report error when render surface is obsolete\" am: 36cd37ffb8\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1534102\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: Iab44b8aa244e16227bd44bbd87731073b5d97fcf\n"
    },
    {
      "commit": "36cd37ffb8584cc7410620c7137770209d6b74f8",
      "tree": "37c558f347e8c41e9302ac5c86eea78169f12d28",
      "parents": [
        "af5c22012f5c547e743701feed8205c205424049",
        "2b293d5a57fa98495354a4db0975b07d82c33e06"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Dec 23 22:25:12 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Dec 23 22:25:12 2020 +0000"
      },
      "message": "Merge \"MediaCodec: Report error when render surface is obsolete\""
    },
    {
      "commit": "61cc5c2a8dcd36b4658ca329cb3fd6f0874d96b1",
      "tree": "09d5a0a402054d4de954e33a0a3c68ce02742a0f",
      "parents": [
        "49bc142eaea22acd5b458d3fda0d16bb435fa314",
        "af5c22012f5c547e743701feed8205c205424049"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Wed Dec 23 12:53:21 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Dec 23 12:53:21 2020 +0000"
      },
      "message": "Merge \"audio policy: phone strategy routing based on preferred device API\" am: af5c22012f\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1534354\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: Icc79bd0ef512af8ba26bbd0a9309221a7102ce97\n"
    },
    {
      "commit": "af5c22012f5c547e743701feed8205c205424049",
      "tree": "09d5a0a402054d4de954e33a0a3c68ce02742a0f",
      "parents": [
        "05c7bc9e01aed3301498313646669a5d103b28ca",
        "cca11ce427e12110658ad5ea206f89c2ffd2af7a"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Wed Dec 23 12:34:10 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Dec 23 12:34:10 2020 +0000"
      },
      "message": "Merge \"audio policy: phone strategy routing based on preferred device API\""
    },
    {
      "commit": "49bc142eaea22acd5b458d3fda0d16bb435fa314",
      "tree": "ca487cecc69cba8ef83b410accb73eb8615af052",
      "parents": [
        "7dd0928bd1e2d3a3673c612c25cbf27b263fa05b",
        "05c7bc9e01aed3301498313646669a5d103b28ca"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Wed Dec 23 09:19:31 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Dec 23 09:19:31 2020 +0000"
      },
      "message": "Merge \"Revert^2 \"Support device role for capture preset.\"\" am: 05c7bc9e01\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1534353\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I23be1dafcd95faf6c72a4c6ff1e8ae5c135849c4\n"
    },
    {
      "commit": "cca11ce427e12110658ad5ea206f89c2ffd2af7a",
      "tree": "09d5a0a402054d4de954e33a0a3c68ce02742a0f",
      "parents": [
        "05c7bc9e01aed3301498313646669a5d103b28ca"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Wed Nov 25 15:31:27 2020 +0100"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Wed Dec 23 08:36:58 2020 +0000"
      },
      "message": "audio policy: phone strategy routing based on preferred device API\n\nUse preferred device API instead of forced usage to select\naudio route for phone strategy in default audio policy engine.\n\nAlso remove use of forced usage for record which was redundant with\nforced usage for communication (never used independently).\n\nBug: 161358428\nTest: audio smoke tests\nChange-Id: Ie0c36b69ae6849c6efe7b5602dc9d0322856f561\nMerged-In: Ie0c36b69ae6849c6efe7b5602dc9d0322856f561\n"
    },
    {
      "commit": "05c7bc9e01aed3301498313646669a5d103b28ca",
      "tree": "ca487cecc69cba8ef83b410accb73eb8615af052",
      "parents": [
        "66ce6895270823d3c1226a001128fc380c85fa1d",
        "6e46824a30f72400949aa91355dd15be64888b43"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Wed Dec 23 08:34:27 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Dec 23 08:34:27 2020 +0000"
      },
      "message": "Merge \"Revert^2 \"Support device role for capture preset.\"\""
    },
    {
      "commit": "7dd0928bd1e2d3a3673c612c25cbf27b263fa05b",
      "tree": "90a9486d7e24a77dd93425a0f765f641602a5dc0",
      "parents": [
        "6870233dd4bca54f086d9d5efb6233b4a6fbaeae",
        "66ce6895270823d3c1226a001128fc380c85fa1d"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Dec 23 06:34:06 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Dec 23 06:34:06 2020 +0000"
      },
      "message": "Merge \"Camera: Fix deadlock in ACameraCaptureSession destructor\" am: 66ce689527\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1535309\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I5ce901af0abf2a7c4343ab19911d352c82120d7d\n"
    },
    {
      "commit": "66ce6895270823d3c1226a001128fc380c85fa1d",
      "tree": "90a9486d7e24a77dd93425a0f765f641602a5dc0",
      "parents": [
        "f40f36b355c935c1e4a2eeb7ef8c6e44a58661b0",
        "acae264d8c65574c8f7c11f9a5ebfadc76c9b4fe"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Dec 23 06:07:39 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Dec 23 06:07:39 2020 +0000"
      },
      "message": "Merge \"Camera: Fix deadlock in ACameraCaptureSession destructor\""
    },
    {
      "commit": "6870233dd4bca54f086d9d5efb6233b4a6fbaeae",
      "tree": "3dbc84eed3e1913393bceeab472d687bf3090025",
      "parents": [
        "be670f474b4e566a6b927342863178583dcf007d",
        "f40f36b355c935c1e4a2eeb7ef8c6e44a58661b0"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Wed Dec 23 04:55:43 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Dec 23 04:55:43 2020 +0000"
      },
      "message": "Merge \"LVM Reverb module : Fix a crash\" am: f40f36b355\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1533175\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: Ia1ea9a23c88c6fd7d1b7fc9cda2b29ae3084d020\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": "be670f474b4e566a6b927342863178583dcf007d",
      "tree": "a18db17cdffc8bdeb2ab3dfeb2cf7ac69ca74d0c",
      "parents": [
        "2ed262362f00eb5b75fa9279f7695798d7356505",
        "145a0becf0d01a05151822ccc76d3167de20e370"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Dec 23 01:40:26 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Dec 23 01:40:26 2020 +0000"
      },
      "message": "Merge \"Add caching mechanism to speed up midi file reading speed.\" am: 145a0becf0\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1429788\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: Ibd9afc64fb599fe31a3906d2d73f217917d90630\n"
    },
    {
      "commit": "145a0becf0d01a05151822ccc76d3167de20e370",
      "tree": "a18db17cdffc8bdeb2ab3dfeb2cf7ac69ca74d0c",
      "parents": [
        "e8a66c66bad62aa5ab4778ce7ac448d563eae335",
        "cffbc15d58796c8997100949efaac647771367f4"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Dec 23 01:07:42 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Dec 23 01:07:42 2020 +0000"
      },
      "message": "Merge \"Add caching mechanism to speed up midi file reading speed.\""
    },
    {
      "commit": "cffbc15d58796c8997100949efaac647771367f4",
      "tree": "a18db17cdffc8bdeb2ab3dfeb2cf7ac69ca74d0c",
      "parents": [
        "e8a66c66bad62aa5ab4778ce7ac448d563eae335"
      ],
      "author": {
        "name": "juanjuan.hou",
        "email": "juanjuan.hou@unisoc.com",
        "time": "Thu Sep 17 18:40:41 2020 +0800"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Tue Dec 22 23:15:04 2020 +0000"
      },
      "message": "Add caching mechanism to speed up midi file reading speed.\n\nThis cache mechanism reduces the number of DataSource reads and\nbinder round trips to the IDataSource. For midi files smaller\nthan 1.5M, the pre-read data mechanism will be enabled.\nIts purpose is to reduce the time spent on filetype sniffing.\n\nIssue:164977553\n\nChange-Id: I1db7c739a69f4324cc339b8521b5a6998e8a8df0\n"
    },
    {
      "commit": "acae264d8c65574c8f7c11f9a5ebfadc76c9b4fe",
      "tree": "4277414bd2a9d80a07cfe8a60b8059e5883d633f",
      "parents": [
        "ea8fec6c31d2e45ee2d4c9581a22854168519835"
      ],
      "author": {
        "name": "Shuzhen Wang",
        "email": "shuzhenwang@google.com",
        "time": "Mon Dec 21 17:11:37 2020 -0800"
      },
      "committer": {
        "name": "Shuzhen Wang",
        "email": "shuzhenwang@google.com",
        "time": "Tue Dec 22 14:22:04 2020 -0800"
      },
      "message": "Camera: Fix deadlock in ACameraCaptureSession destructor\n\nmSequenceCallbackMap\u0027s entry should be cleared before calling\nonSequenceCompletedCallback. This is to make sure the\nACameraCaptureSession object is destroyed in the callback thread.\n\nThe fix is for a regression introduced in ag/11835321.\n\nTest: Camera CTS\nBug: 176034707\nChange-Id: Ib38f4ca8ec499cd88f31b0be09f1db74e5ec35c6\n"
    },
    {
      "commit": "6e46824a30f72400949aa91355dd15be64888b43",
      "tree": "17b7fcd36f0eade201af3550a4869f52b19c42f1",
      "parents": [
        "e8a66c66bad62aa5ab4778ce7ac448d563eae335"
      ],
      "author": {
        "name": "Jiabin Huang",
        "email": "jiabin@google.com",
        "time": "Thu Sep 03 17:54:16 2020 +0000"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue Dec 22 18:53:55 2020 +0000"
      },
      "message": "Revert^2 \"Support device role for capture preset.\"\n\nSupport set/add/remove/clear/get device role for capture preset. The\ndevice role can be DEVICE_ROLE_PREFERRED and DEVICE_ROLE_DISABLED. The\npreferred and disabled devices can be multiple devices. In this CL,\nonly cache preferred devices in engine but not use for audio routing.\n\nBug: 160352965\nTest: atest AudioServiceHostTest\nTest: atest audiopolicy_tests\n\nChange-Id: I368d562ec2aae68aa239dce75d54ca2772b30e76\nMerged-In: I368d562ec2aae68aa239dce75d54ca2772b30e76\n"
    },
    {
      "commit": "2ed262362f00eb5b75fa9279f7695798d7356505",
      "tree": "aff9e6bf006fad34c8aafe8f45a0bbe661a31ae9",
      "parents": [
        "7fe4bf069f4b972a20731828e9e3004a818a41d5",
        "e8a66c66bad62aa5ab4778ce7ac448d563eae335"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue Dec 22 17:18:54 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Dec 22 17:18:54 2020 +0000"
      },
      "message": "Merge \"Introduce device(s) role for strategy.\" am: e8a66c66ba\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1534352\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I0915f9e48421b64fb54797dbaacd369a9d4aaff5\n"
    },
    {
      "commit": "e8a66c66bad62aa5ab4778ce7ac448d563eae335",
      "tree": "aff9e6bf006fad34c8aafe8f45a0bbe661a31ae9",
      "parents": [
        "31bdb519464163b8837d310392a558e1a7b5b483",
        "4e82621821c5adf1dbd3ef1911fc6a2a0becfbc8"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue Dec 22 17:11:45 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Dec 22 17:11:45 2020 +0000"
      },
      "message": "Merge \"Introduce device(s) role for strategy.\""
    },
    {
      "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": "7fe4bf069f4b972a20731828e9e3004a818a41d5",
      "tree": "44191976d333e76d1c588d160d353a49ccfc1946",
      "parents": [
        "48827aa2c05fdbf50da34f2cf1f9e2bb8c0c7b27",
        "31bdb519464163b8837d310392a558e1a7b5b483"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue Dec 22 11:46:13 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Dec 22 11:46:13 2020 +0000"
      },
      "message": "Merge \"Use AudioDeviceTypeAddrVector instead of Vector\u003cAudioDeviceTypeAddr\u003e\" am: 31bdb51946\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1534351\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: Iae767e539c1b1fb8636b095ccb80179465352981\n"
    },
    {
      "commit": "31bdb519464163b8837d310392a558e1a7b5b483",
      "tree": "44191976d333e76d1c588d160d353a49ccfc1946",
      "parents": [
        "70d2b4a5142ec57b7a5dd0445b02cccd9159a735",
        "c1afe3ba438699122aa2c3a66c3c58e87dd5525b"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue Dec 22 11:10:19 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Dec 22 11:10:19 2020 +0000"
      },
      "message": "Merge \"Use AudioDeviceTypeAddrVector instead of Vector\u003cAudioDeviceTypeAddr\u003e\""
    },
    {
      "commit": "703ec2682aa5eb367ea836ba16af37150f1873ea",
      "tree": "03b2edeb101d7f110d25ef2cd470617ea422f4bb",
      "parents": [
        "712366758bcc7858d4b1454c4f87bf091abab0d7"
      ],
      "author": {
        "name": "Oreste Salerno",
        "email": "oreste.salerno@tomtom.com",
        "time": "Thu Dec 17 16:38:38 2020 +0100"
      },
      "committer": {
        "name": "Oreste Salerno",
        "email": "oreste.salerno@tomtom.com",
        "time": "Tue Dec 22 10:40:57 2020 +0100"
      },
      "message": "Fix allowing playback capture for packages with shared UID\n\nUse getPackagesForUid in place of getNamesForUids to retrieve the\nlist of packages for a certain UID.\nIn case of shared UIDs, getNamesForUids does not return the list\nof packages belonging to the UID, but just a single item in the\nform \"shared:\u003csharedUserId\u003e\", which causes isAudioPlaybackCaptureAllowed\nto always return false.\n\nChange-Id: I0da61945e17d013c3c7a5633f231dbfb8f06b248\n"
    },
    {
      "commit": "2b293d5a57fa98495354a4db0975b07d82c33e06",
      "tree": "96b7adef54b2567e740d948388568fd1b88ceccd",
      "parents": [
        "d295e4b4bdc617ebdeb36deb97cb9597a5e603f1"
      ],
      "author": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Thu Dec 17 20:00:00 2020 -0800"
      },
      "committer": {
        "name": "Sungtak Lee",
        "email": "taklee@google.com",
        "time": "Mon Dec 21 20:35:18 2020 -0800"
      },
      "message": "MediaCodec: Report error when render surface is obsolete\n\nReport error when render surface is obsolete during rendering a output\nbuffer in MediaCodec.\n\nBug: 172173515\nTest: atest CtsMediaTestCases -- --module-arg CtsMediaTestCases:size:small\nChange-Id: I21f3fddde0071fba419f6ee9aa6ddbdc55b6547b\n"
    },
    {
      "commit": "48827aa2c05fdbf50da34f2cf1f9e2bb8c0c7b27",
      "tree": "89d71f434ca8b0e40385175da7d1c096e2474c9f",
      "parents": [
        "6dc4d54815fef551778caca0e5b234e36a3ba18e",
        "70d2b4a5142ec57b7a5dd0445b02cccd9159a735"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Mon Dec 21 17:56:22 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Dec 21 17:56:22 2020 +0000"
      },
      "message": "Merge \"libeffects: Add sinesweepraw.raw\" am: 70d2b4a514\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1532576\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: Ide7e734f4f56d3a229045ac11b63a7279b6daf86\n"
    },
    {
      "commit": "70d2b4a5142ec57b7a5dd0445b02cccd9159a735",
      "tree": "89d71f434ca8b0e40385175da7d1c096e2474c9f",
      "parents": [
        "d295e4b4bdc617ebdeb36deb97cb9597a5e603f1",
        "408ce5c2ff2fb1a4be2faefabbde5f1da2149bfb"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Mon Dec 21 17:29:27 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Dec 21 17:29:27 2020 +0000"
      },
      "message": "Merge \"libeffects: Add sinesweepraw.raw\""
    },
    {
      "commit": "4e82621821c5adf1dbd3ef1911fc6a2a0becfbc8",
      "tree": "1de376a468b699ac4fe3f97fac00bc2c62052bda",
      "parents": [
        "c1afe3ba438699122aa2c3a66c3c58e87dd5525b"
      ],
      "author": {
        "name": "jiabin",
        "email": "jiabin@google.com",
        "time": "Fri Aug 07 17:32:40 2020 -0700"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Mon Dec 21 16:28:31 2020 +0100"
      },
      "message": "Introduce device(s) role for strategy.\n\nAdding interface to get/set/removeDevicesRoleForStrategy. The interfaces\nallows to modify the devices\u0027 role, such as preferred, for strategy.\nGet/set/removePreferredDeviceForStrategy is reimplemented by the new\ninterfaces.\n\nTest: atest AudioHostTest\nTest: atest AudioServiceHostTest\nTest: atest AudioServiceTest\nTest: atest audiopolicy_tests\nBug: 160352965\nChange-Id: I0af737542a8599938cae4e142b733159f21ed5a8\nMerged-In: I0af737542a8599938cae4e142b733159f21ed5a8\n"
    },
    {
      "commit": "c1afe3ba438699122aa2c3a66c3c58e87dd5525b",
      "tree": "1c1290b565c6989d90f91b00f6005176e74aa28c",
      "parents": [
        "d295e4b4bdc617ebdeb36deb97cb9597a5e603f1"
      ],
      "author": {
        "name": "jiabin",
        "email": "jiabin@google.com",
        "time": "Fri Aug 07 11:56:38 2020 -0700"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Mon Dec 21 16:28:18 2020 +0100"
      },
      "message": "Use AudioDeviceTypeAddrVector instead of Vector\u003cAudioDeviceTypeAddr\u003e\n\nAudioDeviceTypeAddrVector is std::vector\u003cAudioDeviceTypeAddr\u003e. In that\ncase, it is not needed to use Vector\u003cAudioDeviceTypeAddr\u003e. It is also\nsuggested to use the std::vector instead of Vector.\n\nTest: atest AudioHostTest\nTest: atest AudioServiceHostTest\nTest: atest audiopolicy_tests\nBug: 160352965\nChange-Id: Ibcd91fcba95c53e3c172ae62fc6f30e70509de51\nMerged-In: Ibcd91fcba95c53e3c172ae62fc6f30e70509de51\n"
    },
    {
      "commit": "a858324b3545292c4adf77425010174863ac8564",
      "tree": "fd3fc5b92901d9d173558356428dcc9aafe108d9",
      "parents": [
        "35779f7d3d222cef523565fad6b3758e90a33148"
      ],
      "author": {
        "name": "Ayushi Khopkar",
        "email": "ayushi.khopkar@ittiam.com",
        "time": "Thu Dec 03 16:05:34 2020 +0530"
      },
      "committer": {
        "name": "Ayushi Khopkar",
        "email": "ayushi.khopkar@ittiam.com",
        "time": "Mon Dec 21 10:37:19 2020 +0530"
      },
      "message": "Added mediadrm_fuzzer\n\nTest: ./mediadrm_fuzzer\nBug: 174736377\n\nChange-Id: Ia449e52105cfb5b80a1fc1a7bad16d8b2e6dbf4d\n"
    },
    {
      "commit": "35779f7d3d222cef523565fad6b3758e90a33148",
      "tree": "1bd9ab58018ccaacad362b0643bcaff392686663",
      "parents": [
        "d295e4b4bdc617ebdeb36deb97cb9597a5e603f1"
      ],
      "author": {
        "name": "Ayushi Khopkar",
        "email": "ayushi.khopkar@ittiam.com",
        "time": "Thu Dec 03 15:50:45 2020 +0530"
      },
      "committer": {
        "name": "Ayushi Khopkar",
        "email": "ayushi.khopkar@ittiam.com",
        "time": "Mon Dec 21 10:37:02 2020 +0530"
      },
      "message": "libmediadrm: Updated to build both static and shared library\n\nTest: Build libmediadrm\nBug: 174736377\n\nChange-Id: Iaa6cd313eb6d828b8040e8cbcae3e78e8662e0d1\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": "3992a1c561bc5d39b608f996d68c9642e820522d",
      "tree": "8a2cf1a62c80d32c4641e3a21ce4b7bcf74cbd05",
      "parents": [
        "b56a4269aab391d6927e5b80826f5287f73fa514"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Thu Dec 17 20:16:22 2020 +0000"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Thu Dec 17 20:16:22 2020 +0000"
      },
      "message": "Revert \"removed the exception handling to skip the frame which data size is 0\"\n\nThis reverts commit b56a4269aab391d6927e5b80826f5287f73fa514.\n\nReason for revert: regression, see b/174715029\n\nChange-Id: Iec62717468843ca424545a8e93e3eaa43668e3f4\n"
    },
    {
      "commit": "6dc4d54815fef551778caca0e5b234e36a3ba18e",
      "tree": "3134370b3eb63ced98a7e9ef91c908848290ed81",
      "parents": [
        "3be8d0d86e854094b7ca679442e6080c48ced3a0",
        "d295e4b4bdc617ebdeb36deb97cb9597a5e603f1"
      ],
      "author": {
        "name": "Kris Alder",
        "email": "kalder@google.com",
        "time": "Thu Dec 17 18:52:52 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Dec 17 18:52:52 2020 +0000"
      },
      "message": "Merge \"libaaudioservice: Updated to build both static and shared library\" am: d295e4b4bd\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1522719\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I9fcbee7a42a7f0d0ac7803ade6ebdf57d1c19ba1\n"
    },
    {
      "commit": "d295e4b4bdc617ebdeb36deb97cb9597a5e603f1",
      "tree": "3134370b3eb63ced98a7e9ef91c908848290ed81",
      "parents": [
        "712366758bcc7858d4b1454c4f87bf091abab0d7",
        "3813f74c4e035da3e831ad14d6fe1910e52c5e55"
      ],
      "author": {
        "name": "Kris Alder",
        "email": "kalder@google.com",
        "time": "Thu Dec 17 18:34:25 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Dec 17 18:34:25 2020 +0000"
      },
      "message": "Merge \"libaaudioservice: Updated to build both static and shared library\""
    },
    {
      "commit": "3be8d0d86e854094b7ca679442e6080c48ced3a0",
      "tree": "6821693b2a7d8446ef2440c1314b7d74a4063d40",
      "parents": [
        "aad7e9d7374fd3659cafd5408fac72997c059ed2",
        "712366758bcc7858d4b1454c4f87bf091abab0d7"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Dec 17 08:16:13 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Dec 17 08:16:13 2020 +0000"
      },
      "message": "Merge \"ACodec: Reduce the TWOmxNode wrapper in GraphicBufferSource\" am: 712366758b\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1531598\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: Iad38d2c353e8fbff4cf12c0cbcf0706fb25de73e\n"
    },
    {
      "commit": "712366758bcc7858d4b1454c4f87bf091abab0d7",
      "tree": "6821693b2a7d8446ef2440c1314b7d74a4063d40",
      "parents": [
        "42969d3c83520a8c770b86e123f965e1ea6946a7",
        "c7af1da30e5b73e9fc0c8933a47d88012dfaec83"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Dec 17 08:01:15 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Dec 17 08:01:15 2020 +0000"
      },
      "message": "Merge \"ACodec: Reduce the TWOmxNode wrapper in GraphicBufferSource\""
    },
    {
      "commit": "aad7e9d7374fd3659cafd5408fac72997c059ed2",
      "tree": "c394bf33d224a23f68e48d761058a951f8b72fc9",
      "parents": [
        "e54bbcdfeae8bb7e7f9cefd00cf5bc39858b4530",
        "42969d3c83520a8c770b86e123f965e1ea6946a7"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Dec 16 20:53:09 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Dec 16 20:53:09 2020 +0000"
      },
      "message": "Merge \"Update usage of HidlUtils functions\" am: 42969d3c83\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1530502\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: Ic4bcf2ebc7769857e2e6181739b9f9bec4cfa1a6\n"
    },
    {
      "commit": "42969d3c83520a8c770b86e123f965e1ea6946a7",
      "tree": "c394bf33d224a23f68e48d761058a951f8b72fc9",
      "parents": [
        "e9ebb9efbcac3a27a26cb068ac5e8fd187bcaaa2",
        "f242ab2eee8518a3cb9a94614c668c58dd7429ed"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Dec 16 20:05:07 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Dec 16 20:05:07 2020 +0000"
      },
      "message": "Merge \"Update usage of HidlUtils functions\""
    },
    {
      "commit": "3813f74c4e035da3e831ad14d6fe1910e52c5e55",
      "tree": "e780833025c08c7870d9cc9c3915fdeb8d9414b4",
      "parents": [
        "e9ebb9efbcac3a27a26cb068ac5e8fd187bcaaa2"
      ],
      "author": {
        "name": "Mufaddal Chakera",
        "email": "mufaddal.chakera@ittiam.com",
        "time": "Wed Nov 11 11:12:48 2020 +0530"
      },
      "committer": {
        "name": "Mufaddal Chakera",
        "email": "mufaddal.chakera@ittiam.com",
        "time": "Wed Dec 16 13:45:08 2020 +0530"
      },
      "message": "libaaudioservice: Updated to build both static and shared library\n\nTest: Build libaaudioservice\nBug: 174736869\n\nChange-Id: If2fbbe199314ad21ef08338b5aed9c8991031c15\n"
    },
    {
      "commit": "c7af1da30e5b73e9fc0c8933a47d88012dfaec83",
      "tree": "62d0e2366488c71d10ec59105940319046187250",
      "parents": [
        "731c31ec84dc287aa383dbfaee27769a8cb1516a"
      ],
      "author": {
        "name": "Yichi Chen",
        "email": "yichichen@google.com",
        "time": "Tue Dec 01 14:39:36 2020 +0800"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Wed Dec 16 07:47:04 2020 +0000"
      },
      "message": "ACodec: Reduce the TWOmxNode wrapper in GraphicBufferSource\n\nThe wrapper of TWOmxNode introduced the extra binder calls to its\ncreator and got the chance to send back the same request to the original\nrequester. To avoid the redundant binder transactions, the patch simply\nremove the wrapper by using the internal HAL interface.\n\nBug: 173502220\nBug: 173661647\nTest: Trace recording without redundant binder calls in emptyBuffer\nMerged-In: I77ac10d12a15c4b07a37ac7e644400dba85a03a9\nChange-Id: I77ac10d12a15c4b07a37ac7e644400dba85a03a9\n"
    },
    {
      "commit": "f242ab2eee8518a3cb9a94614c668c58dd7429ed",
      "tree": "c394bf33d224a23f68e48d761058a951f8b72fc9",
      "parents": [
        "e9ebb9efbcac3a27a26cb068ac5e8fd187bcaaa2"
      ],
      "author": {
        "name": "Mikhail Naganov",
        "email": "mnaganov@google.com",
        "time": "Mon Dec 14 23:19:54 2020 +0000"
      },
      "committer": {
        "name": "Mikhail Naganov",
        "email": "mnaganov@google.com",
        "time": "Wed Dec 16 01:14:00 2020 +0000"
      },
      "message": "Update usage of HidlUtils functions\n\nHidlUtils have received major changes for the upcoming\nV7 version of audio HAL. Some functions got updated.\nUpdate the code that was using them.\n\nBug: 142480271\nTest: m\nChange-Id: I693ebe17d0c063a1e28018fd55d7da0d9fa64b5d\nMerged-In: I693ebe17d0c063a1e28018fd55d7da0d9fa64b5d\n"
    },
    {
      "commit": "e54bbcdfeae8bb7e7f9cefd00cf5bc39858b4530",
      "tree": "b758291aef6002cfad0cc3c3c3d2cacea29fe71b",
      "parents": [
        "80ae353d5d96dd3864f708b929778721a9067475",
        "e9ebb9efbcac3a27a26cb068ac5e8fd187bcaaa2"
      ],
      "author": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Tue Dec 15 18:51:54 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Dec 15 18:51:54 2020 +0000"
      },
      "message": "Merge \"Create libstagefright_mp3dec_headers\" am: e9ebb9efbc\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1525002\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I9dbdbcd50eaeeedbc9fde88f1131d27b384b26cf\n"
    },
    {
      "commit": "e9ebb9efbcac3a27a26cb068ac5e8fd187bcaaa2",
      "tree": "b758291aef6002cfad0cc3c3c3d2cacea29fe71b",
      "parents": [
        "fd2e17865a19f95affac27b8a6a055a627946398",
        "8e99d5efe23cc50cd8fe55e08ea8fbcfda995bfe"
      ],
      "author": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Tue Dec 15 18:40:55 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Dec 15 18:40:55 2020 +0000"
      },
      "message": "Merge \"Create libstagefright_mp3dec_headers\""
    },
    {
      "commit": "80ae353d5d96dd3864f708b929778721a9067475",
      "tree": "d04a783c4d9cf9858d217c682f6d41ad41fda905",
      "parents": [
        "298eb79cf0d6a32d8321fdf1eb88f4db157ae195",
        "fd2e17865a19f95affac27b8a6a055a627946398"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Dec 15 01:21:35 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Dec 15 01:21:35 2020 +0000"
      },
      "message": "Merge \"Separate timestamps in AdaptiveDecodeTest\" am: fd2e17865a\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1522721\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I9aeee9f57d977fccf9a563000e85598f7641e680\n"
    },
    {
      "commit": "fd2e17865a19f95affac27b8a6a055a627946398",
      "tree": "d04a783c4d9cf9858d217c682f6d41ad41fda905",
      "parents": [
        "308f2b28a4fb89c0be2b1c1e2406ab153c0c5112",
        "03fda9073c56732137c22de1c24346c85a63ecc3"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Dec 15 00:54:23 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Dec 15 00:54:23 2020 +0000"
      },
      "message": "Merge \"Separate timestamps in AdaptiveDecodeTest\""
    },
    {
      "commit": "298eb79cf0d6a32d8321fdf1eb88f4db157ae195",
      "tree": "00c39c5df558a0993e95efd014e67846eee304ae",
      "parents": [
        "f1a97ba973e8ac9e0a7424bff1394b415ffa89dc",
        "308f2b28a4fb89c0be2b1c1e2406ab153c0c5112"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Tue Dec 15 00:24:50 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Dec 15 00:24:50 2020 +0000"
      },
      "message": "Merge \"Remove modules that depended on webrtc_legacy\" am: 308f2b28a4\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1521067\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I031cad3eb9b6870d2c5db4e12de33c15c3ba576b\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": "f1a97ba973e8ac9e0a7424bff1394b415ffa89dc",
      "tree": "e558ffdbcc7c8943aa24784cd82fc718c88d4790",
      "parents": [
        "d92663cfa7e0391b67d412a7e9b18e53ffbc5073",
        "731c31ec84dc287aa383dbfaee27769a8cb1516a"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Dec 14 17:58:23 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Dec 14 17:58:23 2020 +0000"
      },
      "message": "Merge \"Handle RTSP make port error case\" am: 731c31ec84\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1509349\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I693fd92143af0a1117f6cfa8e37d94d051b3d180\n"
    }
  ],
  "next": "731c31ec84dc287aa383dbfaee27769a8cb1516a"
}
