)]}'
{
  "log": [
    {
      "commit": "593c2cb2a1698f7f3ace6019b8bd9de34e6edff9",
      "tree": "dadfc86bfa53774b630b40abab7d7f8eeaf7f99a",
      "parents": [
        "aea0bd8e5a00b65fb613b0dbb071f4eea06a71ad",
        "8a0eb39f599137d1827a7eb1d8dc513a915020b3"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Dec 17 18:13:10 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Dec 17 18:13:10 2020 +0000"
      },
      "message": "[automerger skipped] Merge \"mp3dec: Fix out of bound read error\" into mainline-prod am: 8a0eb39f59 -s ours\n\nam skip reason: skipped by user essick\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/av/+/13152630\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: Ide33960fbeec0752b59032f4c37f80cae0ee4d65\n"
    },
    {
      "commit": "aea0bd8e5a00b65fb613b0dbb071f4eea06a71ad",
      "tree": "dadfc86bfa53774b630b40abab7d7f8eeaf7f99a",
      "parents": [
        "bd2c15386ecb0be826ac52400c357d4043c4f091",
        "da86112baea3e27f5bfdee6c0732b0a6d476ff0e"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Dec 17 14:56:40 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Dec 17 14:56:40 2020 +0000"
      },
      "message": "[automerger skipped] Merge \"Log MediaExtractor entry point to MediaMetrics\" into rvc-qpr-dev am: cf7f406c2d -s ours am: da86112bae -s ours\n\nam skip reason: Change-Id I648e27b1b483a646df77e2a88ec5ac8af01a0bb9 with SHA-1 1349f47fdb is in history\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/av/+/13211477\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: Ie7e5948712a63e1c436d8e201d8978ce3b1e3d41\n"
    },
    {
      "commit": "da86112baea3e27f5bfdee6c0732b0a6d476ff0e",
      "tree": "567182f0fa3e6b69e359ab7ca18a17d22c35e4a9",
      "parents": [
        "c074fe9dc7a12a004914cc6065584ccb3be5b78f",
        "cf7f406c2db5edda6bb030d2d2d9fd31bff84c89"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Dec 17 14:34:19 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Dec 17 14:34:19 2020 +0000"
      },
      "message": "[automerger skipped] Merge \"Log MediaExtractor entry point to MediaMetrics\" into rvc-qpr-dev am: cf7f406c2d -s ours\n\nam skip reason: Change-Id I648e27b1b483a646df77e2a88ec5ac8af01a0bb9 with SHA-1 1349f47fdb is in history\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/av/+/13211477\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I5c8894a89d33b13f5ab37cbdf63f48202b0413b6\n"
    },
    {
      "commit": "cf7f406c2db5edda6bb030d2d2d9fd31bff84c89",
      "tree": "0d9aea7407e35dfd908ba097e8c9e521ef9e235e",
      "parents": [
        "0c76511c7011cb0e37f03842ef79262981afa46b",
        "733dba7fd3612f7fb64bb8a7bb055d5adaa14cce"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Dec 17 14:00:37 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Dec 17 14:00:37 2020 +0000"
      },
      "message": "Merge \"Log MediaExtractor entry point to MediaMetrics\" into rvc-qpr-dev"
    },
    {
      "commit": "bd2c15386ecb0be826ac52400c357d4043c4f091",
      "tree": "dadfc86bfa53774b630b40abab7d7f8eeaf7f99a",
      "parents": [
        "7df196c6fa22b5693db0bc8e88e90be4533d371b",
        "c074fe9dc7a12a004914cc6065584ccb3be5b78f"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Dec 17 09:23:07 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Dec 17 09:23:07 2020 +0000"
      },
      "message": "[automerger skipped] Merge \"ACodec: Reduce the TWOmxNode wrapper in GraphicBufferSource\" am: 712366758b am: 3be8d0d86e am: c074fe9dc7 -s ours\n\nam skip reason: Change-Id I77ac10d12a15c4b07a37ac7e644400dba85a03a9 with SHA-1 d72eb3f306 is in history\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1531598\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I3c8bd17108497b71fe5f8796259d77ff621b1c7f\n"
    },
    {
      "commit": "c074fe9dc7a12a004914cc6065584ccb3be5b78f",
      "tree": "567182f0fa3e6b69e359ab7ca18a17d22c35e4a9",
      "parents": [
        "7ca8e28d324359e1fa667bc061013cb5d1cf3fca",
        "3be8d0d86e854094b7ca679442e6080c48ced3a0"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Dec 17 08:50:29 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Dec 17 08:50:29 2020 +0000"
      },
      "message": "Merge \"ACodec: Reduce the TWOmxNode wrapper in GraphicBufferSource\" am: 712366758b am: 3be8d0d86e\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1531598\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I036db3d1a5fb786e872399172022e38e5e343da2\n"
    },
    {
      "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": "8a0eb39f599137d1827a7eb1d8dc513a915020b3",
      "tree": "f0439a90bdd645d5da276a6c97953085698914d0",
      "parents": [
        "426b0f5a7a581bb9bddcf0dd1aa0a6316e4cb971",
        "930bb620feadffdd01b8f6731bc12251afcbb57f"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Dec 17 05:50:22 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Dec 17 05:50:22 2020 +0000"
      },
      "message": "Merge \"mp3dec: Fix out of bound read error\" into mainline-prod"
    },
    {
      "commit": "7df196c6fa22b5693db0bc8e88e90be4533d371b",
      "tree": "dadfc86bfa53774b630b40abab7d7f8eeaf7f99a",
      "parents": [
        "3b4b8661c4d1333e3a1dc814d3b43c458ae6e09e",
        "6f183190ea3d20d0520c3892fd27791124eff4e5"
      ],
      "author": {
        "name": "Oscar Azucena",
        "email": "oscarazu@google.com",
        "time": "Thu Dec 17 05:08:45 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Dec 17 05:08:45 2020 +0000"
      },
      "message": "Merge \"Added device info playback config for native players\""
    },
    {
      "commit": "3b4b8661c4d1333e3a1dc814d3b43c458ae6e09e",
      "tree": "8f9de3fc927fb971fbd6369338082d0467bf7023",
      "parents": [
        "f12daa4ec147c9ecca68afb9f85480781d769846",
        "6d26626135f17e428ac90845cf991d3ed49dfe37"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Dec 17 02:07:13 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Dec 17 02:07:13 2020 +0000"
      },
      "message": "Merge \"Use AidlMessageQueue for tuner service\""
    },
    {
      "commit": "f12daa4ec147c9ecca68afb9f85480781d769846",
      "tree": "317139f096611e149941aa91bbcb5f11f2419ada",
      "parents": [
        "b27255e84e2ddc5e951739d2238afd6314cf179a",
        "b742992506c1875c29c88498dec555bd7a2b8542"
      ],
      "author": {
        "name": "Hayden Gomes",
        "email": "haydengomes@google.com",
        "time": "Thu Dec 17 01:12:08 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Dec 17 01:12:08 2020 +0000"
      },
      "message": "Merge \"Updating MediaRecorderClient to use CAPTURE_TUNER_AUDIO_INPUT\""
    },
    {
      "commit": "b27255e84e2ddc5e951739d2238afd6314cf179a",
      "tree": "d9dc690c26f8be135f74331a4e4b4a74c564c833",
      "parents": [
        "bab05bc6108c910fc6e4ffd2fab1cff07a40a524",
        "8ba5079051b7911a57357a9db9695f3707084a22"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Dec 17 00:41:02 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Dec 17 00:41:02 2020 +0000"
      },
      "message": "Merge \"Revert^2 \"Set use_vendor to false for media apex\"\""
    },
    {
      "commit": "bab05bc6108c910fc6e4ffd2fab1cff07a40a524",
      "tree": "7a99d177208ff2ede01824d1d946f7994403be33",
      "parents": [
        "ae415ec5e5be188cc03d32ea3d182ebdc7fbf3d8",
        "9206c3a108f92916bedf9f27c663ac727d3d6e04"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Dec 17 00:41:02 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Dec 17 00:41:02 2020 +0000"
      },
      "message": "Merge \"Add libstagefright_foundation to native_shared_libs of apex\""
    },
    {
      "commit": "6d26626135f17e428ac90845cf991d3ed49dfe37",
      "tree": "7bf65a94d217c76109628d02f31ecab696aafe2e",
      "parents": [
        "204fafe47572aa3362658aebaf84f9c860b64bcf"
      ],
      "author": {
        "name": "shubang",
        "email": "shubang@google.com",
        "time": "Fri Oct 09 00:15:04 2020 -0700"
      },
      "committer": {
        "name": "shubang",
        "email": "shubang@google.com",
        "time": "Wed Dec 16 15:34:33 2020 -0800"
      },
      "message": "Use AidlMessageQueue for tuner service\n\nTest: mmm\nChange-Id: I002823d97400b8865edadfadc0293f304f93e0d8\n"
    },
    {
      "commit": "ae415ec5e5be188cc03d32ea3d182ebdc7fbf3d8",
      "tree": "2d4c81028c23880d6686ddebd1ebc542fc391f2c",
      "parents": [
        "be727bf1e2435f8420ecd318dd044416f18a70b2",
        "b5daf797cd61ecad0d5646ba4f90493b7704e711"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Dec 16 23:20:07 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Dec 16 23:20:07 2020 +0000"
      },
      "message": "Merge \"Add package name when initializing ToneGenerator.\""
    },
    {
      "commit": "be727bf1e2435f8420ecd318dd044416f18a70b2",
      "tree": "64bb3383b966fbd198f609ea2d3c1b022c5801ed",
      "parents": [
        "e9e03c4d694a001095a9f74addfec9ce1e944a03",
        "504394a06c1991dabd8c4601d7f923dc45d4190d"
      ],
      "author": {
        "name": "Hangyu Kuang",
        "email": "hkuang@google.com",
        "time": "Wed Dec 16 22:55:48 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Dec 16 22:55:48 2020 +0000"
      },
      "message": "Merge \"Transcoder: Don\u0027t set operating rate for 4K\""
    },
    {
      "commit": "e9e03c4d694a001095a9f74addfec9ce1e944a03",
      "tree": "d5539cfbab2621ead90f3442d89f651a6af2e6d2",
      "parents": [
        "02505dfe06529b891e067f9e9c9691d1e85cefbd",
        "7ca8e28d324359e1fa667bc061013cb5d1cf3fca"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Dec 16 21:39:53 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Dec 16 21:39:53 2020 +0000"
      },
      "message": "[automerger skipped] Merge \"Update usage of HidlUtils functions\" am: 42969d3c83 am: aad7e9d737 am: 7ca8e28d32 -s ours\n\nam skip reason: Change-Id I693ebe17d0c063a1e28018fd55d7da0d9fa64b5d with SHA-1 05e0319880 is in history\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1530502\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I432ae4342398e89217d0acb80b92d9ef62ac620e\n"
    },
    {
      "commit": "7ca8e28d324359e1fa667bc061013cb5d1cf3fca",
      "tree": "343ed6b51ba8f9d4aa510d0a9f2326f2dce5c610",
      "parents": [
        "1349f47fdb96e0347075b7f6f6ff453e97caba17",
        "aad7e9d7374fd3659cafd5408fac72997c059ed2"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Dec 16 21:06:42 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Dec 16 21:06:42 2020 +0000"
      },
      "message": "Merge \"Update usage of HidlUtils functions\" am: 42969d3c83 am: aad7e9d737\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1530502\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I7611a73aafe46df5a01a09c164f75c2b023c35a5\n"
    },
    {
      "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": "b742992506c1875c29c88498dec555bd7a2b8542",
      "tree": "873b858af21122fa6cd301978188d02f19459611",
      "parents": [
        "9b95dd2f7e88bd1ddaf5b765ffe7845cabe6edbc"
      ],
      "author": {
        "name": "Hayden Gomes",
        "email": "haydengomes@google.com",
        "time": "Fri Dec 11 13:59:18 2020 -0800"
      },
      "committer": {
        "name": "Hayden Gomes",
        "email": "haydengomes@google.com",
        "time": "Wed Dec 16 12:01:50 2020 -0800"
      },
      "message": "Updating MediaRecorderClient to use CAPTURE_TUNER_AUDIO_INPUT\n\nUpdating recording FM_TUNER to use CAPTURE_TUNER_AUDIO_INPUT\nin addition to CAPTURE_MEDIA_OUTPUT.\n\nBug: 165921316\nTest: atest AudioServiceHostTest#testRadioTunerRecord\nChange-Id: I3e41cab65154835296f9e0d965f9bba4598050d1\n"
    },
    {
      "commit": "504394a06c1991dabd8c4601d7f923dc45d4190d",
      "tree": "70486b4225008fb9956ed20b918677d25a1608ec",
      "parents": [
        "204fafe47572aa3362658aebaf84f9c860b64bcf"
      ],
      "author": {
        "name": "Linus Nilsson",
        "email": "lnilsson@google.com",
        "time": "Wed Dec 16 11:10:10 2020 -0800"
      },
      "committer": {
        "name": "Linus Nilsson",
        "email": "lnilsson@google.com",
        "time": "Wed Dec 16 11:15:05 2020 -0800"
      },
      "message": "Transcoder: Don\u0027t set operating rate for 4K\n\n4K is failing on some devices due to operating rate.\n\nBug: 175406816\nTest: Unit test\nChange-Id: I9b518ad34fed1a8c5ba8aa86a37099f1aada1f60\n"
    },
    {
      "commit": "b5daf797cd61ecad0d5646ba4f90493b7704e711",
      "tree": "f5a3e4a7ff18e4660287e50ab92e9fb2b2fcab2c",
      "parents": [
        "b7e454991efc5bb053435d23695bfbedc83be84b"
      ],
      "author": {
        "name": "jiabin",
        "email": "jiabin@google.com",
        "time": "Wed Dec 16 11:01:45 2020 -0800"
      },
      "committer": {
        "name": "jiabin",
        "email": "jiabin@google.com",
        "time": "Wed Dec 16 11:01:45 2020 -0800"
      },
      "message": "Add package name when initializing ToneGenerator.\n\nBug: 175595599\nTest: ToneGeneratorTest\nChange-Id: Id2fd253f1fe12770060ed897bae05500a65fd452\n"
    },
    {
      "commit": "02505dfe06529b891e067f9e9c9691d1e85cefbd",
      "tree": "d5539cfbab2621ead90f3442d89f651a6af2e6d2",
      "parents": [
        "c2d4a98b53f4bf7e3c69f5cc69e5c9e106fa05bf",
        "1349f47fdb96e0347075b7f6f6ff453e97caba17"
      ],
      "author": {
        "name": "Santiago Seifert",
        "email": "aquilescanta@google.com",
        "time": "Wed Dec 16 18:53:03 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Dec 16 18:53:03 2020 +0000"
      },
      "message": "[automerger skipped] Log MediaExtractor entry point to MediaMetrics am: 1349f47fdb -s ours\n\nam skip reason: Change-Id I648e27b1b483a646df77e2a88ec5ac8af01a0bb9 with SHA-1 79c34f2242 is in history\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/av/+/13229648\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I536db7778c92dc40e5a89efbd0ba5b812f8355cd\n"
    },
    {
      "commit": "8ba5079051b7911a57357a9db9695f3707084a22",
      "tree": "eb0608b4cb8b9773e9e5f092518cf589b51f252b",
      "parents": [
        "55030e24b452a69967e776955cd29077cf7c0e29"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Wed Dec 16 18:16:09 2020 +0000"
      },
      "committer": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Wed Dec 16 18:16:09 2020 +0000"
      },
      "message": "Revert^2 \"Set use_vendor to false for media apex\"\n\n55030e24b452a69967e776955cd29077cf7c0e29\n\nChange-Id: I305e23dd08880ff80b3adcec5075716d4d44c1ed\n"
    },
    {
      "commit": "c2d4a98b53f4bf7e3c69f5cc69e5c9e106fa05bf",
      "tree": "d5539cfbab2621ead90f3442d89f651a6af2e6d2",
      "parents": [
        "204fafe47572aa3362658aebaf84f9c860b64bcf",
        "d60fe4caecd0261dc960b47ace766deafa44af02"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Wed Dec 16 16:43:41 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Dec 16 16:43:41 2020 +0000"
      },
      "message": "Merge \"ToneGenerator: add ringback tone for Japan\""
    },
    {
      "commit": "d60fe4caecd0261dc960b47ace766deafa44af02",
      "tree": "8d8afa3e88d6f6f5ec3640c4b7ff91a594911847",
      "parents": [
        "615fd22a66fdfaf4a55d0a239d5f300eed9653bc"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Wed Dec 16 15:42:16 2020 +0100"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Wed Dec 16 15:42:16 2020 +0100"
      },
      "message": "ToneGenerator: add ringback tone for Japan\n\nAdd region specific ringback tone for Japan:\n- 400Hz, 1 sec ON, 2 sec OFF.\n\nBug: 169183433\nTest: make\nChange-Id: I08597adbd69018103fab5fdeaa7f9100b7197c8b\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": "204fafe47572aa3362658aebaf84f9c860b64bcf",
      "tree": "8a355d18ca04120f36bd6385282121beb4aaf41e",
      "parents": [
        "dd62aaa1e022cde0a76b1dc5b1fd28a8b09df959",
        "bcb9ec1abfd03da58d968e62e2051a28ce214619"
      ],
      "author": {
        "name": "Hangyu Kuang",
        "email": "hkuang@google.com",
        "time": "Wed Dec 16 04:29:19 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Dec 16 04:29:19 2020 +0000"
      },
      "message": "Merge \"transcoding: Add default operating rate support for 720P/1080P/4K.\""
    },
    {
      "commit": "dd62aaa1e022cde0a76b1dc5b1fd28a8b09df959",
      "tree": "ec9d73dfd28b2cb0f4383c1e4186c73a7fe797ad",
      "parents": [
        "34888673a01ecb7334941808fa0f78a62d9e8f78",
        "a1320c58a588ec8eb19a8242b52bbd30e19f6d05"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Dec 16 03:39:57 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Dec 16 03:39:57 2020 +0000"
      },
      "message": "Merge \"transcoding: dump out past sessions info (up to 100)\""
    },
    {
      "commit": "6f183190ea3d20d0520c3892fd27791124eff4e5",
      "tree": "53e04b0cfd37b2c9d415942c4044f9758cc5744f",
      "parents": [
        "34888673a01ecb7334941808fa0f78a62d9e8f78"
      ],
      "author": {
        "name": "Oscar Azucena",
        "email": "oscarazu@google.com",
        "time": "Mon Nov 30 11:20:33 2020 -0800"
      },
      "committer": {
        "name": "Oscar Azucena",
        "email": "oscarazu@google.com",
        "time": "Tue Dec 15 17:41:43 2020 -0800"
      },
      "message": "Added device info playback config for native players\n\nAdded mechanism for updating playback configuration for native players.\n\nBug: 156790437\nTest: play audio see audio configuration changes\nChange-Id: I802269feadae6f93aac36a7c4b4086f77d25328f\n"
    },
    {
      "commit": "a1320c58a588ec8eb19a8242b52bbd30e19f6d05",
      "tree": "99d50699633e884b78048292655634a7aded8189",
      "parents": [
        "5fca50079e1c42b61b569da47382595407e7ee07"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Tue Dec 15 14:30:12 2020 -0800"
      },
      "committer": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Tue Dec 15 17:38:58 2020 -0800"
      },
      "message": "transcoding: dump out past sessions info (up to 100)\n\nbug: 175728206\ntest: dumpsys and see the past sessions listed.\nChange-Id: I7c53943944e77519b8cdc74959d7b6fa9d848d31\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": "34888673a01ecb7334941808fa0f78a62d9e8f78",
      "tree": "2462d009fb188f4757a3aedc10cefc5d4086e69f",
      "parents": [
        "5fca50079e1c42b61b569da47382595407e7ee07",
        "af4a321534e9cd3c74101f6cad221e15c52c3515"
      ],
      "author": {
        "name": "Hangyu Kuang",
        "email": "hkuang@google.com",
        "time": "Wed Dec 16 01:11:13 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Dec 16 01:11:13 2020 +0000"
      },
      "message": "Merge \"Transcoder: Fix codec config error with single frame video\""
    },
    {
      "commit": "bcb9ec1abfd03da58d968e62e2051a28ce214619",
      "tree": "f0406f4e2753d75162da86b8b561b8599b80e2f8",
      "parents": [
        "615fd22a66fdfaf4a55d0a239d5f300eed9653bc"
      ],
      "author": {
        "name": "hkuang",
        "email": "hkuang@google.com",
        "time": "Mon Dec 14 22:16:09 2020 -0800"
      },
      "committer": {
        "name": "hkuang",
        "email": "hkuang@google.com",
        "time": "Tue Dec 15 15:39:36 2020 -0800"
      },
      "message": "transcoding: Add default operating rate support for 720P/1080P/4K.\n\nBug: 175406816\nTest: atest -t CtsMediaTranscodingTestCases:MediaTranscodeManagerTest\nChange-Id: I23a39cbb3fcfc93178e99118b146c0ae32cec695\n"
    },
    {
      "commit": "5fca50079e1c42b61b569da47382595407e7ee07",
      "tree": "2d0cc23b38436d9e3bed0fce85180a1b48e8aa7e",
      "parents": [
        "b7c71956c0dd2f54a7174c746a8394012a0a686b",
        "e69cada3e096a21b69768e921dd60241238c6b9a"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Dec 15 22:42:52 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Dec 15 22:42:52 2020 +0000"
      },
      "message": "Merge \"attribute REMOTE_SUBMIX recording to RECORD_AUDIO_OUTPUT\""
    },
    {
      "commit": "1349f47fdb96e0347075b7f6f6ff453e97caba17",
      "tree": "fde4f3762f714a441d05f0108acb6820b6327480",
      "parents": [
        "89715382dcdb87aca5737b0954cdd844bcc58267"
      ],
      "author": {
        "name": "Santiago Seifert",
        "email": "aquilescanta@google.com",
        "time": "Wed Nov 11 23:49:28 2020 +0000"
      },
      "committer": {
        "name": "Santiago Seifert",
        "email": "aquilescanta@google.com",
        "time": "Tue Dec 15 22:27:51 2020 +0000"
      },
      "message": "Log MediaExtractor entry point to MediaMetrics\n\nBug: 170386720\nTest: atest libctsmediav2extractor_jni\nTest: atest CtsMediaTestCases\nChange-Id: I648e27b1b483a646df77e2a88ec5ac8af01a0bb9\nMerged-In: I648e27b1b483a646df77e2a88ec5ac8af01a0bb9\n"
    },
    {
      "commit": "b7c71956c0dd2f54a7174c746a8394012a0a686b",
      "tree": "0de36f64b469093f64b8e47aaf5df0bbe6b33c7a",
      "parents": [
        "e8f517ceacd42b848c7e6ff2f0dd5b8925af314c",
        "abbcb6b7307d376f1b1fc2d0ed5798da33ac1015"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Dec 15 19:46:00 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Dec 15 19:46:00 2020 +0000"
      },
      "message": "Merge \"Camera: Add debug code to dump JPEG images\""
    },
    {
      "commit": "e8f517ceacd42b848c7e6ff2f0dd5b8925af314c",
      "tree": "f0b0cc3e46a4e0f88339b8898702601177a261df",
      "parents": [
        "b69d9cb52bc9fb7d2978c007175c1fd25d471370",
        "a1ab7eb891728b77cc4bf03fedd21574bd8ec586"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Dec 15 19:45:35 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Dec 15 19:45:35 2020 +0000"
      },
      "message": "Merge \"Codec2: Initialize InputSurfaceWrapper::Config structure fields\""
    },
    {
      "commit": "9206c3a108f92916bedf9f27c663ac727d3d6e04",
      "tree": "b74fa381c2ebd18a6b6ae24b41a11a8f5aab6014",
      "parents": [
        "dcff92a238fd66d271f0a5aedb4c7bed96899954"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Tue Dec 15 10:00:00 2020 -0800"
      },
      "committer": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Tue Dec 15 11:18:55 2020 -0800"
      },
      "message": "Add libstagefright_foundation to native_shared_libs of apex\n\ncom.android.media.swcodec apex uses libstagefright_foundation.so\nwhich has an apex variant that excludes links to libbinder.so.\nOn devices that doesn\u0027t use apex, the apex is a folder and these\nlibs by default will become symlinks to the lib in /system/libs.\nThis doesn\u0027t work for swcodec because the system variant links\nto libbinder which is inaccessible from apex\u0027s namespace.\n\nbug: 175592420\ntest: build wembley-userdebug;\n- manually check that the out /apex/com.android.media.swcodec/libs\nhas the real libstagefright_foundation.so, not symlink\n- \u0027readelf\u0027 the lib and shouldn\u0027t need libbinder.\n\nChange-Id: Ic2dca3eb3395693346531d62bd3b6574d8c85d5f\n"
    },
    {
      "commit": "b69d9cb52bc9fb7d2978c007175c1fd25d471370",
      "tree": "7ad0f7de8bc1709ad6ff33bcb79e882a5a2135d8",
      "parents": [
        "0c91b465b98d136295a7a640e6cb3e5e55ca484f",
        "89715382dcdb87aca5737b0954cdd844bcc58267"
      ],
      "author": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Tue Dec 15 19:11:35 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Dec 15 19:11:35 2020 +0000"
      },
      "message": "Merge \"Create libstagefright_mp3dec_headers\" am: e9ebb9efbc am: e54bbcdfea am: 89715382dc\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1525002\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: If9d8b5e9e1648d85c728dcb50bb0a7e2f01a29f2\n"
    },
    {
      "commit": "89715382dcdb87aca5737b0954cdd844bcc58267",
      "tree": "2f896255cfa5e1c0aefa37268dd4bff4f7b1c314",
      "parents": [
        "83d4e6ebdd6faa8050c3fc175c92aba4f4c675f7",
        "e54bbcdfeae8bb7e7f9cefd00cf5bc39858b4530"
      ],
      "author": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Tue Dec 15 19:03:09 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Dec 15 19:03:09 2020 +0000"
      },
      "message": "Merge \"Create libstagefright_mp3dec_headers\" am: e9ebb9efbc am: e54bbcdfea\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1525002\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I35ca6267d2f70e4d88175b846c55c252b07cc1a9\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": "a1ab7eb891728b77cc4bf03fedd21574bd8ec586",
      "tree": "c6a3acbc417616d2dedc9c40b4f2f637ffbb744b",
      "parents": [
        "dcff92a238fd66d271f0a5aedb4c7bed96899954"
      ],
      "author": {
        "name": "Shrikara B",
        "email": "quic_shrikara@quicinc.com",
        "time": "Tue Oct 13 20:36:31 2020 +0530"
      },
      "committer": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Tue Dec 15 10:02:01 2020 -0800"
      },
      "message": "Codec2: Initialize InputSurfaceWrapper::Config structure fields\n\nInitialize the fields of Config structure of\nInputSurfaceWrapper class. If not initialised, there\nis a chance of junk values being used during configure\n\nBug: 171763471\n\nChange-Id: I387a5444a4507c2c1e0848ae02559471edcba149\n"
    },
    {
      "commit": "0c91b465b98d136295a7a640e6cb3e5e55ca484f",
      "tree": "fbbfb3bf2a6a5f395c672ccb241c9e04b6cea961",
      "parents": [
        "e706676d08cd9488ca077ff7f99aa0dbf1d31068",
        "d1dfcf8480136fd3ed65e4f1caec593943516696"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Tue Dec 15 17:11:09 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Dec 15 17:11:09 2020 +0000"
      },
      "message": "Merge \"lvm wrapper: Set SourceFormat as per number of channels\""
    },
    {
      "commit": "e706676d08cd9488ca077ff7f99aa0dbf1d31068",
      "tree": "bbe95a8a47f2c0b96ac2476dfd70560c017b045a",
      "parents": [
        "615fd22a66fdfaf4a55d0a239d5f300eed9653bc",
        "05e0319880b6225407c198d8d0c5019c75afddd8"
      ],
      "author": {
        "name": "Mikhail Naganov",
        "email": "mnaganov@google.com",
        "time": "Tue Dec 15 16:36:01 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Dec 15 16:36:01 2020 +0000"
      },
      "message": "Merge \"Update usage of HidlUtils functions\""
    },
    {
      "commit": "af4a321534e9cd3c74101f6cad221e15c52c3515",
      "tree": "c6537dbe6e145884ba53cd452b1abe5edd52147b",
      "parents": [
        "0c01f3d16290ba5bdd18bbe34e5a8e4aaf8dc0fe"
      ],
      "author": {
        "name": "Linus Nilsson",
        "email": "lnilsson@google.com",
        "time": "Tue Dec 15 08:18:25 2020 -0800"
      },
      "committer": {
        "name": "Linus Nilsson",
        "email": "lnilsson@google.com",
        "time": "Tue Dec 15 08:22:39 2020 -0800"
      },
      "message": "Transcoder: Fix codec config error with single frame video\n\nAdd default frame rate config in order to successfully\nconfigure the encoder when frame rate information is\nmissing, such as for single-frame videos.\n\nBug: 175641397\nTest: Unit tests\nChange-Id: I2bab3534d5de5df41e5309049cb8e1249cf955d1\n"
    },
    {
      "commit": "733dba7fd3612f7fb64bb8a7bb055d5adaa14cce",
      "tree": "f396cfd7c9c458feed807853f54aca902dc83bb6",
      "parents": [
        "aab6038b83f5101b487cb2ba162d84e8ba7c304b"
      ],
      "author": {
        "name": "Santiago Seifert",
        "email": "aquilescanta@google.com",
        "time": "Wed Nov 11 23:49:28 2020 +0000"
      },
      "committer": {
        "name": "Santiago Seifert",
        "email": "aquilescanta@google.com",
        "time": "Tue Dec 15 14:00:38 2020 +0000"
      },
      "message": "Log MediaExtractor entry point to MediaMetrics\n\nBug: 170386720\nTest: atest libctsmediav2extractor_jni\nTest: atest CtsMediaTestCases\nChange-Id: I648e27b1b483a646df77e2a88ec5ac8af01a0bb9\nMerged-In: I648e27b1b483a646df77e2a88ec5ac8af01a0bb9\n"
    },
    {
      "commit": "d1dfcf8480136fd3ed65e4f1caec593943516696",
      "tree": "5ce82f57db365dc1453f5e777a73e8b60dade0f0",
      "parents": [
        "577e477d239bd5e1de58490b7d95caa418fa8fa7"
      ],
      "author": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Wed Dec 02 15:19:59 2020 -0800"
      },
      "committer": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Mon Dec 14 19:39:37 2020 -0800"
      },
      "message": "lvm wrapper: Set SourceFormat as per number of channels\n\nBug: 171585865\nTest: poc in bug\nTest: AudioEffectTest, AudioPreProcessingTest, BassBoostTest\nTest: EnvReverbTest, EqualizerTest, LoudnessEnhancerTest\nTest: PresetReverbTest, VirtualizerTest, VisualizerTest\nChange-Id: I9bcf11110c0da052b6a142289570da40a6f409d1\n"
    },
    {
      "commit": "615fd22a66fdfaf4a55d0a239d5f300eed9653bc",
      "tree": "8ef9bbaa67636971c7f956234f1756f11776d371",
      "parents": [
        "b1fdf65fe20a556e8f127d0dcefa5a5bec3acbd5",
        "83d4e6ebdd6faa8050c3fc175c92aba4f4c675f7"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Dec 15 02:15:43 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Dec 15 02:15:43 2020 +0000"
      },
      "message": "Merge \"Separate timestamps in AdaptiveDecodeTest\" am: fd2e17865a am: 80ae353d5d am: 83d4e6ebdd\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1522721\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I6b2b124f955467a74be51252a967eeee388ecfb0\n"
    },
    {
      "commit": "83d4e6ebdd6faa8050c3fc175c92aba4f4c675f7",
      "tree": "201e968cacb35af03aa64dd2d5e444046f779522",
      "parents": [
        "375eb523e5249247f7bce493e377413eda62831f",
        "80ae353d5d96dd3864f708b929778721a9067475"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Dec 15 02:01:04 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Dec 15 02:01:04 2020 +0000"
      },
      "message": "Merge \"Separate timestamps in AdaptiveDecodeTest\" am: fd2e17865a am: 80ae353d5d\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1522721\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: Ie6c8dcc45b87f7ca9d5589a1fa3c54e8b9cc7742\n"
    },
    {
      "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": "b1fdf65fe20a556e8f127d0dcefa5a5bec3acbd5",
      "tree": "7d572640d7a59814c5623d73ac5bdd9a3aae1223",
      "parents": [
        "1132e125eef69ba9632ef4002f5f24570ed0cfe1",
        "375eb523e5249247f7bce493e377413eda62831f"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Tue Dec 15 00:59:20 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Dec 15 00:59:20 2020 +0000"
      },
      "message": "Merge \"Remove modules that depended on webrtc_legacy\" am: 308f2b28a4 am: 298eb79cf0 am: 375eb523e5\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1521067\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I0dae9529e91540c50b329336bfa83a3c4665ae49\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": "375eb523e5249247f7bce493e377413eda62831f",
      "tree": "d0371d76145b2562427ee5eb5fefef795c8903dd",
      "parents": [
        "687dd7e1e6f961306df832d82a9625db43f2c474",
        "298eb79cf0d6a32d8321fdf1eb88f4db157ae195"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Tue Dec 15 00:44:45 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Dec 15 00:44:45 2020 +0000"
      },
      "message": "Merge \"Remove modules that depended on webrtc_legacy\" am: 308f2b28a4 am: 298eb79cf0\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1521067\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: Id37d43e42c48abdcd36142bee27c0f02065bf367\n"
    },
    {
      "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": "1132e125eef69ba9632ef4002f5f24570ed0cfe1",
      "tree": "e4d2e914cfc2d03753d3c1e334969d0c103e5a35",
      "parents": [
        "7e73ec702986fcbbbf5a69f7a032a4cc46380b84",
        "55030e24b452a69967e776955cd29077cf7c0e29"
      ],
      "author": {
        "name": "Greg Kaiser",
        "email": "gkaiser@google.com",
        "time": "Tue Dec 15 00:22:39 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Dec 15 00:22:39 2020 +0000"
      },
      "message": "Merge \"Revert \"Set use_vendor to false for media apex\"\""
    },
    {
      "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": "abbcb6b7307d376f1b1fc2d0ed5798da33ac1015",
      "tree": "3ed4c0e13892f51f1a51a41f7497640fff4c281a",
      "parents": [
        "5834bf6ebe9265c938b2cbb2c1cee1ad3a819a5c"
      ],
      "author": {
        "name": "Shuzhen Wang",
        "email": "shuzhenwang@google.com",
        "time": "Wed Dec 09 22:32:44 2020 -0800"
      },
      "committer": {
        "name": "Shuzhen Wang",
        "email": "shuzhenwang@google.com",
        "time": "Mon Dec 14 15:35:24 2020 -0800"
      },
      "message": "Camera: Add debug code to dump JPEG images\n\n- Debugging can be turned on by running:\nadb shell cmd media.camera set-image-dump-mask 1\n- Current flag setting can be queried by:\nadb shell cmd media.camera get-image-dump-mask\n- JPEG images are stored in /data/misc/cameraserver\n- Image name is in the format of:\nIMG_[YYYY][MM][DD]_[HH][MM][SS]_[TIMESTAMP].jpg\n\nTest: Run adb command, run StillCapture test, and check output files\nBug: 172365775\nChange-Id: Iec573ab68dcf5752ff036733b83b4088da8199cb\n"
    },
    {
      "commit": "05e0319880b6225407c198d8d0c5019c75afddd8",
      "tree": "2834c31a5b70c426ede8b15596a626f7c78d3823",
      "parents": [
        "1601ba676489b977715b7b16d3b89dccead8554d"
      ],
      "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": "Mon Dec 14 23:19:54 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\n"
    },
    {
      "commit": "7e73ec702986fcbbbf5a69f7a032a4cc46380b84",
      "tree": "6a5dc333503356de0e2aa461e7773d2b1c8bd7f4",
      "parents": [
        "1601ba676489b977715b7b16d3b89dccead8554d",
        "e2245181dc40988b9dd3833edffe7d2dc330ec24"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Dec 14 22:29:12 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Dec 14 22:29:12 2020 +0000"
      },
      "message": "Merge \"Namespace stagefright\u0027s RenderEngine backend toggle.\""
    },
    {
      "commit": "55030e24b452a69967e776955cd29077cf7c0e29",
      "tree": "411eb6ddfa8bf950906ca23fb255510aee07394e",
      "parents": [
        "2f89ec2931d2765fd9539e1fae3806b86746c763"
      ],
      "author": {
        "name": "Greg Kaiser",
        "email": "gkaiser@google.com",
        "time": "Mon Dec 14 22:17:04 2020 +0000"
      },
      "committer": {
        "name": "Greg Kaiser",
        "email": "gkaiser@google.com",
        "time": "Mon Dec 14 22:17:04 2020 +0000"
      },
      "message": "Revert \"Set use_vendor to false for media apex\"\n\nRevert \"Remove libbinder from apex build\"\n\nRevert \"Update minSdkVersion for libstagefright_bufferqueue_help...\"\n\nRevert submission 12527722-use_vendor_false\n\nReason for revert: Issues on devices with flattened apex, b/175592420\nReverted Changes:\nI00724de3a:Remove libbinder from apex build\nIf016c8f22:Set use_vendor to false for media apex\nI6108fc55a:Update minSdkVersion for libstagefright_bufferqueu...\n\nBug: 175592420\nChange-Id: I04e62a389f861ca2e4e2c4b8e282661f44309b8d\nTest: Local build with this revert no longer has issued playing videos (like YouTube) on a device with flattened apex\n"
    },
    {
      "commit": "e69cada3e096a21b69768e921dd60241238c6b9a",
      "tree": "bc0d785b192aee94d63f96cf0dd6d4cdf516e1f7",
      "parents": [
        "5dc9ad75a27c19ec5450c57ba08d7e04494b704b"
      ],
      "author": {
        "name": "Nate Myren",
        "email": "ntmyren@google.com",
        "time": "Thu Dec 10 10:00:36 2020 -0800"
      },
      "committer": {
        "name": "Nate Myren",
        "email": "ntmyren@google.com",
        "time": "Mon Dec 14 13:01:52 2020 -0800"
      },
      "message": "attribute REMOTE_SUBMIX recording to RECORD_AUDIO_OUTPUT\n\nREMOTE_SUBMIX audioRecords do not use the microphone, so attribute their\nusage to RECORD_AUDIO_OUTPUT, instead of RECORD_AUDIO\n\nTest: manual\nFixes: 173797503\nChange-Id: Ibc5d09a6b2a90211781076f70516c03ed024cc42\n"
    },
    {
      "commit": "1601ba676489b977715b7b16d3b89dccead8554d",
      "tree": "5fc63c640678eacc9afe54dec9cd3bb6969ad23d",
      "parents": [
        "405ed913fdcf9ce67b7eff063b7cc745fbc15486",
        "687dd7e1e6f961306df832d82a9625db43f2c474"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Dec 14 18:26:59 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Dec 14 18:26:59 2020 +0000"
      },
      "message": "Merge \"Handle RTSP make port error case\" am: 731c31ec84 am: f1a97ba973 am: 687dd7e1e6\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1509349\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I927ec2cb00bfc905aec8160296d875cdf4adf259\n"
    },
    {
      "commit": "687dd7e1e6f961306df832d82a9625db43f2c474",
      "tree": "4e463b567421cfe7ed4c031d00daf36d7a90d631",
      "parents": [
        "800ef398b9afe126f114dcbf66b0df05a2f04872",
        "f1a97ba973e8ac9e0a7424bff1394b415ffa89dc"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Dec 14 18:13:08 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Dec 14 18:13:08 2020 +0000"
      },
      "message": "Merge \"Handle RTSP make port error case\" am: 731c31ec84 am: f1a97ba973\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1509349\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I76c871d725b3b129bc93f2c2682d7ad605fff50e\n"
    },
    {
      "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"
    },
    {
      "commit": "731c31ec84dc287aa383dbfaee27769a8cb1516a",
      "tree": "e558ffdbcc7c8943aa24784cd82fc718c88d4790",
      "parents": [
        "0ba11a6bdda77f1df7146157a9ffb39b4f990e03",
        "5137c69cb86fc85b27aad73362c29548f2bd916e"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Dec 14 17:43:47 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Dec 14 17:43:47 2020 +0000"
      },
      "message": "Merge \"Handle RTSP make port error case\""
    },
    {
      "commit": "405ed913fdcf9ce67b7eff063b7cc745fbc15486",
      "tree": "7925c86ba2598b448d04aff2f2606c1a5dad488a",
      "parents": [
        "126f03383204327f28250efef4d79c6bce1fea9c",
        "800ef398b9afe126f114dcbf66b0df05a2f04872"
      ],
      "author": {
        "name": "Mikhail Naganov",
        "email": "mnaganov@google.com",
        "time": "Mon Dec 14 16:41:14 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Dec 14 16:41:14 2020 +0000"
      },
      "message": "[automerger skipped] Avoid storing \u0027this\u0027 in a wp\u003cAudioEffect\u003e while in constructor am: 0c76511c70 -s ours am: 800ef398b9 -s ours\n\nam skip reason: Change-Id Ice5f510b1c9020b5ba73bd6223c1669ab8eae24c with SHA-1 416fffe5fa is in history\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/av/+/13214893\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: Idaa0b671ff0f0f214618b633033d1fb9e346b183\n"
    },
    {
      "commit": "800ef398b9afe126f114dcbf66b0df05a2f04872",
      "tree": "8635ff37ed23d152e6fa2911eee2a223c51bf05a",
      "parents": [
        "bcf57073a1d84c4ed66f501c53488059fe729783",
        "0c76511c7011cb0e37f03842ef79262981afa46b"
      ],
      "author": {
        "name": "Mikhail Naganov",
        "email": "mnaganov@google.com",
        "time": "Mon Dec 14 16:26:28 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Dec 14 16:26:28 2020 +0000"
      },
      "message": "[automerger skipped] Avoid storing \u0027this\u0027 in a wp\u003cAudioEffect\u003e while in constructor am: 0c76511c70 -s ours\n\nam skip reason: Change-Id Ice5f510b1c9020b5ba73bd6223c1669ab8eae24c with SHA-1 c8e17eebc9 is in history\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/av/+/13214893\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: Ia7bb5d177b011ec1c3f270ca15004078a46b4de8\n"
    },
    {
      "commit": "126f03383204327f28250efef4d79c6bce1fea9c",
      "tree": "7925c86ba2598b448d04aff2f2606c1a5dad488a",
      "parents": [
        "fb0bef9d0dd0539f41fe52e3330550a48d16746c",
        "bcf57073a1d84c4ed66f501c53488059fe729783"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Dec 14 10:19:06 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Dec 14 10:19:06 2020 +0000"
      },
      "message": "[automerger skipped] Merge changes from topic \"aosp-default-wrapper\" am: 0ba11a6bdd am: d92663cfa7 am: bcf57073a1 -s ours\n\nam skip reason: Change-Id Ia681df71bd9aeca65281d8049aacde87b5d44490 with SHA-1 a8bbf2b76e is in history\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1526284\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: If7ec97d7d695c5407da85a82b26a9e45bb7345ff\n"
    },
    {
      "commit": "fb0bef9d0dd0539f41fe52e3330550a48d16746c",
      "tree": "7925c86ba2598b448d04aff2f2606c1a5dad488a",
      "parents": [
        "acfeedce1b67613dff6c16c4b6b325ab18191b04",
        "0b1ba07a3226d69097f96a50ac64149f65bcd439"
      ],
      "author": {
        "name": "Mikhail Naganov",
        "email": "mnaganov@google.com",
        "time": "Mon Dec 14 10:19:04 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Dec 14 10:19:04 2020 +0000"
      },
      "message": "[automerger skipped] Update code after moving UUID conversions to their own class am: 52915ac714 am: f887ccb81b am: 0b1ba07a32 -s ours\n\nam skip reason: Change-Id I6634f44abaf0bdc528c33ee5cec564e1d7965ede with SHA-1 7695600513 is in history\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1526283\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I398283507a1a94262cc2410cb57e14882ea4991e\n"
    },
    {
      "commit": "0c76511c7011cb0e37f03842ef79262981afa46b",
      "tree": "73ac052ab2f4c02ee7f3b58cc0226270ce3b0e3f",
      "parents": [
        "aab6038b83f5101b487cb2ba162d84e8ba7c304b"
      ],
      "author": {
        "name": "Mikhail Naganov",
        "email": "mnaganov@google.com",
        "time": "Fri Jul 31 17:36:08 2020 -0700"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Mon Dec 14 09:52:27 2020 +0000"
      },
      "message": "Avoid storing \u0027this\u0027 in a wp\u003cAudioEffect\u003e while in constructor\n\nStoring \u0027this\u0027 into wp\u003cAudioEffect\u003e while running the constructor\nof an AudioEffect can lead to premature instance destruction\nbecause the owner of this weak pointer may promote to sp\u003c\u003e\non a thread running in parallel to the constructor.\n\nFixed by removing a call to AudioEffect::set from the constructor\nand moving the responsibility for calling it to client code.\n\nBug: 162323621\nBug: 174222126\nTest: repro steps from the bug\n      atest android.media.cts.VisualizerTest\nChange-Id: Ice5f510b1c9020b5ba73bd6223c1669ab8eae24c\nMerged-In: Ice5f510b1c9020b5ba73bd6223c1669ab8eae24c\n"
    },
    {
      "commit": "bcf57073a1d84c4ed66f501c53488059fe729783",
      "tree": "8635ff37ed23d152e6fa2911eee2a223c51bf05a",
      "parents": [
        "0b1ba07a3226d69097f96a50ac64149f65bcd439",
        "d92663cfa7e0391b67d412a7e9b18e53ffbc5073"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Dec 14 09:43:29 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Dec 14 09:43:29 2020 +0000"
      },
      "message": "Merge changes from topic \"aosp-default-wrapper\" am: 0ba11a6bdd am: d92663cfa7\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1526284\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: Id69c475e406961ba7d6d997e7151df3e147ad517\n"
    },
    {
      "commit": "0b1ba07a3226d69097f96a50ac64149f65bcd439",
      "tree": "1f4b7afeeb90ffb5eed99d23f3469d2975a6164f",
      "parents": [
        "4f51d06de6e2591b584fda1b3a8d258a305c2087",
        "f887ccb81b34795ad0d953fefb957ad0db7cc33b"
      ],
      "author": {
        "name": "Mikhail Naganov",
        "email": "mnaganov@google.com",
        "time": "Mon Dec 14 09:43:26 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Dec 14 09:43:26 2020 +0000"
      },
      "message": "Update code after moving UUID conversions to their own class am: 52915ac714 am: f887ccb81b\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1526283\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I01a158dd2504b16fa6bd99f5121ba177a3274879\n"
    },
    {
      "commit": "d92663cfa7e0391b67d412a7e9b18e53ffbc5073",
      "tree": "232c8aafe62135d5d54e3175590f5b7def50ed5b",
      "parents": [
        "f887ccb81b34795ad0d953fefb957ad0db7cc33b",
        "0ba11a6bdda77f1df7146157a9ffb39b4f990e03"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Dec 14 09:27:28 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Dec 14 09:27:28 2020 +0000"
      },
      "message": "Merge changes from topic \"aosp-default-wrapper\" am: 0ba11a6bdd\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1526284\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I807d6cbe2d3952f905e5e31c64044e3318b5893f\n"
    },
    {
      "commit": "f887ccb81b34795ad0d953fefb957ad0db7cc33b",
      "tree": "8b195fe0d1998350b7e6b866649a8eaf5d68c1f4",
      "parents": [
        "9552a7e6db337064a8d97cf285c782f44702ae44",
        "52915ac7140d1e143823e166f27e9f88f229be08"
      ],
      "author": {
        "name": "Mikhail Naganov",
        "email": "mnaganov@google.com",
        "time": "Mon Dec 14 09:27:07 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Dec 14 09:27:07 2020 +0000"
      },
      "message": "Update code after moving UUID conversions to their own class am: 52915ac714\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1526283\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I68fee81bcbb356a443dd5ad28305cdc25640fce3\n"
    },
    {
      "commit": "0ba11a6bdda77f1df7146157a9ffb39b4f990e03",
      "tree": "232c8aafe62135d5d54e3175590f5b7def50ed5b",
      "parents": [
        "e3d0ba338b38eb86766e68a3883a83767e6f7e98",
        "8270093247b18a2128afd2b3ac92d24e8e8c60dc"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Dec 14 08:55:22 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Dec 14 08:55:22 2020 +0000"
      },
      "message": "Merge changes from topic \"aosp-default-wrapper\"\n\n* changes:\n  Minor fixes to TypeConverter tests\n  Update code after moving UUID conversions to their own class\n"
    },
    {
      "commit": "03fda9073c56732137c22de1c24346c85a63ecc3",
      "tree": "44b0428e4a872ab2169fb79da99e9069df3f92df",
      "parents": [
        "d19faf826761db767dc8ee967149fe8939416850"
      ],
      "author": {
        "name": "Jason Hsu",
        "email": "yeong-cherng.hsu@mediatek.com",
        "time": "Thu Dec 10 16:12:46 2020 +0800"
      },
      "committer": {
        "name": "Lili Lin",
        "email": "lili.lin@mediatek.com",
        "time": "Mon Dec 14 14:27:44 2020 +0800"
      },
      "message": "Separate timestamps in AdaptiveDecodeTest\n\nadd 33ms offset to timestampOffset to avoid identical timestamp on\nAdaptiveDecodeTest\n\nBug: 175284392\nTest: Codec2VideoDecHidlTest.AdaptiveDecodeTest\nChange-Id: I76ad535f5ad2e9c3c50d501a0f4ab053999787d3\n"
    },
    {
      "commit": "5137c69cb86fc85b27aad73362c29548f2bd916e",
      "tree": "0b5dca77465bf5c73db9a6001c608c8d34e958d8",
      "parents": [
        "e3d0ba338b38eb86766e68a3883a83767e6f7e98"
      ],
      "author": {
        "name": "Zhiming Jiang",
        "email": "zhiming.jiang@mediatek.com",
        "time": "Fri Nov 20 14:23:44 2020 +0800"
      },
      "committer": {
        "name": "Denis Hsu",
        "email": "denis.hsu@mediatek.com",
        "time": "Mon Dec 14 10:50:27 2020 +0800"
      },
      "message": "Handle RTSP make port error case\n\nBind interface don\u0027t allow bind muti-port in same socket.\nin MakePortPair function, RTP socket bind would always fail\nafter RTP socket bind success and RTCP failed at one loop.\n\nWe should recreate RTP socket after RTCP bind fail.\n\nBug: 174103626\nChange-Id: I909c3e7b6328bcafafed57e4070c38a7b3776114\n"
    },
    {
      "commit": "acfeedce1b67613dff6c16c4b6b325ab18191b04",
      "tree": "7925c86ba2598b448d04aff2f2606c1a5dad488a",
      "parents": [
        "76bbcacd837168e245a1c4e644d5b5db49578737",
        "79c34f22429c29bae8e09c81f7fe9a123e83d30e"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Dec 14 02:40:07 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Dec 14 02:40:07 2020 +0000"
      },
      "message": "Merge \"Log MediaExtractor entry point to MediaMetrics\""
    },
    {
      "commit": "76bbcacd837168e245a1c4e644d5b5db49578737",
      "tree": "6828335fcc3486bc8738666d4679567bf71da006",
      "parents": [
        "84f377cf54eef9e59c35a578f1cc6233a446ca10",
        "0d93f0bafb40e619e35fcea312eb2b06d62fdcc7"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sun Dec 13 21:34:42 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Dec 13 21:34:42 2020 +0000"
      },
      "message": "Merge \"Revert \"Revert \"transcoding: Use the maximum operating rate from property.\"\"\""
    },
    {
      "commit": "0d93f0bafb40e619e35fcea312eb2b06d62fdcc7",
      "tree": "ea2c946bbfe86a117fde9ebd220b8bbb45e67d5a",
      "parents": [
        "1500df4a331bc4afc7628743b75b3c2dc22cbafb"
      ],
      "author": {
        "name": "Hangyu Kuang",
        "email": "hkuang@google.com",
        "time": "Fri Dec 11 18:51:16 2020 +0000"
      },
      "committer": {
        "name": "hkuang",
        "email": "hkuang@google.com",
        "time": "Sun Dec 13 12:05:08 2020 -0800"
      },
      "message": "Revert \"Revert \"transcoding: Use the maximum operating rate from property.\"\"\n\nThis reverts commit 83bd1970de8c5759ae6598434a5c9d2f3011e8e4.\n\nReason for revert: Fix the issue in original commit.\n\nChange-Id: I89403734c6a3e8f00dcb3acda707f1904cfc69a0\n"
    },
    {
      "commit": "84f377cf54eef9e59c35a578f1cc6233a446ca10",
      "tree": "640b1f8ca84395f74ff933bed55152f470503928",
      "parents": [
        "577e477d239bd5e1de58490b7d95caa418fa8fa7",
        "4f51d06de6e2591b584fda1b3a8d258a305c2087"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Sun Dec 13 05:54:10 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Sun Dec 13 05:54:10 2020 +0000"
      },
      "message": "Merge \"Biquad filter integration to LVM : Initial changes\" am: e3d0ba338b am: 9552a7e6db am: 4f51d06de6\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1515720\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: Ieae7d4943cbc128611091833eeed2f113ca4afbe\n"
    },
    {
      "commit": "4f51d06de6e2591b584fda1b3a8d258a305c2087",
      "tree": "1649fafea65c13f94a6587b29ad99f766b7b42e9",
      "parents": [
        "99da7fc6dae0ae90f4ef5d527b0db78b9c65efa5",
        "9552a7e6db337064a8d97cf285c782f44702ae44"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Sun Dec 13 05:40:18 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Sun Dec 13 05:40:18 2020 +0000"
      },
      "message": "Merge \"Biquad filter integration to LVM : Initial changes\" am: e3d0ba338b am: 9552a7e6db\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1515720\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: Ic4c4555b7c4ed6e0030d938437f4490afcc295bd\n"
    },
    {
      "commit": "9552a7e6db337064a8d97cf285c782f44702ae44",
      "tree": "cca8ac7c46046969e6c13889636af176d9dd2d52",
      "parents": [
        "6747608acff9abec9e1fa9e51891aa13aed6d169",
        "e3d0ba338b38eb86766e68a3883a83767e6f7e98"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Sun Dec 13 05:22:48 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Sun Dec 13 05:22:48 2020 +0000"
      },
      "message": "Merge \"Biquad filter integration to LVM : Initial changes\" am: e3d0ba338b\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1515720\n\nMUST ONLY BE SUBMITTED BY AUTOMERGER\n\nChange-Id: I1412be4186b75104a75c37485c31f6530ae3e56a\n"
    },
    {
      "commit": "e3d0ba338b38eb86766e68a3883a83767e6f7e98",
      "tree": "cca8ac7c46046969e6c13889636af176d9dd2d52",
      "parents": [
        "2c52d5aec50e3dd40e6e8097e890c5ddb0fe9135",
        "c3b6579662b46df763ea3750bc17b05c46931849"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Sun Dec 13 04:52:23 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Sun Dec 13 04:52:23 2020 +0000"
      },
      "message": "Merge \"Biquad filter integration to LVM : Initial changes\""
    },
    {
      "commit": "577e477d239bd5e1de58490b7d95caa418fa8fa7",
      "tree": "eac6f10ac2d7443e05e067057fd70bca2fc2606c",
      "parents": [
        "1500df4a331bc4afc7628743b75b3c2dc22cbafb",
        "1131b6eff47dc3da719015794e0f3d94601c9eb2"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Sun Dec 13 04:51:38 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Dec 13 04:51:38 2020 +0000"
      },
      "message": "Merge \"Audio Aidl: Update binder::Status return code handling\""
    },
    {
      "commit": "1500df4a331bc4afc7628743b75b3c2dc22cbafb",
      "tree": "af2bb58e86841142399c2853f60b1fa22dce9e5a",
      "parents": [
        "3263821d74378fe0e8134fd8b4723bb51ef1b610",
        "0a98beca66779ebd9c77cf57661c2168a457ed15"
      ],
      "author": {
        "name": "Ray Essick",
        "email": "essick@google.com",
        "time": "Sat Dec 12 05:03:41 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Dec 12 05:03:41 2020 +0000"
      },
      "message": "Merge \"Measure time flushing completed videos to storage\""
    },
    {
      "commit": "3263821d74378fe0e8134fd8b4723bb51ef1b610",
      "tree": "0d6ea7769fa7f8ecfbb0ae1008ea228c2f9216ec",
      "parents": [
        "e27cf726dfd22ca392d4cfea1987510506fca523",
        "973638a1ca4d4f693a492a13c89240178391e56c"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Sat Dec 12 01:40:37 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Dec 12 01:40:37 2020 +0000"
      },
      "message": "Merge changes I85952846,I049faa30\n\n* changes:\n  Audio Aidl: Unify naming for conversion methods\n  Audio Aidl: update switch handling\n"
    },
    {
      "commit": "e27cf726dfd22ca392d4cfea1987510506fca523",
      "tree": "45c7a5d2423d717d1bf2552d834d8b50dde82731",
      "parents": [
        "dcff92a238fd66d271f0a5aedb4c7bed96899954",
        "7427d3754268f65109c34883a5c7d7e6f1d30f1f"
      ],
      "author": {
        "name": "Chih-yu Huang",
        "email": "akahuang@google.com",
        "time": "Sat Dec 12 00:24:02 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Dec 12 00:24:02 2020 +0000"
      },
      "message": "Merge \"CCBC: Fix null pointer exception at CCBC::flush()\""
    },
    {
      "commit": "dcff92a238fd66d271f0a5aedb4c7bed96899954",
      "tree": "f2703fbe4e476c05e7d586fcf11f0eebbed21512",
      "parents": [
        "c87414d99106ddcfd9178c8defb57ab20b5a7c22",
        "f12d9c40f36bec0a57e277373382d090517936ef"
      ],
      "author": {
        "name": "Clemenz Portmann",
        "email": "portmannc@google.com",
        "time": "Fri Dec 11 22:18:29 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 11 22:18:29 2020 +0000"
      },
      "message": "Merge \"Change android.testPatternData --\u003e android.control.testPatternData\""
    },
    {
      "commit": "8270093247b18a2128afd2b3ac92d24e8e8c60dc",
      "tree": "a9c1cf97c2d7c5efc17970402c59269fa9087f67",
      "parents": [
        "52915ac7140d1e143823e166f27e9f88f229be08"
      ],
      "author": {
        "name": "Mikhail Naganov",
        "email": "mnaganov@google.com",
        "time": "Tue Nov 10 17:46:31 2020 -0800"
      },
      "committer": {
        "name": "Mikhail Naganov",
        "email": "mnaganov@google.com",
        "time": "Fri Dec 11 22:12:00 2020 +0000"
      },
      "message": "Minor fixes to TypeConverter tests\n\nFix issues discovered after re-reviewing the code:\n\n- add missing checks;\n\n- prefer to use enums from code generated from XSD or their\n  conversions to strings instead of strings, to avoid typos.\n\nBug: 142480271\nTest: atest libmedia_helper_tests\nChange-Id: Ia681df71bd9aeca65281d8049aacde87b5d44490\nMerged-In: Ia681df71bd9aeca65281d8049aacde87b5d44490\n"
    },
    {
      "commit": "52915ac7140d1e143823e166f27e9f88f229be08",
      "tree": "145f89280cf252103d65d44329555a2aebd46873",
      "parents": [
        "2c52d5aec50e3dd40e6e8097e890c5ddb0fe9135"
      ],
      "author": {
        "name": "Mikhail Naganov",
        "email": "mnaganov@google.com",
        "time": "Fri Oct 30 09:40:21 2020 -0700"
      },
      "committer": {
        "name": "Mikhail Naganov",
        "email": "mnaganov@google.com",
        "time": "Fri Dec 11 22:11:32 2020 +0000"
      },
      "message": "Update code after moving UUID conversions to their own class\n\nMechanical rename of usages of HidlUtils::uuidFrom/ToHal\nto UuidUtils.\n\nBug: 142480271\nTest: m\nChange-Id: I6634f44abaf0bdc528c33ee5cec564e1d7965ede\nMerged-In: I6634f44abaf0bdc528c33ee5cec564e1d7965ede\n"
    },
    {
      "commit": "c87414d99106ddcfd9178c8defb57ab20b5a7c22",
      "tree": "3f365d871b855501fab7e9eb7fb3bcd799838bd3",
      "parents": [
        "0516866e54ccc92861a2172ebd5375430bdc2dae",
        "2f89ec2931d2765fd9539e1fae3806b86746c763"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Fri Dec 11 22:03:11 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 11 22:03:11 2020 +0000"
      },
      "message": "Merge \"Set use_vendor to false for media apex\""
    },
    {
      "commit": "f12d9c40f36bec0a57e277373382d090517936ef",
      "tree": "aed78cfac4b118cd1047567baaac3ee811477eca",
      "parents": [
        "624e6b8fedc5d7236cfafa0bc6685a6023d47c6f"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Fri Dec 11 11:24:37 2020 -0800"
      },
      "committer": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Fri Dec 11 12:12:41 2020 -0800"
      },
      "message": "Change android.testPatternData --\u003e android.control.testPatternData\n\nTest: Builds\nBug: 173154486\nChange-Id: I99db5ee649eb7aa0a2a766d40fa55c5b104a57e3\n"
    },
    {
      "commit": "0516866e54ccc92861a2172ebd5375430bdc2dae",
      "tree": "e016d19d79b19af230cacf55f90c3789b814c017",
      "parents": [
        "4323221819187059ca956e0f624f4d8b58a4c9d8",
        "4c67ca9a6427499e14405634a3dfd62914b07e55"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Dec 11 18:02:34 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 11 18:02:34 2020 +0000"
      },
      "message": "Merge \"Updates libaaudio_headers to use shared_libs\""
    },
    {
      "commit": "2f89ec2931d2765fd9539e1fae3806b86746c763",
      "tree": "eb0608b4cb8b9773e9e5f092518cf589b51f252b",
      "parents": [
        "5e883d137fc9a23dd8336d32a6bf18eb3f2c43a2"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Thu Dec 03 10:44:34 2020 -0800"
      },
      "committer": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Fri Dec 11 17:18:44 2020 +0000"
      },
      "message": "Set use_vendor to false for media apex\n\nUse __ANDROID_APEX__ macro to define out binder dependencies in\nlibstagefright_foundation for apex, and exclude libbinder shared lib.\n\nbug: 166468760\nChange-Id: If016c8f22bc4d240a68ff5737f74b460fac1974e\n"
    },
    {
      "commit": "79c34f22429c29bae8e09c81f7fe9a123e83d30e",
      "tree": "eb9490899822423a03195d90eb4479e39afefcd1",
      "parents": [
        "92bb814c54d20f0b407a29403d41646df32a246b"
      ],
      "author": {
        "name": "Santiago Seifert",
        "email": "aquilescanta@google.com",
        "time": "Wed Nov 11 23:49:28 2020 +0000"
      },
      "committer": {
        "name": "Santiago Seifert",
        "email": "aquilescanta@google.com",
        "time": "Fri Dec 11 15:56:07 2020 +0000"
      },
      "message": "Log MediaExtractor entry point to MediaMetrics\n\nBug: 170386720\nTest: atest libctsmediav2extractor_jni\nTest: atest CtsMediaTestCases\nChange-Id: I648e27b1b483a646df77e2a88ec5ac8af01a0bb9\n"
    }
  ],
  "next": "4323221819187059ca956e0f624f4d8b58a4c9d8"
}
