)]}'
{
  "log": [
    {
      "commit": "87f5cac8ee9ef203bb2eb5eaff690a5784284809",
      "tree": "6b070e34e0d99778ce864c8fc36c7d090c56f174",
      "parents": [
        "5077cac5c1eff03c6470279a3116fd784f86d29a",
        "415af498b7b46594aafa6deac459f253452b4c14"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Nov 20 00:04:22 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Nov 20 00:04:22 2020 +0000"
      },
      "message": "Merge \"Introduce notion of active devices.\""
    },
    {
      "commit": "415af498b7b46594aafa6deac459f253452b4c14",
      "tree": "dc35c0880c2f57c36072a09ba00221f247b3f07c",
      "parents": [
        "b1c141b95ac1d2fb14d371e6dae530a841a13cb4"
      ],
      "author": {
        "name": "jiabin",
        "email": "jiabin@google.com",
        "time": "Thu Sep 17 14:31:20 2020 -0700"
      },
      "committer": {
        "name": "jiabin",
        "email": "jiabin@google.com",
        "time": "Thu Nov 19 14:32:05 2020 -0800"
      },
      "message": "Introduce notion of active devices.\n\nThe list of active devices is populated by the Engine.\nThe active devices are selected with the following rules:\n1) If all of the preferred devices for media are available then they\n   will all be used for the output.\n2) If not, then the last connected removable device will be used.\n3) If there are no removable devices then the default audio policy rule\n   will be used.\nIn this CL, we only add a function to query active devices. In a future\nCL we will use this list when opening an output.\n\nTest: dumpsys\nBug: 160352965\nChange-Id: I12f9ed24e1404264ad7055f3a7c73b444b33ee1a\n"
    },
    {
      "commit": "5077cac5c1eff03c6470279a3116fd784f86d29a",
      "tree": "65af5a65abab58feb165b2bed605a5f2f99a0f3b",
      "parents": [
        "a71f8a2a9af89d7b25940e52e942f68a668a705a"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Thu Nov 19 13:28:17 2020 -0800"
      },
      "committer": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Thu Nov 19 13:30:54 2020 -0800"
      },
      "message": "transcoding: change permission check to WRITE_MEDIA_STORAGE\n\nAs recommended by MediaProvider team.\n\nbug: 159172726\nbug: 171393067\nChange-Id: I6b30f84d21a5af60a565284f3562876dca24786e\n"
    },
    {
      "commit": "a71f8a2a9af89d7b25940e52e942f68a668a705a",
      "tree": "6d51ee2fac72fc23d2280f48aa3b29158ba91cf0",
      "parents": [
        "70b06e03988c4c62fcaddb9d06274c3bf08afd31",
        "efeabbd992b167c320cbae88bbcbd5b04cabb359"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 19 20:10:18 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 19 20:10:18 2020 +0000"
      },
      "message": "Merge \"transcoding: use NDK methods for permission and binder\""
    },
    {
      "commit": "70b06e03988c4c62fcaddb9d06274c3bf08afd31",
      "tree": "7b77cf724faa099b381cd9b6ae1275f9a7f89c80",
      "parents": [
        "c94cf48d3220337bd780230d2ebba0b84f257e0b",
        "316781aef6d71f7daac4f054d73ef705f25fd39e"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 19 18:22:50 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 19 18:22:50 2020 +0000"
      },
      "message": "Merge \"Camera: Pass system health metrics to ServiceProxy\""
    },
    {
      "commit": "efeabbd992b167c320cbae88bbcbd5b04cabb359",
      "tree": "7dd0e57e0974d0f8ccabca6cf591aa97a0216000",
      "parents": [
        "ddd2c167f5653d452d745d776d2eb8d831f2624b"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Wed Nov 18 09:31:58 2020 -0800"
      },
      "committer": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Thu Nov 19 10:04:22 2020 -0800"
      },
      "message": "transcoding: use NDK methods for permission and binder\n\n- Change permission checks to use NDK\n- Replace MediaProvider uid check with permission check of\n  MANAGE_EXTERNAL_STORAGE (which is replacing the deprecated\n  WRITE_MEDIA_STORAGE).\n- Use ABinderProcess_* for thread pool.\n\nbug: 159172726\nbug: 171393067\ntest: MediaTranscodingService unit tests; dumpsys to check if\nMediaProvider can still regiserClient successfully.\n\nChange-Id: I4fed7bb23a2d68c92e5cd1aecd5a6ef340dc2b61\n"
    },
    {
      "commit": "c94cf48d3220337bd780230d2ebba0b84f257e0b",
      "tree": "113d8b59c66e09d4f97ddd23224ff9255ea94414",
      "parents": [
        "f9bf16ae1dc6657a0188b0ea4b980c457c8a420b",
        "04e805b0a206161d3913b2c675d2d110c4f21f0f"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 19 16:39:48 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 19 16:39:48 2020 +0000"
      },
      "message": "Merge \"aaudio: add support for 24 and 32 bit PCM\""
    },
    {
      "commit": "04e805b0a206161d3913b2c675d2d110c4f21f0f",
      "tree": "4e20d50ae5dd1f1a82cd0e5fa7407b18dc55fd8d",
      "parents": [
        "bb29fdf9ae85ae6394e691ce38dafbfaa0411ff6"
      ],
      "author": {
        "name": "Phil Burk",
        "email": "philburk@google.com",
        "time": "Tue Mar 27 09:13:53 2018 -0700"
      },
      "committer": {
        "name": "Phil Burk",
        "email": "philburk@google.com",
        "time": "Thu Nov 19 14:52:58 2020 +0000"
      },
      "message": "aaudio: add support for 24 and 32 bit PCM\n\nAdd new formats: AAUDIO_FORMAT_PCM_I24_PACKED\nand AAUDIO_FORMAT_PCM_I32.\n\nPass formats to Legacy AudioTrack and AuddioRecord.\n\nRequest 24_PACKED in AAudio Service for MMAP streams.\nAlso add a flowgraph module for converting the I32 data\nto/from FLOAT.\n\nBug:  65067568\nBug: 157671580\n\nTest: To determine which format the MMAP path is using for the DSP,\nTest: adb shell dumpsys media.aaudio\nTest: then look for the \"Exclusive MMAP Endpoints\" and \"Format:\".\nTest: The formats listed are the internal AudioFlinger formats:\nTest:    1\u003d16_BIT, 3\u003d32_BIT, 4\u003d8_24_BIT, 5\u003dFLOAT, 6\u003d24_BIT_PACKED\n\nTest: atest AAudioTestCases\nTest: adb shell write_sine_callback -? # to list new formats\nTest: adb shell write_sine_callback -pl -f3 # MMAP LOWLAT I24_PACKED\nTest: adb shell write_sine_callback -pl -f4 # MMAP LOWLAT I32\nTest: # Legacy LOWLAT I24_PACKED\nTest: adb shell write_sine_callback -pl -f3 -m1\nTest: adb shell write_sine_callback -pl -f4 -m1 # Legacy LOWLAT I32\nTest: adb shell write_sine_callback -pn -f3 # Legacy I24_PACKED\nTest: adb shell write_sine_callback -pn -f4 # Legacy I32\nChange-Id: Ibe13bfd54425d110f50f89eb10c63872a2f99839\n"
    },
    {
      "commit": "f9bf16ae1dc6657a0188b0ea4b980c457c8a420b",
      "tree": "0ffa684819d56e9d7c3603722e9247077f72650d",
      "parents": [
        "1e82dc4a90288f42cbb185084755c0987dd31ff6",
        "91e25c3871508f85f463ffb94acac3fd59e37a76"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Nov 18 09:56:47 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Nov 18 09:56:47 2020 +0000"
      },
      "message": "Merge \"Use std::optional instead of std::unique_ptr\" am: 85486fc425 am: 17f086a93a am: 61c1e0c729 am: 91e25c3871\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1501913\n\nChange-Id: Ibfb967b4191fe332ef9ed5b2ca3d7e219e9d2be0\n"
    },
    {
      "commit": "91e25c3871508f85f463ffb94acac3fd59e37a76",
      "tree": "2d6986f208788abbba1da9261b35ece7a07b10bc",
      "parents": [
        "64d064fdb663d8847c1def49c1e9516ca04a688c",
        "61c1e0c7296cb0b611d078b4abcf14585ed244bd"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Nov 18 09:27:31 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Nov 18 09:27:31 2020 +0000"
      },
      "message": "Merge \"Use std::optional instead of std::unique_ptr\" am: 85486fc425 am: 17f086a93a am: 61c1e0c729\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1501913\n\nChange-Id: I5dd75caac248cf553d3a20bfb63ea8eb06915784\n"
    },
    {
      "commit": "61c1e0c7296cb0b611d078b4abcf14585ed244bd",
      "tree": "a435a8c43722608375352fddb8d69c21933c5953",
      "parents": [
        "003f41fa9aa5d18a0efe55fc5d94d3bebbe6fccf",
        "17f086a93a8e7e8e85d494bd8fc5c03aee5e1ca0"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Nov 18 09:14:55 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Nov 18 09:14:55 2020 +0000"
      },
      "message": "Merge \"Use std::optional instead of std::unique_ptr\" am: 85486fc425 am: 17f086a93a\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1501913\n\nChange-Id: I8b3b9a6f271a7b69610e6efb5fa265e395cdff2e\n"
    },
    {
      "commit": "17f086a93a8e7e8e85d494bd8fc5c03aee5e1ca0",
      "tree": "a4513e7db35468c00486722420344671922b8562",
      "parents": [
        "233058f34eabb6b369618ad041255cb5d8bfdd8e",
        "85486fc425122b2b1984bf323822a7b0933d8158"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Nov 18 08:42:06 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Nov 18 08:42:06 2020 +0000"
      },
      "message": "Merge \"Use std::optional instead of std::unique_ptr\" am: 85486fc425\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1501913\n\nChange-Id: I575fb53eca348d618bd4fc5099f99cf305fd8f4d\n"
    },
    {
      "commit": "1e82dc4a90288f42cbb185084755c0987dd31ff6",
      "tree": "321ce95a537153dca826c989900b40ee4acbd6ef",
      "parents": [
        "845542dbf12a0e1c7e43bf966add4ca83c31d783",
        "64d064fdb663d8847c1def49c1e9516ca04a688c"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Nov 18 08:37:33 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Nov 18 08:37:33 2020 +0000"
      },
      "message": "Merge \"C2OMXNode: read delay from component to determine buffer count\" am: 68ca207ba6 am: 233058f34e am: 003f41fa9a am: 64d064fdb6\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1497750\n\nChange-Id: I2c0c6ae720b68164f5089e8ac3afbb1cf4e1b9b7\n"
    },
    {
      "commit": "85486fc425122b2b1984bf323822a7b0933d8158",
      "tree": "a4513e7db35468c00486722420344671922b8562",
      "parents": [
        "68ca207ba60ddb03ac8e9653fa45e46cfa621d04",
        "9d2a0c78bd31dd3f7d96cc838d9f4bcde1485c55"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Nov 18 08:22:07 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Nov 18 08:22:07 2020 +0000"
      },
      "message": "Merge \"Use std::optional instead of std::unique_ptr\""
    },
    {
      "commit": "64d064fdb663d8847c1def49c1e9516ca04a688c",
      "tree": "d68fbcb376ed176f45b1359372aaf042af76614d",
      "parents": [
        "417f2714ff6bd0e38d15684f813e54d8eab85f4a",
        "003f41fa9aa5d18a0efe55fc5d94d3bebbe6fccf"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Nov 18 08:08:09 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Nov 18 08:08:09 2020 +0000"
      },
      "message": "Merge \"C2OMXNode: read delay from component to determine buffer count\" am: 68ca207ba6 am: 233058f34e am: 003f41fa9a\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1497750\n\nChange-Id: I02d04636e37f672bc9fea0b148aaef8a0c2c64c4\n"
    },
    {
      "commit": "003f41fa9aa5d18a0efe55fc5d94d3bebbe6fccf",
      "tree": "cddfe7a4526e02cc6ad59211095097ded4d3769e",
      "parents": [
        "ca82e5706b93a91022c5b5400b660fbede547a39",
        "233058f34eabb6b369618ad041255cb5d8bfdd8e"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Nov 18 07:54:53 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Nov 18 07:54:53 2020 +0000"
      },
      "message": "Merge \"C2OMXNode: read delay from component to determine buffer count\" am: 68ca207ba6 am: 233058f34e\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1497750\n\nChange-Id: I53feef68fe66123e31b1d8bfccf3454e0ba321d1\n"
    },
    {
      "commit": "233058f34eabb6b369618ad041255cb5d8bfdd8e",
      "tree": "91822cf80f7b884b82ab8193931bd99b311d2816",
      "parents": [
        "0ad970a68e070317f96c30785730816774061935",
        "68ca207ba60ddb03ac8e9653fa45e46cfa621d04"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Nov 18 07:30:14 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Nov 18 07:30:14 2020 +0000"
      },
      "message": "Merge \"C2OMXNode: read delay from component to determine buffer count\" am: 68ca207ba6\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1497750\n\nChange-Id: I38ac21662ff89a0c079cc2f08ea983769022a31e\n"
    },
    {
      "commit": "68ca207ba60ddb03ac8e9653fa45e46cfa621d04",
      "tree": "91822cf80f7b884b82ab8193931bd99b311d2816",
      "parents": [
        "b96da7539c8bb6c89e43d1c34b2a7cf89ebaa0fc",
        "414eb15c3c6cd7e1677245508fd23899bef01feb"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Nov 18 06:58:39 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Nov 18 06:58:39 2020 +0000"
      },
      "message": "Merge \"C2OMXNode: read delay from component to determine buffer count\""
    },
    {
      "commit": "9d2a0c78bd31dd3f7d96cc838d9f4bcde1485c55",
      "tree": "6ca22fed93dcaebdab08dd43039b754637b557ae",
      "parents": [
        "b96da7539c8bb6c89e43d1c34b2a7cf89ebaa0fc"
      ],
      "author": {
        "name": "Jooyung Han",
        "email": "jooyung@google.com",
        "time": "Wed Nov 18 13:25:41 2020 +0900"
      },
      "committer": {
        "name": "Jooyung Han",
        "email": "jooyung@google.com",
        "time": "Wed Nov 18 14:58:20 2020 +0900"
      },
      "message": "Use std::optional instead of std::unique_ptr\n\nSince Android R, Parcel provides read/write methods for \"@nullable\"\nvalues using std::optional.\n\nBug: 149784838\nTest: m\nChange-Id: Ide63196c6350df30bf43dca15c9334e2f4b36ed7\n"
    },
    {
      "commit": "845542dbf12a0e1c7e43bf966add4ca83c31d783",
      "tree": "c8e3f3f62e47e79296ce49b69f936ed6dd58d303",
      "parents": [
        "2118d9d1d6ece4ab9dad1d33aec9ac7f79f7df31",
        "ef893d404d805f904cebdd02c9015978eec470b5"
      ],
      "author": {
        "name": "Santiago Seifert",
        "email": "aquilescanta@google.com",
        "time": "Wed Nov 18 00:29:03 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Nov 18 00:29:03 2020 +0000"
      },
      "message": "Fix ABI config in mediaparser JNI am: ef893d404d\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/av/+/13054154\n\nChange-Id: I0dc02d1a51f170b3367052a14985344cdf125eab\n"
    },
    {
      "commit": "2118d9d1d6ece4ab9dad1d33aec9ac7f79f7df31",
      "tree": "239d14b1368767a7eeadb43270e728ad10f5a9f2",
      "parents": [
        "59befbaa38c026938fe8d36e365b6cabf3b40cd0",
        "417f2714ff6bd0e38d15684f813e54d8eab85f4a"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue Nov 17 23:22:50 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Nov 17 23:22:50 2020 +0000"
      },
      "message": "ToneGenerator: add special ringback tone for Taiwan. am: e0a387421f am: 417f2714ff\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/av/+/13065889\n\nChange-Id: I7e03b193e29971c4c7d1cdcfc46ee73e6867251e\n"
    },
    {
      "commit": "417f2714ff6bd0e38d15684f813e54d8eab85f4a",
      "tree": "2b03e7f7011226e33181801f4124886e920526b4",
      "parents": [
        "9373e4b6d2ea43dfb5a29a5ec78e4cbfc9207804",
        "e0a387421fab08b47352f09c60744747b5b624e4"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue Nov 17 22:58:42 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Nov 17 22:58:42 2020 +0000"
      },
      "message": "ToneGenerator: add special ringback tone for Taiwan. am: e0a387421f\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/av/+/13065889\n\nChange-Id: I045292d9a22806f5edfcc4118796a3a64dd3654e\n"
    },
    {
      "commit": "ef893d404d805f904cebdd02c9015978eec470b5",
      "tree": "ff85085c43b4e374ed38e0355259db638bc6df7a",
      "parents": [
        "056919c3dde365c2ed4c60619fc1efb861be3e82"
      ],
      "author": {
        "name": "Santiago Seifert",
        "email": "aquilescanta@google.com",
        "time": "Fri Nov 13 17:36:40 2020 +0000"
      },
      "committer": {
        "name": "Santiago Seifert",
        "email": "aquilescanta@google.com",
        "time": "Tue Nov 17 21:58:38 2020 +0000"
      },
      "message": "Fix ABI config in mediaparser JNI\n\nBug: 172971306\nTest: atest CtsMediaParserTestCases -- --abi armeabi-v7a\nChange-Id: I1d9d857354b773747f00e737c3e6c72f7db36895\n"
    },
    {
      "commit": "316781aef6d71f7daac4f054d73ef705f25fd39e",
      "tree": "78aa6e3c71c2d9a3c4a9bf44c4070385c059d39b",
      "parents": [
        "ddd2c167f5653d452d745d776d2eb8d831f2624b"
      ],
      "author": {
        "name": "Shuzhen Wang",
        "email": "shuzhenwang@google.com",
        "time": "Tue Aug 18 18:11:01 2020 -0700"
      },
      "committer": {
        "name": "Shuzhen Wang",
        "email": "shuzhenwang@google.com",
        "time": "Tue Nov 17 10:54:40 2020 -0800"
      },
      "message": "Camera: Pass system health metrics to ServiceProxy\n\n- Measure session statistics:\n  - Camera open, close, and session creation latency\n  - Session information such as camera id, is_ndk, operating mode,\n    and reconfiguration count.\n- Measure stream statistics:\n  - width, height, format, dataspace, usage\n  - max buffer count\n  - buffer loss count\n  - startup latency.\n\nTest: ./out/host/linux-x86/bin/statsd_testdrive 227\nTest: Camera CTS, VNDK test\nBug: 154159000\nChange-Id: I082ef26a312bddbfd4abcc2148728a4b7bf8a9f6\n"
    },
    {
      "commit": "59befbaa38c026938fe8d36e365b6cabf3b40cd0",
      "tree": "239d14b1368767a7eeadb43270e728ad10f5a9f2",
      "parents": [
        "36714b88005e7d646e2c5147f5db3ca57af9e666",
        "70de35ade3635c61cc0e4fab350de44d070b7d84"
      ],
      "author": {
        "name": "Amy Zhang",
        "email": "amyjojo@google.com",
        "time": "Tue Nov 17 18:24:02 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 17 18:24:02 2020 +0000"
      },
      "message": "Merge \"Add getFrontendInfo API in TunerService\""
    },
    {
      "commit": "36714b88005e7d646e2c5147f5db3ca57af9e666",
      "tree": "089d467d32c4d1ffc23a6459d5f0b9bc96215efc",
      "parents": [
        "bf7ec9bccae11fa83a3c2172076c4f1294b58371",
        "5a7d0e093d43ab51f2a4fadff2971478685d3e23"
      ],
      "author": {
        "name": "Amy Zhang",
        "email": "amyjojo@google.com",
        "time": "Tue Nov 17 18:23:40 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 17 18:23:40 2020 +0000"
      },
      "message": "Merge \"Add FrontendInfo aidl interface to pass Tuner Frontend info\""
    },
    {
      "commit": "bf7ec9bccae11fa83a3c2172076c4f1294b58371",
      "tree": "c7e4b884e80996711dc6240a22c3fc8bf13560de",
      "parents": [
        "ddd2c167f5653d452d745d776d2eb8d831f2624b",
        "986c3409fe5811c49268e6eaaed8c65575b9ac49"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Nov 17 18:22:00 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 17 18:22:00 2020 +0000"
      },
      "message": "Merge \"ToneGenerator: add special ringback tone for Taiwan.\""
    },
    {
      "commit": "e0a387421fab08b47352f09c60744747b5b624e4",
      "tree": "516e71a50ca27c0b640c41a780a2ae5bb5e5ff4a",
      "parents": [
        "ba040555bf46c9fc618cde99b2f4bb12ad951726"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Wed Sep 16 15:02:27 2020 -0700"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue Nov 17 10:38:17 2020 +0000"
      },
      "message": "ToneGenerator: add special ringback tone for Taiwan.\n\nAdd special TONE_SUP_RINGTONE definition for Taiwan:\n (440Hz + 480Hz) 1 sec ON, 2 sec OFF.\n\nBug: 165774991\nTest: manual call while forcing ISO country code to \"tw\"\nChange-Id: Ia05c522123d4f322243e4cc297bfb8926146948f\n"
    },
    {
      "commit": "70de35ade3635c61cc0e4fab350de44d070b7d84",
      "tree": "df07685c4fd7c967a7db1a496187f137270bd33e",
      "parents": [
        "5a7d0e093d43ab51f2a4fadff2971478685d3e23"
      ],
      "author": {
        "name": "Amy Zhang",
        "email": "amyjojo@google.com",
        "time": "Mon Oct 12 20:13:16 2020 -0700"
      },
      "committer": {
        "name": "Amy Zhang",
        "email": "amyjojo@google.com",
        "time": "Mon Nov 16 18:00:48 2020 -0800"
      },
      "message": "Add getFrontendInfo API in TunerService\n\nThis CL added a new aidl API implementation into TunerService\nAlso build up the aidl FrontendInfo from Tuner HAL FrontendInfo\nto pass to Tuner java\n\nTest: atest TunerTest\nBug: 170684039\nChange-Id: Ibe0f8d43d3710e3bd7eb5d0454a306daf5e1194c\n"
    },
    {
      "commit": "5a7d0e093d43ab51f2a4fadff2971478685d3e23",
      "tree": "81c6f763c395dff426508880c2aab3537ea66b05",
      "parents": [
        "3ab30e12497a06b9bc63995956b02dadb19c0d84"
      ],
      "author": {
        "name": "Amy Zhang",
        "email": "amyjojo@google.com",
        "time": "Mon Oct 12 17:37:47 2020 -0700"
      },
      "committer": {
        "name": "Amy Zhang",
        "email": "amyjojo@google.com",
        "time": "Mon Nov 16 17:14:53 2020 -0800"
      },
      "message": "Add FrontendInfo aidl interface to pass Tuner Frontend info\n\nTest: atest android.media.tv.tuner.cts\nBug: 170684039\nChange-Id: I4de4aa362701f9ab337be60acedaaa7e4f101de5\n"
    },
    {
      "commit": "ddd2c167f5653d452d745d776d2eb8d831f2624b",
      "tree": "82a93f4350cc27fc9b729b51754f25d9ecce4085",
      "parents": [
        "521ba85fbcd94cbcb893c277c73c1d4a8240d2a3",
        "461712763e3e6fb87693ca6438dd0d2dab48faf0"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Nov 17 00:27:49 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 17 00:27:49 2020 +0000"
      },
      "message": "Merge \"Updating typeconverter_tests audio_policy_configuration import\""
    },
    {
      "commit": "521ba85fbcd94cbcb893c277c73c1d4a8240d2a3",
      "tree": "e2a2edf08c91d757be6e6e9034e75be92dbefdfb",
      "parents": [
        "a479f3aad9fa00311dc40c2fa2680455bd1f19a6",
        "8c75a6496280d1dc97fc11142387d1d9a47fac25"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Nov 16 20:11:29 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 16 20:11:29 2020 +0000"
      },
      "message": "Merge \"Camera: Fix coordinate mapping within partial result\""
    },
    {
      "commit": "a479f3aad9fa00311dc40c2fa2680455bd1f19a6",
      "tree": "390eb9d6198c9522d01db35f4189914f7391ddb4",
      "parents": [
        "b6939820b948642d2ce6cbe941250e389bd1e24b",
        "a8320e43914a6b08b13b1032864da9ad915f6cf2"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Nov 16 18:43:31 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 16 18:43:31 2020 +0000"
      },
      "message": "Merge \"AudioPolicy: setVolumeIndexForAttributes tightening\""
    },
    {
      "commit": "b6939820b948642d2ce6cbe941250e389bd1e24b",
      "tree": "5b1b967f139dfa39cdc4c79a6a9395bd633d6925",
      "parents": [
        "bb29fdf9ae85ae6394e691ce38dafbfaa0411ff6",
        "4e6c2fa969d3317c5626211a4d21c1fafdd1f413"
      ],
      "author": {
        "name": "Jayant Chowdhary",
        "email": "jchowdhary@google.com",
        "time": "Mon Nov 16 17:56:10 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 16 17:56:10 2020 +0000"
      },
      "message": "Merge \"camera: remove unneeded header LatencyHistogram.h from Camera3OfflineSession.h\""
    },
    {
      "commit": "a8320e43914a6b08b13b1032864da9ad915f6cf2",
      "tree": "8c795f25b2fd44ac73c6fefd2caae8ed07eda6f3",
      "parents": [
        "d5aa6164cbb3f18de3ddd856fe42113fc4e502ef"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Mon Nov 16 08:36:03 2020 -0800"
      },
      "committer": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Mon Nov 16 08:36:03 2020 -0800"
      },
      "message": "AudioPolicy: setVolumeIndexForAttributes tightening\n\nMake AudioSystem method setVolumeIndexForAttributes only work\nfrom system components.\n\nBug: 171965882\nTest: see poc\nChange-Id: I5c893365e2cdaed20434b11d5f9ded3a42afba63\n"
    },
    {
      "commit": "4e6c2fa969d3317c5626211a4d21c1fafdd1f413",
      "tree": "f420ab68a6a553810c2bd3d2c9420ac24448d305",
      "parents": [
        "754875ece8eb34a7e5cd46d6c246d6949ab73403"
      ],
      "author": {
        "name": "Jayant Chowdhary",
        "email": "jchowdhary@google.com",
        "time": "Sun Nov 15 11:00:10 2020 -0800"
      },
      "committer": {
        "name": "Jayant Chowdhary",
        "email": "jchowdhary@google.com",
        "time": "Sun Nov 15 11:00:25 2020 -0800"
      },
      "message": "camera: remove unneeded header LatencyHistogram.h from Camera3OfflineSession.h\n\nTest: builds\n\nChange-Id: Id2ab35f99375d2094af32bda7c3ed0020bb16be5\nSigned-off-by: Jayant Chowdhary \u003cjchowdhary@google.com\u003e\n"
    },
    {
      "commit": "bb29fdf9ae85ae6394e691ce38dafbfaa0411ff6",
      "tree": "5d1a17802c11fea908e7342a5230937209ca1ddc",
      "parents": [
        "7dc80a1d1e49f3da6386076d9a65b4bd677ef5b7",
        "9373e4b6d2ea43dfb5a29a5ec78e4cbfc9207804"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Sun Nov 15 04:50:43 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Sun Nov 15 04:50:43 2020 +0000"
      },
      "message": "Merge \"Revert format change related CLs\" am: b96da7539c am: 0ad970a68e am: ca82e5706b am: 9373e4b6d2\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1498215\n\nChange-Id: Id61b10b29404454123b967131b92e4814c04a8ad\n"
    },
    {
      "commit": "9373e4b6d2ea43dfb5a29a5ec78e4cbfc9207804",
      "tree": "f0ef17ae4df6b836f1306d0701a60d94496dadf7",
      "parents": [
        "4bf4af8a605a1b84d8e4795ccbf17f122fc8ae4a",
        "ca82e5706b93a91022c5b5400b660fbede547a39"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Sun Nov 15 04:27:58 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Sun Nov 15 04:27:58 2020 +0000"
      },
      "message": "Merge \"Revert format change related CLs\" am: b96da7539c am: 0ad970a68e am: ca82e5706b\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1498215\n\nChange-Id: I57abe41c4b1b4594a7fdc8b2d237166ec25f097c\n"
    },
    {
      "commit": "ca82e5706b93a91022c5b5400b660fbede547a39",
      "tree": "38bcc8df70e748ec943452493572d5b64a7d85db",
      "parents": [
        "c1e1c7400bfec8dbe727d48107bfca8c275a66dd",
        "0ad970a68e070317f96c30785730816774061935"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Sun Nov 15 04:17:32 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Sun Nov 15 04:17:32 2020 +0000"
      },
      "message": "Merge \"Revert format change related CLs\" am: b96da7539c am: 0ad970a68e\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1498215\n\nChange-Id: I99014db206bdbbb9819833658c0f5c6b045ba2b9\n"
    },
    {
      "commit": "0ad970a68e070317f96c30785730816774061935",
      "tree": "ac5e98a7b4865d477ee08cc0b7f4e8ceb23652ff",
      "parents": [
        "fc30eb4813b5d6d51a4262cdc42e6658a45a38df",
        "b96da7539c8bb6c89e43d1c34b2a7cf89ebaa0fc"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Sun Nov 15 04:04:16 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Sun Nov 15 04:04:16 2020 +0000"
      },
      "message": "Merge \"Revert format change related CLs\" am: b96da7539c\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1498215\n\nChange-Id: Ic23a311d2577a9b65c60a3f1c407a5c375449e1d\n"
    },
    {
      "commit": "b96da7539c8bb6c89e43d1c34b2a7cf89ebaa0fc",
      "tree": "ac5e98a7b4865d477ee08cc0b7f4e8ceb23652ff",
      "parents": [
        "82fa8db39f2fe597da83738006176b6b16207342",
        "8ec93ab8fe48790d3cc83c3831703f5964cb4be4"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Sun Nov 15 03:48:05 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Sun Nov 15 03:48:05 2020 +0000"
      },
      "message": "Merge \"Revert format change related CLs\""
    },
    {
      "commit": "7dc80a1d1e49f3da6386076d9a65b4bd677ef5b7",
      "tree": "2eac7e783c2745a7691b88dbea9b4dd375be6abe",
      "parents": [
        "5a75c07af304d025814fdb63588b6d2b8de011bb",
        "4bf4af8a605a1b84d8e4795ccbf17f122fc8ae4a"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Nov 14 03:03:55 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Sat Nov 14 03:03:55 2020 +0000"
      },
      "message": "Merge \"Add componentid for fuzzers\" am: 82fa8db39f am: fc30eb4813 am: c1e1c7400b am: 4bf4af8a60\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1498201\n\nChange-Id: Ia4e90dc5c78a149f106875dc4b007064d58207a7\n"
    },
    {
      "commit": "5a75c07af304d025814fdb63588b6d2b8de011bb",
      "tree": "55aa62f49e8ff6d6d4b66094c60eba21681bc18c",
      "parents": [
        "f918465f3b4c68a56167530cc37746d1cc616519",
        "4bdc8012ddc888e7a23f931b01ee550c11a1c93a"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Nov 14 03:03:03 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Sat Nov 14 03:03:03 2020 +0000"
      },
      "message": "Merge \"NuPlayerRenderer: Reset negative media time to zero\" am: 75ea8d08bf am: f8c5e6a793 am: 77aaf7a96a am: 4bdc8012dd\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1491239\n\nChange-Id: Ibf0707763a962358eec8c463e168b9811a5e3438\n"
    },
    {
      "commit": "4bf4af8a605a1b84d8e4795ccbf17f122fc8ae4a",
      "tree": "2f04116a2a6817826c2f6210af2ab6c6fcd8d978",
      "parents": [
        "4bdc8012ddc888e7a23f931b01ee550c11a1c93a",
        "c1e1c7400bfec8dbe727d48107bfca8c275a66dd"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Nov 14 02:33:07 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Sat Nov 14 02:33:07 2020 +0000"
      },
      "message": "Merge \"Add componentid for fuzzers\" am: 82fa8db39f am: fc30eb4813 am: c1e1c7400b\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1498201\n\nChange-Id: I7be457008d8a67dc74aab19730bffba180af2d33\n"
    },
    {
      "commit": "4bdc8012ddc888e7a23f931b01ee550c11a1c93a",
      "tree": "35be35b629fa272c6ba40640adcf2957f7488758",
      "parents": [
        "2d2e3c8b588ac061f190e9d6d855c823d9a2fa0c",
        "77aaf7a96ad0facd18f8c827cfed8f4423792de3"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Nov 14 02:32:28 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Sat Nov 14 02:32:28 2020 +0000"
      },
      "message": "Merge \"NuPlayerRenderer: Reset negative media time to zero\" am: 75ea8d08bf am: f8c5e6a793 am: 77aaf7a96a\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1491239\n\nChange-Id: I6aa2af2bd22a8737d5e13d389676b537b7cc4aa7\n"
    },
    {
      "commit": "c1e1c7400bfec8dbe727d48107bfca8c275a66dd",
      "tree": "57feb547614b0c45f975582f43ce913a2c710ff9",
      "parents": [
        "77aaf7a96ad0facd18f8c827cfed8f4423792de3",
        "fc30eb4813b5d6d51a4262cdc42e6658a45a38df"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Nov 14 02:03:17 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Sat Nov 14 02:03:17 2020 +0000"
      },
      "message": "Merge \"Add componentid for fuzzers\" am: 82fa8db39f am: fc30eb4813\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1498201\n\nChange-Id: If850388bb728337b9ef186111c72189f49929b6a\n"
    },
    {
      "commit": "77aaf7a96ad0facd18f8c827cfed8f4423792de3",
      "tree": "b160b34921197197ba5d40ea2d8d748d113b9123",
      "parents": [
        "110e3572fecea3794f6fadf1e36d3891ccac0146",
        "f8c5e6a793d2715eb8c83477eed4cc4a05d56c24"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Nov 14 02:03:11 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Sat Nov 14 02:03:11 2020 +0000"
      },
      "message": "Merge \"NuPlayerRenderer: Reset negative media time to zero\" am: 75ea8d08bf am: f8c5e6a793\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1491239\n\nChange-Id: Ib1f92d249a452c8f82ddd5d703cb2c4cc5e6689a\n"
    },
    {
      "commit": "fc30eb4813b5d6d51a4262cdc42e6658a45a38df",
      "tree": "4ce3ebb7ab9b64423081ecceef0fd2342e9fd955",
      "parents": [
        "f8c5e6a793d2715eb8c83477eed4cc4a05d56c24",
        "82fa8db39f2fe597da83738006176b6b16207342"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Nov 14 01:44:36 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Sat Nov 14 01:44:36 2020 +0000"
      },
      "message": "Merge \"Add componentid for fuzzers\" am: 82fa8db39f\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1498201\n\nChange-Id: Ie7c8585d2e6b7e58ae474434ae9321cefd4ae15e\n"
    },
    {
      "commit": "f8c5e6a793d2715eb8c83477eed4cc4a05d56c24",
      "tree": "6a7df1400a838e31e5549eb5060456b64876b6c8",
      "parents": [
        "b1c8d8e5a45432fe2fe4f455cac519df883dee73",
        "75ea8d08bf990fa1d8c162865fd47f7be2b88c44"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Nov 14 01:40:42 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Sat Nov 14 01:40:42 2020 +0000"
      },
      "message": "Merge \"NuPlayerRenderer: Reset negative media time to zero\" am: 75ea8d08bf\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1491239\n\nChange-Id: I96b1f3df3f6a93da6694140f6dd07551bf388a9c\n"
    },
    {
      "commit": "82fa8db39f2fe597da83738006176b6b16207342",
      "tree": "4ce3ebb7ab9b64423081ecceef0fd2342e9fd955",
      "parents": [
        "75ea8d08bf990fa1d8c162865fd47f7be2b88c44",
        "f286326c39b576c2a1a81cc12dc3074bcbe53e7c"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Nov 14 01:35:58 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Sat Nov 14 01:35:58 2020 +0000"
      },
      "message": "Merge \"Add componentid for fuzzers\""
    },
    {
      "commit": "75ea8d08bf990fa1d8c162865fd47f7be2b88c44",
      "tree": "6a7df1400a838e31e5549eb5060456b64876b6c8",
      "parents": [
        "e430d28c3459886b5cf6c606ef6660222ddf8e46",
        "86dc61807a68592cb1b3b42a848bfb8b6451b6e8"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Nov 14 00:58:46 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Sat Nov 14 00:58:46 2020 +0000"
      },
      "message": "Merge \"NuPlayerRenderer: Reset negative media time to zero\""
    },
    {
      "commit": "8ec93ab8fe48790d3cc83c3831703f5964cb4be4",
      "tree": "5c04444aca01178f4a9405db3523f784e69c3952",
      "parents": [
        "f6bcf1b2d871f6b4e047bdac449ed7c3aa5617f9"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Fri Nov 13 16:17:04 2020 -0800"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Fri Nov 13 16:21:33 2020 -0800"
      },
      "message": "Revert format change related CLs\n\nRevert \"CCodec: simplify format change logic\"\nThis reverts commit a08cd2b279d9a97c5a2e7b29ef5b055ed02a251c.\n\nRevert \"aacdec: don\u0027t report DRC_COMPRESSION_MODE back\"\nThis reverts commit aaa0309a2b8bcdb56103380d54127ba9aebc9f21.\n\nRevert \"CCodecConfig: don\u0027t read DRC_COMPRESSION_MODE back\"\nThis reverts commit 30c1d421b10c4760edba45f3e118f7b549ed7104.\n\nBug: 173176131\nTest: revert\nChange-Id: Ia16a58cbf7b19a8b3ac908afd2c20d740dfa7c28\n"
    },
    {
      "commit": "f286326c39b576c2a1a81cc12dc3074bcbe53e7c",
      "tree": "03e3e954944c8418c356b0fa508b77e359de39f8",
      "parents": [
        "44c331ff9fab7598ee7084fe782d5560ebda9cda"
      ],
      "author": {
        "name": "Branden Archer",
        "email": "brarcher@google.com",
        "time": "Thu Nov 12 20:08:49 2020 -0800"
      },
      "committer": {
        "name": "Branden Archer",
        "email": "brarcher@google.com",
        "time": "Fri Nov 13 16:49:22 2020 +0000"
      },
      "message": "Add componentid for fuzzers\n\nBug: 170243740\nTest: Builds\nChange-Id: If12bea31f1c876ced1d582174449ab9ceb687b77\n"
    },
    {
      "commit": "f918465f3b4c68a56167530cc37746d1cc616519",
      "tree": "60158a660206ecc471b527168d0b10778ceed56c",
      "parents": [
        "45f93a1358db36d9d401b9a1228655ee085b7a95",
        "2d2e3c8b588ac061f190e9d6d855c823d9a2fa0c"
      ],
      "author": {
        "name": "Branden Archer",
        "email": "brarcher@google.com",
        "time": "Fri Nov 13 08:57:08 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Nov 13 08:57:08 2020 +0000"
      },
      "message": "Merge \"Add fuzzer for DepthPhotoProcessor\" am: e430d28c34 am: b1c8d8e5a4 am: 110e3572fe am: 2d2e3c8b58\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1478696\n\nChange-Id: Iea4066d323a1647ed824cc24e26a5cba37008f7b\n"
    },
    {
      "commit": "45f93a1358db36d9d401b9a1228655ee085b7a95",
      "tree": "68efc06f2007c88afd05493fcc90c634b8f8899d",
      "parents": [
        "3ab30e12497a06b9bc63995956b02dadb19c0d84",
        "91a6def18bdde236ad9a162eecea40e60e092772"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Nov 13 08:56:12 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Nov 13 08:56:12 2020 +0000"
      },
      "message": "Merge \"Add fuzzer for DistortionMapperFuzzer\" am: bb069027e4 am: 0e517d92f2 am: 253cab9a2e am: 91a6def18b\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1481582\n\nChange-Id: I4d612aa04575a2d600d40b49d1b5600f07c34e5d\n"
    },
    {
      "commit": "2d2e3c8b588ac061f190e9d6d855c823d9a2fa0c",
      "tree": "f70093fd262b9677963a9e4a8197004f1778ed56",
      "parents": [
        "91a6def18bdde236ad9a162eecea40e60e092772",
        "110e3572fecea3794f6fadf1e36d3891ccac0146"
      ],
      "author": {
        "name": "Branden Archer",
        "email": "brarcher@google.com",
        "time": "Fri Nov 13 08:25:41 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Nov 13 08:25:41 2020 +0000"
      },
      "message": "Merge \"Add fuzzer for DepthPhotoProcessor\" am: e430d28c34 am: b1c8d8e5a4 am: 110e3572fe\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1478696\n\nChange-Id: I4f47cfec1619525527eea0f30a63ffb5e13388e7\n"
    },
    {
      "commit": "91a6def18bdde236ad9a162eecea40e60e092772",
      "tree": "a404748eba2808c0f26f69703bfca2e3fc9f123b",
      "parents": [
        "7889b8b459d037fdd248222ecf768a3aa1e05749",
        "253cab9a2ea2de068daae7c41990f18612bf8bdf"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Nov 13 08:25:10 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Nov 13 08:25:10 2020 +0000"
      },
      "message": "Merge \"Add fuzzer for DistortionMapperFuzzer\" am: bb069027e4 am: 0e517d92f2 am: 253cab9a2e\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1481582\n\nChange-Id: Ia14ef40bc44f912aec19a5d068a53377fa5381cc\n"
    },
    {
      "commit": "110e3572fecea3794f6fadf1e36d3891ccac0146",
      "tree": "c89fc27c6f39ae400f543deb37dc0c3f0d1ba6fe",
      "parents": [
        "253cab9a2ea2de068daae7c41990f18612bf8bdf",
        "b1c8d8e5a45432fe2fe4f455cac519df883dee73"
      ],
      "author": {
        "name": "Branden Archer",
        "email": "brarcher@google.com",
        "time": "Fri Nov 13 08:08:09 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Nov 13 08:08:09 2020 +0000"
      },
      "message": "Merge \"Add fuzzer for DepthPhotoProcessor\" am: e430d28c34 am: b1c8d8e5a4\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1478696\n\nChange-Id: Ibe7ccbc0af46451c1e355ad982741681a3b7b831\n"
    },
    {
      "commit": "253cab9a2ea2de068daae7c41990f18612bf8bdf",
      "tree": "75206ca5e2bee56db27a84abc39148b0eac396c8",
      "parents": [
        "b409569772524fbcc5ccd7307774895fb8b6cc43",
        "0e517d92f27d7e2159bc01bd5c95ff5f252b75a1"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Nov 13 08:07:50 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Nov 13 08:07:50 2020 +0000"
      },
      "message": "Merge \"Add fuzzer for DistortionMapperFuzzer\" am: bb069027e4 am: 0e517d92f2\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1481582\n\nChange-Id: Ia553036ea653f8b12240ad9ca4fc0fdbed030221\n"
    },
    {
      "commit": "b1c8d8e5a45432fe2fe4f455cac519df883dee73",
      "tree": "0f6c5a71b10fd62859a0b963266df9b7b1d951aa",
      "parents": [
        "0e517d92f27d7e2159bc01bd5c95ff5f252b75a1",
        "e430d28c3459886b5cf6c606ef6660222ddf8e46"
      ],
      "author": {
        "name": "Branden Archer",
        "email": "brarcher@google.com",
        "time": "Fri Nov 13 07:43:52 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Nov 13 07:43:52 2020 +0000"
      },
      "message": "Merge \"Add fuzzer for DepthPhotoProcessor\" am: e430d28c34\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1478696\n\nChange-Id: I155ca364da7cd12a4fa5c616fd9927460c523908\n"
    },
    {
      "commit": "e430d28c3459886b5cf6c606ef6660222ddf8e46",
      "tree": "0f6c5a71b10fd62859a0b963266df9b7b1d951aa",
      "parents": [
        "bb069027e40d2ea33fc2f5175872026f8dcbc365",
        "44c331ff9fab7598ee7084fe782d5560ebda9cda"
      ],
      "author": {
        "name": "Branden Archer",
        "email": "brarcher@google.com",
        "time": "Fri Nov 13 07:41:02 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Nov 13 07:41:02 2020 +0000"
      },
      "message": "Merge \"Add fuzzer for DepthPhotoProcessor\""
    },
    {
      "commit": "0e517d92f27d7e2159bc01bd5c95ff5f252b75a1",
      "tree": "1928811897d8ad50506d22d84f0c7fa4c933ac36",
      "parents": [
        "6a7c263f2bcab60b199db7a699a0e628abcecee3",
        "bb069027e40d2ea33fc2f5175872026f8dcbc365"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Nov 13 07:40:24 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Nov 13 07:40:24 2020 +0000"
      },
      "message": "Merge \"Add fuzzer for DistortionMapperFuzzer\" am: bb069027e4\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1481582\n\nChange-Id: Ie9a6b4909a1d8dcd7276e5abccaa9677e0f4fa02\n"
    },
    {
      "commit": "bb069027e40d2ea33fc2f5175872026f8dcbc365",
      "tree": "1928811897d8ad50506d22d84f0c7fa4c933ac36",
      "parents": [
        "f6bcf1b2d871f6b4e047bdac449ed7c3aa5617f9",
        "532b560657fc895b0b453e9f8b1f16357245da8c"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Nov 13 06:49:11 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Nov 13 06:49:11 2020 +0000"
      },
      "message": "Merge \"Add fuzzer for DistortionMapperFuzzer\""
    },
    {
      "commit": "44c331ff9fab7598ee7084fe782d5560ebda9cda",
      "tree": "bc553f00f1301e257efad4eb365fd591484e3653",
      "parents": [
        "532b560657fc895b0b453e9f8b1f16357245da8c"
      ],
      "author": {
        "name": "Branden Archer",
        "email": "brarcher@google.com",
        "time": "Fri Oct 30 13:49:17 2020 -0700"
      },
      "committer": {
        "name": "Branden Archer",
        "email": "brarcher@google.com",
        "time": "Thu Nov 12 13:09:40 2020 -0800"
      },
      "message": "Add fuzzer for DepthPhotoProcessor\n\nThis fuzzer is a distilled version of the DepthProcessorTest\nunit test. The corpus comes from the corpus for libexif in\ntools/security/fuzzing/orphans/libexif/corpus\n\nBug: 170243740\nTest: Builds and runs on emulator\nChange-Id: I5b5113333242052192958d57bec73cbc47eb195c\n"
    },
    {
      "commit": "532b560657fc895b0b453e9f8b1f16357245da8c",
      "tree": "476b887b7eb5ef7d544b3525afe5a0d573218977",
      "parents": [
        "ebd91fc559603446173ccce322b51d140884fb5c"
      ],
      "author": {
        "name": "Branden Archer",
        "email": "brarcher@google.com",
        "time": "Fri Oct 30 13:50:01 2020 -0700"
      },
      "committer": {
        "name": "Branden Archer",
        "email": "brarcher@google.com",
        "time": "Thu Nov 12 13:09:40 2020 -0800"
      },
      "message": "Add fuzzer for DistortionMapperFuzzer\n\nThis fuzzer is a distilled version of the DistortionMapperTest\nunit test.\n\nBug: 170243740\nTest: Builds and runs on emulator\nChange-Id: I254a3bef5fc6bcf300fdb64833817645fba8e920\n"
    },
    {
      "commit": "414eb15c3c6cd7e1677245508fd23899bef01feb",
      "tree": "157beaa6b95dd13a1023dccc3b9ff598a5818e3a",
      "parents": [
        "f6bcf1b2d871f6b4e047bdac449ed7c3aa5617f9"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Thu Nov 12 11:14:42 2020 -0800"
      },
      "committer": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Thu Nov 12 11:14:42 2020 -0800"
      },
      "message": "C2OMXNode: read delay from component to determine buffer count\n\nBug: 169398817\nTest: atest CtsMediaTestCases -- --module-arg CtsMediaTestCases:size:small\nTest: atest CtsMediaTestCases:VideoEncoderTest\nChange-Id: I76a3411addd83108d2da2c8f74df55acab03a365\n"
    },
    {
      "commit": "3ab30e12497a06b9bc63995956b02dadb19c0d84",
      "tree": "13b1233b178c0b9d27e04e86ccb044b316a46b9e",
      "parents": [
        "c34294f8c8b6a79b243d7c0ce8d9fa9d51590392",
        "30eee0e07d665ad29ae4c13c634f18c7b41b5c9d"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 12 16:41:31 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 12 16:41:31 2020 +0000"
      },
      "message": "Merge \"Add test for device connection.\""
    },
    {
      "commit": "c34294f8c8b6a79b243d7c0ce8d9fa9d51590392",
      "tree": "35a7bc0d2c6d26cebe300949f3270f0b06796305",
      "parents": [
        "44f7510589b92a58e255488e570e9da1ea611da8",
        "7889b8b459d037fdd248222ecf768a3aa1e05749"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 12 08:18:22 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Nov 12 08:18:22 2020 +0000"
      },
      "message": "Merge changes I73de0e8e,Id1d5968e,I45750c75 am: f6bcf1b2d8 am: 6a7c263f2b am: b409569772 am: 7889b8b459\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1495417\n\nChange-Id: I0a0289e1de7e378828d9298c0b3ca5b383fd3e08\n"
    },
    {
      "commit": "7889b8b459d037fdd248222ecf768a3aa1e05749",
      "tree": "8489d1dcd9cb845a6eaec9bd59f36de6fea31904",
      "parents": [
        "cac14f2340906c7fd70de4a24c802e3a162d206b",
        "b409569772524fbcc5ccd7307774895fb8b6cc43"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 12 08:03:11 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Nov 12 08:03:11 2020 +0000"
      },
      "message": "Merge changes I73de0e8e,Id1d5968e,I45750c75 am: f6bcf1b2d8 am: 6a7c263f2b am: b409569772\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1495417\n\nChange-Id: Ibcc62323d78205bb9d567c81bc5ac2c73dd9bf0a\n"
    },
    {
      "commit": "b409569772524fbcc5ccd7307774895fb8b6cc43",
      "tree": "476c639247a471869c2c9bbc06d08613753b8f10",
      "parents": [
        "3326fe81e393ad50ae24eeac0a66aea1fee3027a",
        "6a7c263f2bcab60b199db7a699a0e628abcecee3"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 12 07:35:05 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Nov 12 07:35:05 2020 +0000"
      },
      "message": "Merge changes I73de0e8e,Id1d5968e,I45750c75 am: f6bcf1b2d8 am: 6a7c263f2b\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1495417\n\nChange-Id: If9743106092329a7306f29a519c230c77373c41b\n"
    },
    {
      "commit": "44f7510589b92a58e255488e570e9da1ea611da8",
      "tree": "357e930265e36a5727a41686ec8213b4e597b5c4",
      "parents": [
        "bf3f05e843d8596ea4b6cc4ba4db497031584cfc",
        "dd2f968669573c9a2b0ca2f00f1f004d392a98c7"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 12 07:04:57 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 12 07:04:57 2020 +0000"
      },
      "message": "Merge changes I8e063c9b,I6c8a5e95\n\n* changes:\n  MTP: Add fuzzer dict \u0026 corpus loader\n  MTP: Refine mtp test for multiple atest configuration\n"
    },
    {
      "commit": "6a7c263f2bcab60b199db7a699a0e628abcecee3",
      "tree": "ea89fbbc28d0e81b5297cb6951e52430d2bc361e",
      "parents": [
        "ca937cbcf85916d259b76eec60ab76a74c171a8a",
        "f6bcf1b2d871f6b4e047bdac449ed7c3aa5617f9"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 12 06:54:02 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Nov 12 06:54:02 2020 +0000"
      },
      "message": "Merge changes I73de0e8e,Id1d5968e,I45750c75 am: f6bcf1b2d8\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1495417\n\nChange-Id: I45e145ac6489eb8027c9560f44c7ccb8c5a737b9\n"
    },
    {
      "commit": "f6bcf1b2d871f6b4e047bdac449ed7c3aa5617f9",
      "tree": "ea89fbbc28d0e81b5297cb6951e52430d2bc361e",
      "parents": [
        "2b172d333fa5ac3df60eeb8ec1fbc81f2261f316",
        "a08cd2b279d9a97c5a2e7b29ef5b055ed02a251c"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 12 06:39:16 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Nov 12 06:39:16 2020 +0000"
      },
      "message": "Merge changes I73de0e8e,Id1d5968e,I45750c75\n\n* changes:\n  CCodec: simplify format change logic\n  aacdec: don\u0027t report DRC_COMPRESSION_MODE back\n  CCodecConfig: don\u0027t read DRC_COMPRESSION_MODE back\n"
    },
    {
      "commit": "bf3f05e843d8596ea4b6cc4ba4db497031584cfc",
      "tree": "7621036fbc07d2abd41234bf0e11c3707e5cd9c9",
      "parents": [
        "5ef583efe3559837af74776c7884fcf17d06f539",
        "cac14f2340906c7fd70de4a24c802e3a162d206b"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 12 02:44:22 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Nov 12 02:44:22 2020 +0000"
      },
      "message": "Merge \"mpeg4 decoder: Enable support for quant_type 1\" am: 2b172d333f am: ca937cbcf8 am: 3326fe81e3 am: cac14f2340\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1495863\n\nChange-Id: I4396b5e6b6b4e75607a305683c7e7d7ef30eb648\n"
    },
    {
      "commit": "cac14f2340906c7fd70de4a24c802e3a162d206b",
      "tree": "3b576bf13c240cd8c248f64e8e3c2e8b8109dbe7",
      "parents": [
        "2c3892799699cf6246e34fc6d42f6e18c9682c9d",
        "3326fe81e393ad50ae24eeac0a66aea1fee3027a"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 12 02:14:30 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Nov 12 02:14:30 2020 +0000"
      },
      "message": "Merge \"mpeg4 decoder: Enable support for quant_type 1\" am: 2b172d333f am: ca937cbcf8 am: 3326fe81e3\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1495863\n\nChange-Id: I7218660726608c6aa9191a40e338379cab1bf3c5\n"
    },
    {
      "commit": "3326fe81e393ad50ae24eeac0a66aea1fee3027a",
      "tree": "2fcaa46862817eefc8f98e89072523ba1d211aab",
      "parents": [
        "1c94f8ecf10523703568ed42c68103df7c4020e7",
        "ca937cbcf85916d259b76eec60ab76a74c171a8a"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 12 01:57:51 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Nov 12 01:57:51 2020 +0000"
      },
      "message": "Merge \"mpeg4 decoder: Enable support for quant_type 1\" am: 2b172d333f am: ca937cbcf8\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1495863\n\nChange-Id: Ia1bb7dfe30146be5b1084ed02993979d5be54e2d\n"
    },
    {
      "commit": "ca937cbcf85916d259b76eec60ab76a74c171a8a",
      "tree": "5c04444aca01178f4a9405db3523f784e69c3952",
      "parents": [
        "46b0b7aa8c0fe7ceeac18164bbb64dfe0e35f73b",
        "2b172d333fa5ac3df60eeb8ec1fbc81f2261f316"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 12 01:43:42 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Nov 12 01:43:42 2020 +0000"
      },
      "message": "Merge \"mpeg4 decoder: Enable support for quant_type 1\" am: 2b172d333f\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1495863\n\nChange-Id: Ib1a4b09b6aede55c6b4415546e13c859e8129897\n"
    },
    {
      "commit": "dd2f968669573c9a2b0ca2f00f1f004d392a98c7",
      "tree": "a7f69fd82086859c572364754674669c88d9198e",
      "parents": [
        "f0b65e1bf261f7b48557d9daa862437168415375"
      ],
      "author": {
        "name": "James Wei",
        "email": "jameswei@google.com",
        "time": "Mon Nov 09 22:42:15 2020 +0800"
      },
      "committer": {
        "name": "James Wei",
        "email": "jameswei@google.com",
        "time": "Thu Nov 12 01:19:26 2020 +0000"
      },
      "message": "MTP: Add fuzzer dict \u0026 corpus loader\n\nMoved and modified from libFuzzer/mtp_fuzzer\n\nBug: 140904260\nTest: mtp_fuzzer -dict\u003dmtp_fuzzer.dict corpus\nChange-Id: I8e063c9b4eaa2b834fc8759e43865d81cea3d8c5\n"
    },
    {
      "commit": "f0b65e1bf261f7b48557d9daa862437168415375",
      "tree": "97115e6874dfb30272e577acf24f29a1ad34c18a",
      "parents": [
        "5ef583efe3559837af74776c7884fcf17d06f539"
      ],
      "author": {
        "name": "James Wei",
        "email": "jameswei@google.com",
        "time": "Thu Sep 12 13:39:11 2019 +0800"
      },
      "committer": {
        "name": "James Wei",
        "email": "jameswei@google.com",
        "time": "Thu Nov 12 01:19:14 2020 +0000"
      },
      "message": "MTP: Refine mtp test for multiple atest configuration\n\nBug: 140904260\nTest: atest frameworks/av/media/mtp/tests/*\nChange-Id: I6c8a5e9561253919d856529ea160319c4f951e87\n"
    },
    {
      "commit": "2b172d333fa5ac3df60eeb8ec1fbc81f2261f316",
      "tree": "5c04444aca01178f4a9405db3523f784e69c3952",
      "parents": [
        "573bbb3535822cb734e671d6a6c1752d4408d7be",
        "514269ec372da1fd2a7850b49d3787d7e0a14b53"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 12 01:02:47 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Nov 12 01:02:47 2020 +0000"
      },
      "message": "Merge \"mpeg4 decoder: Enable support for quant_type 1\""
    },
    {
      "commit": "5ef583efe3559837af74776c7884fcf17d06f539",
      "tree": "a80e0c28708fe82cc9c07ed173a07b4651d1b7fa",
      "parents": [
        "361562199bff6d15b3efb7935b66adaf6475f31a",
        "2c3892799699cf6246e34fc6d42f6e18c9682c9d"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 12 00:55:43 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Nov 12 00:55:43 2020 +0000"
      },
      "message": "Merge \"CCodec: Report error when display surface is obsolete\" am: 573bbb3535 am: 46b0b7aa8c am: 1c94f8ecf1 am: 2c38927996\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1491617\n\nChange-Id: I84f149605ac74f8f734554b529906e50b1093c25\n"
    },
    {
      "commit": "361562199bff6d15b3efb7935b66adaf6475f31a",
      "tree": "c8935feb768443d60dc4b36e6e3fba17acf4bd24",
      "parents": [
        "39dd53567a5ac04ca91825317c3a5ed85eafdd43",
        "b89c4edaf6315d04cfe02d1dee159b07e605eb05"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 12 00:54:21 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Nov 12 00:54:21 2020 +0000"
      },
      "message": "Merge \"CCodec: Increase max linear buffer size for 8K video\" am: fc01384419 am: 55a15a77f1 am: 2da171a450 am: b89c4edaf6\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1491619\n\nChange-Id: I466dd4815086a50019ca426557ced75fcc93ac8a\n"
    },
    {
      "commit": "39dd53567a5ac04ca91825317c3a5ed85eafdd43",
      "tree": "a6aac76a15c39dcab3a6ebaafd365df849f0d567",
      "parents": [
        "76327e6a285943b58bffd4700533e677ec3c7052",
        "d9ef4b1117462ead23dc0d76f2aa86cf633fd2c1"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Thu Nov 12 00:44:08 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 12 00:44:08 2020 +0000"
      },
      "message": "Merge \"AudioFlinger: Fix naming broadcastParametersToRecordThreads_l\""
    },
    {
      "commit": "2c3892799699cf6246e34fc6d42f6e18c9682c9d",
      "tree": "5d553deb190f6d0591e354f034453ac780d7e0ba",
      "parents": [
        "b89c4edaf6315d04cfe02d1dee159b07e605eb05",
        "1c94f8ecf10523703568ed42c68103df7c4020e7"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 12 00:40:21 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Nov 12 00:40:21 2020 +0000"
      },
      "message": "Merge \"CCodec: Report error when display surface is obsolete\" am: 573bbb3535 am: 46b0b7aa8c am: 1c94f8ecf1\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1491617\n\nChange-Id: Ied628d5ef4559b5378393251f616cb4039e05a3f\n"
    },
    {
      "commit": "b89c4edaf6315d04cfe02d1dee159b07e605eb05",
      "tree": "5b103135dd13b1a1b5c8264e3c37269519e8ac51",
      "parents": [
        "2d60aa434819651ceb6cc4f2ec50d2b1fb84976f",
        "2da171a45001ed7bec35eb8cd4b427f95d6436a3"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 12 00:39:38 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Nov 12 00:39:38 2020 +0000"
      },
      "message": "Merge \"CCodec: Increase max linear buffer size for 8K video\" am: fc01384419 am: 55a15a77f1 am: 2da171a450\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1491619\n\nChange-Id: Ib07a0e99dd8978470a8c0aafea25e77f9b7cc28d\n"
    },
    {
      "commit": "76327e6a285943b58bffd4700533e677ec3c7052",
      "tree": "09798eba88bc22a164a0df1417f52df761955896",
      "parents": [
        "c14604e381c4d131c4e862356e1aff85100f15d5",
        "2d60aa434819651ceb6cc4f2ec50d2b1fb84976f"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 12 00:28:12 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Nov 12 00:28:12 2020 +0000"
      },
      "message": "Merge \"Add a fuzzer for RecordBufferConverter.\" am: 4c22a5dda7 am: d9003e98f1 am: 9e54b91593 am: 2d60aa4348\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1489021\n\nChange-Id: Iae1ffde99ce064b85f7b8a19a9f6cdbeb3d10229\n"
    },
    {
      "commit": "1c94f8ecf10523703568ed42c68103df7c4020e7",
      "tree": "9b97369bdf4f138d6d15b6567e4f0bfbc0576a61",
      "parents": [
        "2da171a45001ed7bec35eb8cd4b427f95d6436a3",
        "46b0b7aa8c0fe7ceeac18164bbb64dfe0e35f73b"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 12 00:23:03 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Nov 12 00:23:03 2020 +0000"
      },
      "message": "Merge \"CCodec: Report error when display surface is obsolete\" am: 573bbb3535 am: 46b0b7aa8c\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1491617\n\nChange-Id: I913849728723f08ba7092b79d0377c80a46e3086\n"
    },
    {
      "commit": "2da171a45001ed7bec35eb8cd4b427f95d6436a3",
      "tree": "76d30e669d9c8ed1817c22daf3f89b5bb7ddb5c0",
      "parents": [
        "9e54b9159360ccac90b18b3a7c4368ea71c04bdd",
        "55a15a77f1ac4b73b5463294a41fed352a818935"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 12 00:22:52 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Nov 12 00:22:52 2020 +0000"
      },
      "message": "Merge \"CCodec: Increase max linear buffer size for 8K video\" am: fc01384419 am: 55a15a77f1\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1491619\n\nChange-Id: Iad24c6d9ce133cfef25229b5d44accc57abe8a44\n"
    },
    {
      "commit": "46b0b7aa8c0fe7ceeac18164bbb64dfe0e35f73b",
      "tree": "1330459a705db06a7c8c59ff608d55145bfb782a",
      "parents": [
        "55a15a77f1ac4b73b5463294a41fed352a818935",
        "573bbb3535822cb734e671d6a6c1752d4408d7be"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 12 00:00:33 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Nov 12 00:00:33 2020 +0000"
      },
      "message": "Merge \"CCodec: Report error when display surface is obsolete\" am: 573bbb3535\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1491617\n\nChange-Id: I3e36bc5a26b8fc2b19491a815542c912001b8c0d\n"
    },
    {
      "commit": "2d60aa434819651ceb6cc4f2ec50d2b1fb84976f",
      "tree": "fcb4d3d3424fe282ea0db579b7540fabdd772647",
      "parents": [
        "ee16990a52e3d595ccf882d023697497aef3955a",
        "9e54b9159360ccac90b18b3a7c4368ea71c04bdd"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Nov 11 23:56:04 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Nov 11 23:56:04 2020 +0000"
      },
      "message": "Merge \"Add a fuzzer for RecordBufferConverter.\" am: 4c22a5dda7 am: d9003e98f1 am: 9e54b91593\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1489021\n\nChange-Id: I1d5b9f46e5f36b2fad891a76e9f07990eca8eadc\n"
    },
    {
      "commit": "55a15a77f1ac4b73b5463294a41fed352a818935",
      "tree": "81db24e3df21f69bf35f16294dbe65946e9b3652",
      "parents": [
        "d9003e98f17f0ffdc8a9f143f33974e8892dc895",
        "fc01384419794202f89966d32ed55c2490a36cb5"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Nov 11 23:48:38 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Nov 11 23:48:38 2020 +0000"
      },
      "message": "Merge \"CCodec: Increase max linear buffer size for 8K video\" am: fc01384419\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1491619\n\nChange-Id: I782cc79a2fb5e3599907355c677a5dbd9568a57c\n"
    },
    {
      "commit": "30eee0e07d665ad29ae4c13c634f18c7b41b5c9d",
      "tree": "3efb856e203a1f7fdb3913d65dbe86853882d5db",
      "parents": [
        "b1c141b95ac1d2fb14d371e6dae530a841a13cb4"
      ],
      "author": {
        "name": "jiabin",
        "email": "jiabin@google.com",
        "time": "Tue Nov 10 17:15:17 2020 -0800"
      },
      "committer": {
        "name": "jiabin",
        "email": "jiabin@google.com",
        "time": "Wed Nov 11 15:37:16 2020 -0800"
      },
      "message": "Add test for device connection.\n\nAll supported devices declared in audio policy configuration file must\nbe able to be connected/disconnected.\n\nBug: 172345306\nTest: atest audio_health_tests\nChange-Id: Iec13ff8a41eebf7d5ddaa57a48939cab4f31195f\n"
    },
    {
      "commit": "573bbb3535822cb734e671d6a6c1752d4408d7be",
      "tree": "1330459a705db06a7c8c59ff608d55145bfb782a",
      "parents": [
        "fc01384419794202f89966d32ed55c2490a36cb5",
        "47c018a4bffc9ad21bed297465205c2434f882a0"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Nov 11 23:26:21 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Nov 11 23:26:21 2020 +0000"
      },
      "message": "Merge \"CCodec: Report error when display surface is obsolete\""
    },
    {
      "commit": "9e54b9159360ccac90b18b3a7c4368ea71c04bdd",
      "tree": "3d5989ec775773c30900f526530b9388714b582c",
      "parents": [
        "3206948247bd31f7eaf144c70c89da4c33c3b157",
        "d9003e98f17f0ffdc8a9f143f33974e8892dc895"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Nov 11 23:21:48 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Nov 11 23:21:48 2020 +0000"
      },
      "message": "Merge \"Add a fuzzer for RecordBufferConverter.\" am: 4c22a5dda7 am: d9003e98f1\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1489021\n\nChange-Id: I4be39efbdfa680014317f99a3a22b6951370c3d9\n"
    },
    {
      "commit": "d9ef4b1117462ead23dc0d76f2aa86cf633fd2c1",
      "tree": "2341bbd25abd81bf14ec5cd683c31479a3bbbe8a",
      "parents": [
        "9fc004e28df1b1beabf27deb265dc882e0cd2dfe"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Wed Nov 11 15:13:18 2020 -0800"
      },
      "committer": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Wed Nov 11 23:20:19 2020 +0000"
      },
      "message": "AudioFlinger: Fix naming broadcastParametersToRecordThreads_l\n\nTest: Compiles, boots, camera video capture\nChange-Id: I8dae31fa5f0e4883981eacdf0b82fa0b6124348d\n"
    },
    {
      "commit": "fc01384419794202f89966d32ed55c2490a36cb5",
      "tree": "81db24e3df21f69bf35f16294dbe65946e9b3652",
      "parents": [
        "4c22a5dda7c8125d07ad43e0f45c26008da6a8f3",
        "5692578e0d3ff5eb273a63ee9a4f07b719508973"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Nov 11 23:16:12 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Nov 11 23:16:12 2020 +0000"
      },
      "message": "Merge \"CCodec: Increase max linear buffer size for 8K video\""
    },
    {
      "commit": "d9003e98f17f0ffdc8a9f143f33974e8892dc895",
      "tree": "c5b33e2eda50ba4c978835648a69acb27d6d8c28",
      "parents": [
        "becb9aa8bd143e9d1e9e7b42773ed1742d81ae64",
        "4c22a5dda7c8125d07ad43e0f45c26008da6a8f3"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Nov 11 23:09:52 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Nov 11 23:09:52 2020 +0000"
      },
      "message": "Merge \"Add a fuzzer for RecordBufferConverter.\" am: 4c22a5dda7\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1489021\n\nChange-Id: Id875487627f35ef8b6e133b33f0179ca9fc4d1e8\n"
    },
    {
      "commit": "4c22a5dda7c8125d07ad43e0f45c26008da6a8f3",
      "tree": "c5b33e2eda50ba4c978835648a69acb27d6d8c28",
      "parents": [
        "9ef57e41e9362a4cacd70a56e9f4d83f118a97fc",
        "6f9aad5d7578fc6dff6c7512569bdc52a8088d3a"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Nov 11 22:51:14 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Nov 11 22:51:14 2020 +0000"
      },
      "message": "Merge \"Add a fuzzer for RecordBufferConverter.\""
    },
    {
      "commit": "c14604e381c4d131c4e862356e1aff85100f15d5",
      "tree": "dc332d951faca51a3374b8fbb9ccf8ec8a60cbf5",
      "parents": [
        "a9296e85ce8afad25b65f2dd54f16d7318b0de1d",
        "2b734c4a2aaae7e2c18afadf6b6dcbc39aa1bcc8"
      ],
      "author": {
        "name": "Vignesh Venkatasubramanian",
        "email": "vigneshv@google.com",
        "time": "Wed Nov 11 21:48:19 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 11 21:48:19 2020 +0000"
      },
      "message": "Merge \"avif: Add thumbnail support\""
    },
    {
      "commit": "514269ec372da1fd2a7850b49d3787d7e0a14b53",
      "tree": "2cb4ce278217ce431318d25ab84a03a4e64c96ea",
      "parents": [
        "453028a2bd4ee3d9661f72d4eade2f27a87e3ce3"
      ],
      "author": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Wed Nov 11 10:53:09 2020 +0530"
      },
      "committer": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Wed Nov 11 21:39:35 2020 +0000"
      },
      "message": "mpeg4 decoder: Enable support for quant_type 1\n\nEnabled support for quant_type 1 which is an advanced simple profile\ntoolset. Other toolsets in advanced simple profile (Quarter pel,\ninterlaced, GMC etc) continue to be not supported.\n\nUpdated tests to test different quant type values\n\nBug: 169287096\nTest: poc in bug\nTest: atest Mpeg4H263DecoderTest \\\n      -- --enable-module-dynamic-download\u003dtrue\n\nChange-Id: Ic3b6b238e96609536770f294da3f609efc268f1e\n"
    }
  ],
  "next": "a9296e85ce8afad25b65f2dd54f16d7318b0de1d"
}
