)]}'
{
  "log": [
    {
      "commit": "fb6c0dac13c1bb1875f6e4565725ce09bfb3854a",
      "tree": "12d5ee502eceea1c8294a22c8cc88566a3621724",
      "parents": [
        "1ea31cd03a6e292382281925cad2c3d0ed56c20f",
        "c1a464670859ecacf6c84aff855e2686fd18302b"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Thu Apr 25 16:32:04 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 25 16:32:04 2019 +0000"
      },
      "message": "Merge \"MPEG2TSExtractor: support m2ts container\""
    },
    {
      "commit": "1ea31cd03a6e292382281925cad2c3d0ed56c20f",
      "tree": "57de921c96f772cf52f2ee529d9f10e9c2b05c52",
      "parents": [
        "f3e80333a3d7019517dc1dbe32ad84cddc0473a4",
        "354fbce6b0ab02ff51191aff015b5a9854930af1"
      ],
      "author": {
        "name": "Dichen Zhang",
        "email": "dichenzhang@google.com",
        "time": "Wed Apr 24 19:18:23 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Apr 24 19:18:23 2019 -0700"
      },
      "message": "Merge \"VideoFrameSchedulerBase: fix overflow in PLL::fit()\" into qt-dev am: e069424fbe\nam: 354fbce6b0\n\nChange-Id: Ifc8b9e16daa162d83f6824b5d1806bc6026409ab\n"
    },
    {
      "commit": "354fbce6b0ab02ff51191aff015b5a9854930af1",
      "tree": "534b8963792f297a204a5ed9955d0bfcc463adbf",
      "parents": [
        "549f89f821902e0317306d37059e53d9b4dd1a4d",
        "e069424fbece0edd7d432d15f0078b6d4d176c1c"
      ],
      "author": {
        "name": "Dichen Zhang",
        "email": "dichenzhang@google.com",
        "time": "Wed Apr 24 17:19:08 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Apr 24 17:19:08 2019 -0700"
      },
      "message": "Merge \"VideoFrameSchedulerBase: fix overflow in PLL::fit()\" into qt-dev\nam: e069424fbe\n\nChange-Id: Ia9928b60fa74879a052d50e6f514ae4937572d5f\n"
    },
    {
      "commit": "e069424fbece0edd7d432d15f0078b6d4d176c1c",
      "tree": "8a5ef16931d867e1e28c60219f06ff603a476168",
      "parents": [
        "a8eb68a59b58e078d7c6f8496514134148693652",
        "38560f281024985d486b24ab8cb1a5f36d6f3b6a"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Apr 24 21:54:28 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 24 21:54:28 2019 +0000"
      },
      "message": "Merge \"VideoFrameSchedulerBase: fix overflow in PLL::fit()\" into qt-dev"
    },
    {
      "commit": "f3e80333a3d7019517dc1dbe32ad84cddc0473a4",
      "tree": "57de921c96f772cf52f2ee529d9f10e9c2b05c52",
      "parents": [
        "44233b8dfc1a618420e1ce8ed34cd82785d4be14",
        "549f89f821902e0317306d37059e53d9b4dd1a4d"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Wed Apr 24 14:08:42 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Apr 24 14:08:42 2019 -0700"
      },
      "message": "Merge changes I146430a1,I60d41eaa into qt-dev am: a8eb68a59b\nam: 549f89f821\n\nChange-Id: I48f3320968abb78847a990332abb8a14e644a76d\n"
    },
    {
      "commit": "549f89f821902e0317306d37059e53d9b4dd1a4d",
      "tree": "bd9e42ea2af69a2292bc6dbc21f1db6bf6ab9c62",
      "parents": [
        "5e8bde02d41199676d665ecd8c8c7a03ebaec475",
        "a8eb68a59b58e078d7c6f8496514134148693652"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Wed Apr 24 13:56:38 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Apr 24 13:56:38 2019 -0700"
      },
      "message": "Merge changes I146430a1,I60d41eaa into qt-dev\nam: a8eb68a59b\n\nChange-Id: I994965422a1d7d4007b4a3954dd2599a77372213\n"
    },
    {
      "commit": "a8eb68a59b58e078d7c6f8496514134148693652",
      "tree": "7c8ad251a722ec2b1a316cc39953d90c7c5c3b45",
      "parents": [
        "9602d9c306c8911ab44a327aceb83a96b79c10d6",
        "dcfecd0db52d7880566662f8dd7cfd623b500471"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Wed Apr 24 20:39:48 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 24 20:39:48 2019 +0000"
      },
      "message": "Merge changes I146430a1,I60d41eaa into qt-dev\n\n* changes:\n  audiopolicy: engineconfigurable: align with PFW unix socket convention\n  audiopolicy: fix build issue by going on switching to bp\n"
    },
    {
      "commit": "38560f281024985d486b24ab8cb1a5f36d6f3b6a",
      "tree": "065bd09cad4335b8c09911682cf6eb01025a115b",
      "parents": [
        "9602d9c306c8911ab44a327aceb83a96b79c10d6"
      ],
      "author": {
        "name": "Dichen Zhang",
        "email": "dichenzhang@google.com",
        "time": "Wed Apr 24 13:36:50 2019 -0700"
      },
      "committer": {
        "name": "Dichen Zhang",
        "email": "dichenzhang@google.com",
        "time": "Wed Apr 24 13:36:50 2019 -0700"
      },
      "message": "VideoFrameSchedulerBase: fix overflow in PLL::fit()\n\nPLL::fit() may have addition or multiplication\noverflow problem.\n\nBug: 129491498\nTest: TBD\n\nChange-Id: Id9b4bc0d2e53c1b4c239027c8b087020019a0147\n(cherry picked from commit 3ba81e73eb15b809373da491dae4e7fe2792aa13)\n"
    },
    {
      "commit": "44233b8dfc1a618420e1ce8ed34cd82785d4be14",
      "tree": "9628f007b2135efb99532ce8c5f8353d3f678771",
      "parents": [
        "8dea789cbef4f6f83aa94a1b8118cdf4f94eb057",
        "5e8bde02d41199676d665ecd8c8c7a03ebaec475"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Apr 24 13:26:52 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Apr 24 13:26:52 2019 -0700"
      },
      "message": "Merge \"fix copy large file issue over MTP on 32bit device\" am: 37d1715a68 am: 53c0535c11\nam: 5e8bde02d4\n\nChange-Id: Ia342fd5bc39b0106338d96215a36b398625279ba\n"
    },
    {
      "commit": "5e8bde02d41199676d665ecd8c8c7a03ebaec475",
      "tree": "f1cdffec8d4e2e4b19dd36642f41413c7b488308",
      "parents": [
        "706ee95f5d7fd94e3fe9aec4c54e4f12f09bfb90",
        "53c0535c112a4b91b30764902afe00a9a990adeb"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Apr 24 13:21:42 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Apr 24 13:21:42 2019 -0700"
      },
      "message": "Merge \"fix copy large file issue over MTP on 32bit device\" am: 37d1715a68\nam: 53c0535c11\n\nChange-Id: Id104edc267b984638ec3ea765e6a7f6e4d7868dd\n"
    },
    {
      "commit": "8dea789cbef4f6f83aa94a1b8118cdf4f94eb057",
      "tree": "619723e1ed1c9d711efa1a76358f01fc2f3a1166",
      "parents": [
        "680bcddf45ea4a89f02939cd59048a0d93109d06",
        "706ee95f5d7fd94e3fe9aec4c54e4f12f09bfb90"
      ],
      "author": {
        "name": "Mikhail Naganov",
        "email": "mnaganov@google.com",
        "time": "Wed Apr 24 13:19:47 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Apr 24 13:19:47 2019 -0700"
      },
      "message": "Merge \"audioflinger: Fix reference counting protocol in OpPlayAudioMonitor\" into qt-dev am: 9602d9c306\nam: 706ee95f5d\n\nChange-Id: I465145cb9d0268c0b36ab5666f1c29cff6c1ba31\n"
    },
    {
      "commit": "53c0535c112a4b91b30764902afe00a9a990adeb",
      "tree": "65c1c476f2ba4a616099abe864a7779c925849bb",
      "parents": [
        "3f0b1d7218b4e58c7e05dd939847315b6ba4a8a0",
        "37d1715a68c06b70badc5157a07ca44f885b01b3"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Apr 24 13:16:30 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Apr 24 13:16:30 2019 -0700"
      },
      "message": "Merge \"fix copy large file issue over MTP on 32bit device\"\nam: 37d1715a68\n\nChange-Id: I70f3aea2d33d2ab77b342d37a0cece8cbbd9b289\n"
    },
    {
      "commit": "680bcddf45ea4a89f02939cd59048a0d93109d06",
      "tree": "20a9506ba411ab72905e372e9290fb761e91d157",
      "parents": [
        "829942a7480e223879f47b84fad4a49da3f843b8",
        "5972bcd1669120c357070cf8b4947b408d13236f"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Wed Apr 24 13:12:04 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Apr 24 13:12:04 2019 -0700"
      },
      "message": "Merge \"Log fatal error when c2 sw codec fails to load\" into qt-dev am: ca45d6b392\nam: 5972bcd166\n\nChange-Id: Ia2ce530988554803c15a364f6c6af2bd526dfedf\n"
    },
    {
      "commit": "706ee95f5d7fd94e3fe9aec4c54e4f12f09bfb90",
      "tree": "c429ec9701bd7951447eaefbb4834595561039f7",
      "parents": [
        "5972bcd1669120c357070cf8b4947b408d13236f",
        "9602d9c306c8911ab44a327aceb83a96b79c10d6"
      ],
      "author": {
        "name": "Mikhail Naganov",
        "email": "mnaganov@google.com",
        "time": "Wed Apr 24 13:10:33 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Apr 24 13:10:33 2019 -0700"
      },
      "message": "Merge \"audioflinger: Fix reference counting protocol in OpPlayAudioMonitor\" into qt-dev\nam: 9602d9c306\n\nChange-Id: I851c4ad4138af1df29fac908349fc22a8d211b11\n"
    },
    {
      "commit": "37d1715a68c06b70badc5157a07ca44f885b01b3",
      "tree": "2e843dd14924916fbb35f0b38203920dc26cf0fc",
      "parents": [
        "28d257e48bb6584b3cc7d46a790b92acd23c2880",
        "8b89ccf010dacc90b4510088f667ce1e19e68834"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Apr 24 20:04:01 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Apr 24 20:04:01 2019 +0000"
      },
      "message": "Merge \"fix copy large file issue over MTP on 32bit device\""
    },
    {
      "commit": "5972bcd1669120c357070cf8b4947b408d13236f",
      "tree": "7e4ead13c08a37951d48b6229925031e7a010775",
      "parents": [
        "687f5c971cedb8859c2e751ce4c8b3f8c547c0e7",
        "ca45d6b3922909d07f65b5a48771655b697d0b41"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Wed Apr 24 12:58:26 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Apr 24 12:58:26 2019 -0700"
      },
      "message": "Merge \"Log fatal error when c2 sw codec fails to load\" into qt-dev\nam: ca45d6b392\n\nChange-Id: I88bfaabf8bffeca7a244b00ea60fef2278ced029\n"
    },
    {
      "commit": "9602d9c306c8911ab44a327aceb83a96b79c10d6",
      "tree": "c429ec9701bd7951447eaefbb4834595561039f7",
      "parents": [
        "ca45d6b3922909d07f65b5a48771655b697d0b41",
        "f7e3a3a2eb753da4500b9000c113ae0f3b058792"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Apr 24 18:22:08 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 24 18:22:08 2019 +0000"
      },
      "message": "Merge \"audioflinger: Fix reference counting protocol in OpPlayAudioMonitor\" into qt-dev"
    },
    {
      "commit": "ca45d6b3922909d07f65b5a48771655b697d0b41",
      "tree": "7e4ead13c08a37951d48b6229925031e7a010775",
      "parents": [
        "48601f013a60c916187591e6e05dfaf76a87b698",
        "f5c7ca807a588754c0d04fc9782d3e56e57d957f"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Apr 24 17:53:06 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 24 17:53:06 2019 +0000"
      },
      "message": "Merge \"Log fatal error when c2 sw codec fails to load\" into qt-dev"
    },
    {
      "commit": "dcfecd0db52d7880566662f8dd7cfd623b500471",
      "tree": "218456a57ec4bc3187faaff27b02219e022eb573",
      "parents": [
        "962ba215fbffcf27b3c69827a9221e0a82108ff0"
      ],
      "author": {
        "name": "François Gaffie",
        "email": "francois.gaffie@renault.com",
        "time": "Wed Apr 17 16:58:56 2019 +0200"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Wed Apr 24 09:04:14 2019 -0700"
      },
      "message": "audiopolicy: engineconfigurable: align with PFW unix socket convention\n\nThis CL aligns the engineconfigurable PFW top file to the convention\nadopted within parameter-framework.\n\nBug: 130284799\nTest: make\n\nChange-Id: I146430a1a6618d73273dbfd85b060d9fd04a6f9a\nSigned-off-by: François Gaffie \u003cfrancois.gaffie@renault.com\u003e\n"
    },
    {
      "commit": "962ba215fbffcf27b3c69827a9221e0a82108ff0",
      "tree": "e0ef04ba1857443ef150e35e146522c84fcbb41f",
      "parents": [
        "48601f013a60c916187591e6e05dfaf76a87b698"
      ],
      "author": {
        "name": "François Gaffie",
        "email": "francois.gaffie@renault.com",
        "time": "Wed Apr 03 16:21:39 2019 +0200"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Wed Apr 24 09:03:17 2019 -0700"
      },
      "message": "audiopolicy: fix build issue by going on switching to bp\n\nBug: 130284799\nTest: make\n\nChange-Id: I60d41eaa41564fecdeef6d4cb223a8367883db50\nSigned-off-by: François Gaffie \u003cfrancois.gaffie@renault.com\u003e\n"
    },
    {
      "commit": "c1a464670859ecacf6c84aff855e2686fd18302b",
      "tree": "4e3cb3f888edf07e11f62fd6586c9837db7020df",
      "parents": [
        "aec71caad37dc2691d5711f50b14e4f6d2183ee7"
      ],
      "author": {
        "name": "Iris Chang",
        "email": "iris.chang@mediatek.com",
        "time": "Fri Jan 18 15:02:33 2019 +0800"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Wed Apr 24 07:59:53 2019 -0700"
      },
      "message": "MPEG2TSExtractor: support m2ts container\n\nm2ts is based on the MPEG-2 transport stream container.\nThe standard MPEG2-2 TS 188-byte packet is prefixed with a\n4-byte extra header to a total size of 192 bytes.\n\nThis patch makes MPEG2TSextractor support both\nMPEG-2 transport stream and m2ts.\n\nmts file use the same container as ts file\n\nBug: 123261411\nTest: play m2ts file and check if it\u0027s normal\nChange-Id: I7798a6bf3fcddf064d6bb6e39cd303bf83c3489e\n"
    },
    {
      "commit": "8b89ccf010dacc90b4510088f667ce1e19e68834",
      "tree": "2e843dd14924916fbb35f0b38203920dc26cf0fc",
      "parents": [
        "28d257e48bb6584b3cc7d46a790b92acd23c2880"
      ],
      "author": {
        "name": "faqiang.zhu",
        "email": "faqiang.zhu@nxp.com",
        "time": "Thu Apr 11 19:04:53 2019 +0800"
      },
      "committer": {
        "name": "faqiang.zhu",
        "email": "faqiang.zhu@nxp.com",
        "time": "Wed Apr 24 18:10:46 2019 +0800"
      },
      "message": "fix copy large file issue over MTP on 32bit device\n\nchange offset variable type from off_t to loff_t, then it won\u0027t overflow\nwhen the offset value is larger than 2GB.\n\nchange the pwrite and pread function to be pwrite64 and pread64 so the\noffset parameter won\u0027t overflow.\n\nChange-Id: I45947479a59a4240fd708787384bcadee09d8947\nSigned-off-by: faqiang.zhu \u003cfaqiang.zhu@nxp.com\u003e\n"
    },
    {
      "commit": "829942a7480e223879f47b84fad4a49da3f843b8",
      "tree": "e1f26bb23cecb473de088f40ae0f6f2790ebf5d5",
      "parents": [
        "87e2e3945cca0b2389018e967b1350d90827f53f",
        "687f5c971cedb8859c2e751ce4c8b3f8c547c0e7"
      ],
      "author": {
        "name": "Shuzhen Wang",
        "email": "shuzhenwang@google.com",
        "time": "Tue Apr 23 23:35:39 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Apr 23 23:35:39 2019 -0700"
      },
      "message": "Merge \"DngCreator: Handle off-by-1 issue for DNG rects\" into qt-dev am: 48601f013a\nam: 687f5c971c\n\nChange-Id: Ib75143db9933004182e4465ad5038852137b6b98\n"
    },
    {
      "commit": "87e2e3945cca0b2389018e967b1350d90827f53f",
      "tree": "202bae4c8b8757423ac0fb217c617d9c54ca9a70",
      "parents": [
        "7d89948377a0f594bb89db86ff9aeec6d2574be9",
        "266e56b64cdb319254aafe6abab846febc955883"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Tue Apr 23 23:27:31 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Apr 23 23:27:31 2019 -0700"
      },
      "message": "Merge \"Support arbitrary sampling rate in FLAC\" into qt-dev am: c947f8f3dc\nam: 266e56b64c\n\nChange-Id: Ie09d6fe0620915ce6fa431eeb90a68a4fad9605b\n"
    },
    {
      "commit": "687f5c971cedb8859c2e751ce4c8b3f8c547c0e7",
      "tree": "a7d609812bceb9d29988139e48da6dd0abcb7d8a",
      "parents": [
        "266e56b64cdb319254aafe6abab846febc955883",
        "48601f013a60c916187591e6e05dfaf76a87b698"
      ],
      "author": {
        "name": "Shuzhen Wang",
        "email": "shuzhenwang@google.com",
        "time": "Tue Apr 23 22:13:37 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Apr 23 22:13:37 2019 -0700"
      },
      "message": "Merge \"DngCreator: Handle off-by-1 issue for DNG rects\" into qt-dev\nam: 48601f013a\n\nChange-Id: I938472da537ebde03c8ca49fc502b85313c38015\n"
    },
    {
      "commit": "7d89948377a0f594bb89db86ff9aeec6d2574be9",
      "tree": "1c4d37d70780e57d9b1e24c6ff825c4a47146afc",
      "parents": [
        "0f32778fb31922f6266a88b2cf4004b8f34c028b",
        "b5a4f58e01566b802b2e9b851a8436a514b4796b"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue Apr 23 22:13:10 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Apr 23 22:13:10 2019 -0700"
      },
      "message": "Merge \"audiopolicy: engineconfigurable: update structure for Q\" into qt-dev am: 9cd03f4bc0\nam: b5a4f58e01\n\nChange-Id: I3039508464035d79db7fa5a343e5c443de49ab54\n"
    },
    {
      "commit": "266e56b64cdb319254aafe6abab846febc955883",
      "tree": "d3bacfd0388be7bdb577ccaf33ce1dcbee3c0720",
      "parents": [
        "b5a4f58e01566b802b2e9b851a8436a514b4796b",
        "c947f8f3dce9bc4538321888db9e35664c6eec7f"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Tue Apr 23 22:12:33 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Apr 23 22:12:33 2019 -0700"
      },
      "message": "Merge \"Support arbitrary sampling rate in FLAC\" into qt-dev\nam: c947f8f3dc\n\nChange-Id: If09d6a314ae3117bbab1d2bc3d2db9f6bee43f88\n"
    },
    {
      "commit": "48601f013a60c916187591e6e05dfaf76a87b698",
      "tree": "a7d609812bceb9d29988139e48da6dd0abcb7d8a",
      "parents": [
        "c947f8f3dce9bc4538321888db9e35664c6eec7f",
        "dceacb5304184a14fd80190ad61bfa886fbe8d6a"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Apr 24 04:50:44 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 24 04:50:44 2019 +0000"
      },
      "message": "Merge \"DngCreator: Handle off-by-1 issue for DNG rects\" into qt-dev"
    },
    {
      "commit": "0f32778fb31922f6266a88b2cf4004b8f34c028b",
      "tree": "2b094388fb994d065e7a6eaa2a9ffa4b4b7caaba",
      "parents": [
        "f15051bd11214aa0dd4c1f911321386121d5cefb",
        "83c7d595e8576bfd1e0eb86a8752a691d91d11f8"
      ],
      "author": {
        "name": "Shuzhen Wang",
        "email": "shuzhenwang@google.com",
        "time": "Tue Apr 23 21:14:31 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Apr 23 21:14:31 2019 -0700"
      },
      "message": "Merge \"Camera: Relax BURST_CAPTURE requirement\" into qt-dev am: 27d12e5b83\nam: 83c7d595e8\n\nChange-Id: I2d15810880e8a085d68d12866fd6eb00d0fb9019\n"
    },
    {
      "commit": "f15051bd11214aa0dd4c1f911321386121d5cefb",
      "tree": "e6e407817e0047f6d2b14671eb77f5a97fc36381",
      "parents": [
        "657b64c7b9de71a26e61746ff444545db99baa22",
        "a10b3d52cbd1177050a00ae108d9c110e41bad88"
      ],
      "author": {
        "name": "Phil Burk",
        "email": "philburk@google.com",
        "time": "Tue Apr 23 20:27:14 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Apr 23 20:27:14 2019 -0700"
      },
      "message": "Merge \"aaudio: use actual DSP burst size in timing model\" into qt-dev am: bde241b71f\nam: a10b3d52cb\n\nChange-Id: I5fa54fd6be7e9d42e72cfd2a8511bd5e1f751bb4\n"
    },
    {
      "commit": "657b64c7b9de71a26e61746ff444545db99baa22",
      "tree": "d3d90272f6b87b68925c501285f1811ff3b96836",
      "parents": [
        "18e22dd6f3e7a6dd2fffd17898009fcdda95beaa",
        "f59d6c1e7715d10ea4423c258118598aff512dc3"
      ],
      "author": {
        "name": "zhangshuxiao",
        "email": "zhangshuxiao@xiaomi.com",
        "time": "Tue Apr 23 20:00:39 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Apr 23 20:00:39 2019 -0700"
      },
      "message": "Merge \"Camera: The vector memory is freed after clear\" into qt-dev am: 9561db99ec\nam: f59d6c1e77\n\nChange-Id: I91aecd57a3155fe4642bc8b9888d9a49dcea5bc9\n"
    },
    {
      "commit": "18e22dd6f3e7a6dd2fffd17898009fcdda95beaa",
      "tree": "ae17b6008724d52e2c833c27fbb3e45d23db89b8",
      "parents": [
        "0ed5610ac46a851e2f5337f269474dd9ae102b7f",
        "bd9435d503cf4e9d600af99751685ad3c9da68f7"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue Apr 23 19:56:38 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Apr 23 19:56:38 2019 -0700"
      },
      "message": "Merge \"audiopolicy: engineconfigurable: fix phone configuration\" into qt-dev am: 4fe9f3e9ad\nam: bd9435d503\n\nChange-Id: I81c12cd2199e2cd1b7173a907ba9d25ab57afb82\n"
    },
    {
      "commit": "c947f8f3dce9bc4538321888db9e35664c6eec7f",
      "tree": "d3bacfd0388be7bdb577ccaf33ce1dcbee3c0720",
      "parents": [
        "9cd03f4bc01d2c5b05f544de50f48615ef71dbef",
        "0682c79f1a65be0af818925f14d9c267fa7e0c8e"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Wed Apr 24 02:50:20 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 24 02:50:20 2019 +0000"
      },
      "message": "Merge \"Support arbitrary sampling rate in FLAC\" into qt-dev"
    },
    {
      "commit": "b5a4f58e01566b802b2e9b851a8436a514b4796b",
      "tree": "f2b212709d1f21dbcd12072a51d53ef93fb0d6e5",
      "parents": [
        "83c7d595e8576bfd1e0eb86a8752a691d91d11f8",
        "9cd03f4bc01d2c5b05f544de50f48615ef71dbef"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue Apr 23 19:12:31 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Apr 23 19:12:31 2019 -0700"
      },
      "message": "Merge \"audiopolicy: engineconfigurable: update structure for Q\" into qt-dev\nam: 9cd03f4bc0\n\nChange-Id: I85b86a726b8694aa930ca6a9cb1b8111f3cf2cc8\n"
    },
    {
      "commit": "0ed5610ac46a851e2f5337f269474dd9ae102b7f",
      "tree": "c48bfbef05fc797a6e0a711eba11c860fe53e64f",
      "parents": [
        "68a0f6b2e263ac26526afa44159f85455991edf8",
        "5bddd655cfdfd287f94c759014ef850f7727b7fe"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Tue Apr 23 18:55:38 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Apr 23 18:55:38 2019 -0700"
      },
      "message": "Merge \"CCodec: reduce log amount for render warning\" into qt-dev am: 37a9adef14\nam: 5bddd655cf\n\nChange-Id: If1c819df00218d469a5b97505ee849f6bdaae042\n"
    },
    {
      "commit": "83c7d595e8576bfd1e0eb86a8752a691d91d11f8",
      "tree": "872b3333c25b857482349935506cfcffc5e382b3",
      "parents": [
        "a10b3d52cbd1177050a00ae108d9c110e41bad88",
        "27d12e5b832ceae7f2c727a4715a1e40c3717d53"
      ],
      "author": {
        "name": "Shuzhen Wang",
        "email": "shuzhenwang@google.com",
        "time": "Tue Apr 23 18:51:32 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Apr 23 18:51:32 2019 -0700"
      },
      "message": "Merge \"Camera: Relax BURST_CAPTURE requirement\" into qt-dev\nam: 27d12e5b83\n\nChange-Id: I8b95dee885776d5348f32966a686cf50cf5e2280\n"
    },
    {
      "commit": "a10b3d52cbd1177050a00ae108d9c110e41bad88",
      "tree": "bf2f5ae965f6d9c7423b3cfecf35320561ef3a85",
      "parents": [
        "f59d6c1e7715d10ea4423c258118598aff512dc3",
        "bde241b71f7bc1d6f4ccf8d1fb4d02b31c9785a6"
      ],
      "author": {
        "name": "Phil Burk",
        "email": "philburk@google.com",
        "time": "Tue Apr 23 18:23:41 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Apr 23 18:23:41 2019 -0700"
      },
      "message": "Merge \"aaudio: use actual DSP burst size in timing model\" into qt-dev\nam: bde241b71f\n\nChange-Id: I0b9770779b6ec871fd169687fb7458bd86c08b7f\n"
    },
    {
      "commit": "9cd03f4bc01d2c5b05f544de50f48615ef71dbef",
      "tree": "f2b212709d1f21dbcd12072a51d53ef93fb0d6e5",
      "parents": [
        "27d12e5b832ceae7f2c727a4715a1e40c3717d53",
        "ae5b0043994b5a5410bde2361164c9457ff8e5f6"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Wed Apr 24 01:22:51 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 24 01:22:51 2019 +0000"
      },
      "message": "Merge \"audiopolicy: engineconfigurable: update structure for Q\" into qt-dev"
    },
    {
      "commit": "68a0f6b2e263ac26526afa44159f85455991edf8",
      "tree": "699d79486751a1b7971af25cf4183c2e4dfa8b5d",
      "parents": [
        "f3ea1b472583908cd25e28d958632faecf543bc0",
        "77cbebd8d7066a422ba88f5585c64d9fa4c4149b"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Apr 24 01:19:59 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 24 01:19:59 2019 +0000"
      },
      "message": "Merge \"Warn output buffer size not multiple of 16 frames only for mixer threads\""
    },
    {
      "commit": "27d12e5b832ceae7f2c727a4715a1e40c3717d53",
      "tree": "872b3333c25b857482349935506cfcffc5e382b3",
      "parents": [
        "bde241b71f7bc1d6f4ccf8d1fb4d02b31c9785a6",
        "ac64098127785c34c866e704e46283a0cb3c7a37"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Apr 24 01:19:09 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 24 01:19:09 2019 +0000"
      },
      "message": "Merge \"Camera: Relax BURST_CAPTURE requirement\" into qt-dev"
    },
    {
      "commit": "bde241b71f7bc1d6f4ccf8d1fb4d02b31c9785a6",
      "tree": "bf2f5ae965f6d9c7423b3cfecf35320561ef3a85",
      "parents": [
        "9561db99ec348b40207765e2fea4a0e96e7843aa",
        "3c4e6b503848623a0ff9bb1bee78e5b0d7c248ea"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Apr 24 00:53:25 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 24 00:53:25 2019 +0000"
      },
      "message": "Merge \"aaudio: use actual DSP burst size in timing model\" into qt-dev"
    },
    {
      "commit": "f3ea1b472583908cd25e28d958632faecf543bc0",
      "tree": "f467fc8bf4a03a1b859246df8f675c11c63736f6",
      "parents": [
        "3fb06470bcb557991ce1b132c55a99cd95131e22",
        "31647337103e14b06bdab47ad9a8633fa90854b5"
      ],
      "author": {
        "name": "Dongwon Kang",
        "email": "dwkang@google.com",
        "time": "Tue Apr 23 17:45:03 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Apr 23 17:45:03 2019 -0700"
      },
      "message": "Merge \"Make sure that loading failure is reported to dropbox.\" into qt-dev am: 205a717a78\nam: 3164733710\n\nChange-Id: I5e20e5999e8f889943342c655542c5eee3d76f8f\n"
    },
    {
      "commit": "f5c7ca807a588754c0d04fc9782d3e56e57d957f",
      "tree": "14a8075c1aad5d2f0bd956a673a27ed08c294b2f",
      "parents": [
        "4fe9f3e9ad145980e244aa84ecf4204857036a2f"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Tue Apr 23 17:06:21 2019 -0700"
      },
      "committer": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Tue Apr 23 17:06:21 2019 -0700"
      },
      "message": "Log fatal error when c2 sw codec fails to load\n\nbug: 131106476\ntest: manually add crash and make sure crash dump saved in dropbox\nChange-Id: I5ffc7158b04aa0e19e401b903df9a47b5c830ccb\n"
    },
    {
      "commit": "f59d6c1e7715d10ea4423c258118598aff512dc3",
      "tree": "7a18a528e6acfc741eb178fdc3b2cb19509d064e",
      "parents": [
        "bd9435d503cf4e9d600af99751685ad3c9da68f7",
        "9561db99ec348b40207765e2fea4a0e96e7843aa"
      ],
      "author": {
        "name": "zhangshuxiao",
        "email": "zhangshuxiao@xiaomi.com",
        "time": "Tue Apr 23 16:23:53 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Apr 23 16:23:53 2019 -0700"
      },
      "message": "Merge \"Camera: The vector memory is freed after clear\" into qt-dev\nam: 9561db99ec\n\nChange-Id: I6c830d3779a4376306547106d62be090ed1e530f\n"
    },
    {
      "commit": "3fb06470bcb557991ce1b132c55a99cd95131e22",
      "tree": "13de6c210b707e75edb5ecb4db4c9c7f27dab563",
      "parents": [
        "fddd9faf0cb5089a65bf14aa2138df661a298896",
        "ce1c8bd6b3d35369c6b6cabd56829c1c6473ac9f"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue Apr 23 16:23:38 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Apr 23 16:23:38 2019 -0700"
      },
      "message": "Merge \"audiopolicy: engineconfigurable: fix build issues on Q environment\" into qt-dev am: ee326db2bb\nam: ce1c8bd6b3\n\nChange-Id: I2ce8a0922f5b2f59f150f66274dbb1ee43c258ad\n"
    },
    {
      "commit": "9561db99ec348b40207765e2fea4a0e96e7843aa",
      "tree": "7a18a528e6acfc741eb178fdc3b2cb19509d064e",
      "parents": [
        "4fe9f3e9ad145980e244aa84ecf4204857036a2f",
        "e8322b5584596350b2bb7ccffacd9af8ffe8194c"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 23 23:19:07 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 23 23:19:07 2019 +0000"
      },
      "message": "Merge \"Camera: The vector memory is freed after clear\" into qt-dev"
    },
    {
      "commit": "77cbebd8d7066a422ba88f5585c64d9fa4c4149b",
      "tree": "0ff878b895ab6335036bc2917bb1638000bb092a",
      "parents": [
        "fddd9faf0cb5089a65bf14aa2138df661a298896"
      ],
      "author": {
        "name": "Dean Wheatley",
        "email": "dwhea@dolby.com",
        "time": "Tue Apr 23 14:18:44 2019 +1000"
      },
      "committer": {
        "name": "Mikhail Naganov",
        "email": "mnaganov@google.com",
        "time": "Tue Apr 23 15:58:59 2019 -0700"
      },
      "message": "Warn output buffer size not multiple of 16 frames only for mixer threads\n\nTest: make\nChange-Id: I0b1aec787c1052e2ee7bff09fe66a7fd3d1126ce\n"
    },
    {
      "commit": "bd9435d503cf4e9d600af99751685ad3c9da68f7",
      "tree": "76995d16869ad9c77e0c5a872bfad5a8c75ec7a7",
      "parents": [
        "5bddd655cfdfd287f94c759014ef850f7727b7fe",
        "4fe9f3e9ad145980e244aa84ecf4204857036a2f"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue Apr 23 15:18:16 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Apr 23 15:18:16 2019 -0700"
      },
      "message": "Merge \"audiopolicy: engineconfigurable: fix phone configuration\" into qt-dev\nam: 4fe9f3e9ad\n\nChange-Id: Ia25a9aac82e6c24e8d8635f5e1baf2cb59097ea1\n"
    },
    {
      "commit": "4fe9f3e9ad145980e244aa84ecf4204857036a2f",
      "tree": "76995d16869ad9c77e0c5a872bfad5a8c75ec7a7",
      "parents": [
        "37a9adef14ecb54e487780210664ea423a2771f6",
        "a1e9bbb1dfcc8a2967ed75c5543c85751da00ee4"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue Apr 23 22:03:05 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 23 22:03:05 2019 +0000"
      },
      "message": "Merge \"audiopolicy: engineconfigurable: fix phone configuration\" into qt-dev"
    },
    {
      "commit": "5bddd655cfdfd287f94c759014ef850f7727b7fe",
      "tree": "bf496284a1653a0149806178a8a67559871b3825",
      "parents": [
        "31647337103e14b06bdab47ad9a8633fa90854b5",
        "37a9adef14ecb54e487780210664ea423a2771f6"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Tue Apr 23 14:50:48 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Apr 23 14:50:48 2019 -0700"
      },
      "message": "Merge \"CCodec: reduce log amount for render warning\" into qt-dev\nam: 37a9adef14\n\nChange-Id: Ic36c32476c1e3a29b68c4d8d5124403d0e73f3ec\n"
    },
    {
      "commit": "37a9adef14ecb54e487780210664ea423a2771f6",
      "tree": "bf496284a1653a0149806178a8a67559871b3825",
      "parents": [
        "205a717a78e20c5f14898f6d018d8b4771e89a03",
        "f7529dd062ff3d5b198c70735b065557302baf2b"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Tue Apr 23 21:28:35 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 23 21:28:35 2019 +0000"
      },
      "message": "Merge \"CCodec: reduce log amount for render warning\" into qt-dev"
    },
    {
      "commit": "31647337103e14b06bdab47ad9a8633fa90854b5",
      "tree": "675212abd9a5a17581845ef5e4a27d3bb40e72f6",
      "parents": [
        "ce1c8bd6b3d35369c6b6cabd56829c1c6473ac9f",
        "205a717a78e20c5f14898f6d018d8b4771e89a03"
      ],
      "author": {
        "name": "Dongwon Kang",
        "email": "dwkang@google.com",
        "time": "Tue Apr 23 14:22:37 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Apr 23 14:22:37 2019 -0700"
      },
      "message": "Merge \"Make sure that loading failure is reported to dropbox.\" into qt-dev\nam: 205a717a78\n\nChange-Id: I2387e7be6aca2f41ea212673c7e152b2d324023e\n"
    },
    {
      "commit": "205a717a78e20c5f14898f6d018d8b4771e89a03",
      "tree": "675212abd9a5a17581845ef5e4a27d3bb40e72f6",
      "parents": [
        "ee326db2bbd59b81f1ca5433d9a68b76b2bfe3b4",
        "bc2d30d07d8addc560e68beea0614da2fbcadea0"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 23 21:12:17 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 23 21:12:17 2019 +0000"
      },
      "message": "Merge \"Make sure that loading failure is reported to dropbox.\" into qt-dev"
    },
    {
      "commit": "0682c79f1a65be0af818925f14d9c267fa7e0c8e",
      "tree": "519be86269213003e49f66d5c9bf47a04cc80f18",
      "parents": [
        "ee326db2bbd59b81f1ca5433d9a68b76b2bfe3b4"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Tue Apr 23 10:22:14 2019 -0700"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Tue Apr 23 21:05:28 2019 +0000"
      },
      "message": "Support arbitrary sampling rate in FLAC\n\nBug: 122491377\nTest: build\nChange-Id: Id7b92480312a8e5dbc214072b7f0e305e27670b0\n"
    },
    {
      "commit": "fddd9faf0cb5089a65bf14aa2138df661a298896",
      "tree": "87a1181211dc03cfbdf04bbb8ad0a6a6a42740e4",
      "parents": [
        "cef35e89400c109bc6f009e9be9958d4215e365e",
        "c325a4478dc5b67f012e5b9073ce37a883496ef7"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Tue Apr 23 14:00:47 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Apr 23 14:00:47 2019 -0700"
      },
      "message": "[automerger skipped] Merge \"Move to android_mallopt for malloc debug calls.\" am: 28d257e48b am: 3f0b1d7218 -s ours\nam: c325a4478d -s ours\nam skip reason: change_id I75adddfc5048f732ee7ec27c17192efd5857af38 with SHA1 a90adf0a05 is in history\n\nChange-Id: I6014b2171b9641250a8889aae013081b470ca6af\n"
    },
    {
      "commit": "ce1c8bd6b3d35369c6b6cabd56829c1c6473ac9f",
      "tree": "02763a786e5cfb99b1b4aa190ef3a83c37bc1af3",
      "parents": [
        "c325a4478dc5b67f012e5b9073ce37a883496ef7",
        "ee326db2bbd59b81f1ca5433d9a68b76b2bfe3b4"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue Apr 23 14:00:21 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Apr 23 14:00:21 2019 -0700"
      },
      "message": "Merge \"audiopolicy: engineconfigurable: fix build issues on Q environment\" into qt-dev\nam: ee326db2bb\n\nChange-Id: I47a15256ec9c047e71f78ea42ff06b53b7492e58\n"
    },
    {
      "commit": "cef35e89400c109bc6f009e9be9958d4215e365e",
      "tree": "87a1181211dc03cfbdf04bbb8ad0a6a6a42740e4",
      "parents": [
        "aec71caad37dc2691d5711f50b14e4f6d2183ee7",
        "d541ee7f16d2a4ed61af75d92c8d801f5d972723"
      ],
      "author": {
        "name": "Dichen Zhang",
        "email": "dichenzhang@google.com",
        "time": "Tue Apr 23 13:14:10 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Apr 23 13:14:10 2019 -0700"
      },
      "message": "Merge \"NuPlayer: Fix ANR while resetting RTSP playback\" into qt-dev am: 9730f4d7d2\nam: d541ee7f16\n\nChange-Id: Ic8fe17c58558d317528383c9caa164ff1d398b8d\n"
    },
    {
      "commit": "ee326db2bbd59b81f1ca5433d9a68b76b2bfe3b4",
      "tree": "02763a786e5cfb99b1b4aa190ef3a83c37bc1af3",
      "parents": [
        "9730f4d7d27c49bfdfa69f3b7555b5a641a8499d",
        "df7f0a201b4b91ee86bd0b8d3a2a05beba9f46f4"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue Apr 23 19:56:20 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 23 19:56:20 2019 +0000"
      },
      "message": "Merge \"audiopolicy: engineconfigurable: fix build issues on Q environment\" into qt-dev"
    },
    {
      "commit": "c325a4478dc5b67f012e5b9073ce37a883496ef7",
      "tree": "12bbfba7840e04adaa5c8d0a9d4bdf5759adf340",
      "parents": [
        "d541ee7f16d2a4ed61af75d92c8d801f5d972723",
        "3f0b1d7218b4e58c7e05dd939847315b6ba4a8a0"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Tue Apr 23 11:33:13 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Apr 23 11:33:13 2019 -0700"
      },
      "message": "[automerger skipped] Merge \"Move to android_mallopt for malloc debug calls.\" am: 28d257e48b\nam: 3f0b1d7218 -s ours\nam skip reason: change_id I75adddfc5048f732ee7ec27c17192efd5857af38 with SHA1 a90adf0a05 is in history\n\nChange-Id: I830a72a875f45dcc31642bab952eea0dfd96e087\n"
    },
    {
      "commit": "d541ee7f16d2a4ed61af75d92c8d801f5d972723",
      "tree": "12bbfba7840e04adaa5c8d0a9d4bdf5759adf340",
      "parents": [
        "c5baeace1b5709988080847ef9d29adcb44f2fc3",
        "9730f4d7d27c49bfdfa69f3b7555b5a641a8499d"
      ],
      "author": {
        "name": "Dichen Zhang",
        "email": "dichenzhang@google.com",
        "time": "Tue Apr 23 11:20:49 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Apr 23 11:20:49 2019 -0700"
      },
      "message": "Merge \"NuPlayer: Fix ANR while resetting RTSP playback\" into qt-dev\nam: 9730f4d7d2\n\nChange-Id: I42781d034bb6fbeec9b019a5b472180d3ccb4592\n"
    },
    {
      "commit": "3f0b1d7218b4e58c7e05dd939847315b6ba4a8a0",
      "tree": "0529caad9fd7a783388714889bfc95ccadacfba4",
      "parents": [
        "8d0ffb70511c7be32db5e887757465a60b2959ab",
        "28d257e48bb6584b3cc7d46a790b92acd23c2880"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Tue Apr 23 10:58:33 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Apr 23 10:58:33 2019 -0700"
      },
      "message": "Merge \"Move to android_mallopt for malloc debug calls.\"\nam: 28d257e48b\n\nChange-Id: Icc98a33261d476e83bd18b633e60328a6ca0c355\n"
    },
    {
      "commit": "28d257e48bb6584b3cc7d46a790b92acd23c2880",
      "tree": "a2529ccd1f2fb885ffcac61f1c2c5973a05bed61",
      "parents": [
        "e4c67d26f6a406439de92b75bdd9a06a22ecf51c",
        "951b49816b6b1dbc28fdc9b63dbcef02965cff61"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Tue Apr 23 17:45:01 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Apr 23 17:45:01 2019 +0000"
      },
      "message": "Merge \"Move to android_mallopt for malloc debug calls.\""
    },
    {
      "commit": "3c4e6b503848623a0ff9bb1bee78e5b0d7c248ea",
      "tree": "f9e53f6f37f77695bbc4d4576854d2cf3bb55935",
      "parents": [
        "9730f4d7d27c49bfdfa69f3b7555b5a641a8499d"
      ],
      "author": {
        "name": "Phil Burk",
        "email": "philburk@google.com",
        "time": "Tue Jan 22 15:53:36 2019 -0800"
      },
      "committer": {
        "name": "Phil Burk",
        "email": "philburk@google.com",
        "time": "Tue Apr 23 17:16:29 2019 +0000"
      },
      "message": "aaudio: use actual DSP burst size in timing model\n\nThis will more accurately track the read or write\nposition of the DSP.\n\nThe client sometimes aggregates multiple hardware bursts\nto avoid waking up too often. This can make it look like the DSP has\nprocessed a larger amount of memory than it really has.\nWith this change, the timing model will advance in sync with the hardware.\n\nBug: 117834966\nBug: 130911274\nTest: see bug for repro steps\nChange-Id: Id22f1f313e02f0514665ee5ac144cab4684e3bc1\n"
    },
    {
      "commit": "9730f4d7d27c49bfdfa69f3b7555b5a641a8499d",
      "tree": "12bbfba7840e04adaa5c8d0a9d4bdf5759adf340",
      "parents": [
        "2f5f0ace276ed69c3a61bb011812cb1bdc3fea40",
        "bc9357f513a9578fa776d660bb5e1e4d035343d3"
      ],
      "author": {
        "name": "Dichen Zhang",
        "email": "dichenzhang@google.com",
        "time": "Tue Apr 23 16:53:37 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 23 16:53:37 2019 +0000"
      },
      "message": "Merge \"NuPlayer: Fix ANR while resetting RTSP playback\" into qt-dev"
    },
    {
      "commit": "aec71caad37dc2691d5711f50b14e4f6d2183ee7",
      "tree": "95693321feb8ce7a5b5e3fcd293e78801ed2a6ff",
      "parents": [
        "37e5756b87de83b5bcaa05a03f5ff876562bf9b7",
        "c5baeace1b5709988080847ef9d29adcb44f2fc3"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon Apr 22 22:17:09 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Apr 22 22:17:09 2019 -0700"
      },
      "message": "Don\u0027t read more than the buffer size. am: 2f5f0ace27\nam: c5baeace1b\n\nChange-Id: Ifb21761dfd26885a396bd74fb2c4eef7c4c4f1f2\n"
    },
    {
      "commit": "c5baeace1b5709988080847ef9d29adcb44f2fc3",
      "tree": "ed33d449494d1a8687126b286562dcc67724d07a",
      "parents": [
        "3145a63de72966b73f41bcb891ef0197517e96ea",
        "2f5f0ace276ed69c3a61bb011812cb1bdc3fea40"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon Apr 22 22:12:02 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Apr 22 22:12:02 2019 -0700"
      },
      "message": "Don\u0027t read more than the buffer size.\nam: 2f5f0ace27\n\nChange-Id: I793c94207be6d2866ad1458e070805fccc971435\n"
    },
    {
      "commit": "bc2d30d07d8addc560e68beea0614da2fbcadea0",
      "tree": "01abf8a3a4e70e2194492fab60640278022cccad",
      "parents": [
        "7fc3bbe570e94ceec28e09a87196ed564de2ff5b"
      ],
      "author": {
        "name": "Dongwon Kang",
        "email": "dwkang@google.com",
        "time": "Mon Apr 22 18:54:16 2019 -0700"
      },
      "committer": {
        "name": "Dongwon Kang",
        "email": "dwkang@google.com",
        "time": "Mon Apr 22 18:55:46 2019 -0700"
      },
      "message": "Make sure that loading failure is reported to dropbox.\n\nTest: adb shell dumpsys media.extractor\n      Check \u0027ls /data/system/dropbox\u0027 after failure\nBug: 131106476\nChange-Id: Ib25c762fd8e50bc0637ec903dc691a070e66ce75\n"
    },
    {
      "commit": "37e5756b87de83b5bcaa05a03f5ff876562bf9b7",
      "tree": "82393233ca88d0079ec2869a0eb87a55560acb23",
      "parents": [
        "712a735ab8c78282c2d83f161357c5052fa2cfb2",
        "3145a63de72966b73f41bcb891ef0197517e96ea"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Mon Apr 22 18:39:07 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Apr 22 18:39:07 2019 -0700"
      },
      "message": "Merge \"C2SoftVorbisDec: Ignore subsequent headers\" into qt-dev am: 669dda14bd\nam: 3145a63de7\n\nChange-Id: Ic0ad15691a768fa34334c9ff6d5545e27cd0e054\n"
    },
    {
      "commit": "712a735ab8c78282c2d83f161357c5052fa2cfb2",
      "tree": "77f5c18eb5bc7a813bc16ff16440434d4ad34592",
      "parents": [
        "8a3d012c769eaf7ee686ac3d9e53f46b14ff2dfc",
        "e719168854d03ba9561c438205c7c6ba186926df"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Mon Apr 22 18:21:47 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Apr 22 18:21:47 2019 -0700"
      },
      "message": "Merge \"libeffects: Correct LVM_BufferUnmanagedOut function for mono input\" into qt-dev am: c6de9ed177\nam: e719168854\n\nChange-Id: I8a5f7f9a40b9980259d4273d3a54738205fc1dcd\n"
    },
    {
      "commit": "3145a63de72966b73f41bcb891ef0197517e96ea",
      "tree": "9f0085b2d4a5e77de7797a24cfeb2b7516ffac69",
      "parents": [
        "e719168854d03ba9561c438205c7c6ba186926df",
        "669dda14bd4ae41277a916a7c2e5889fe4dbb17c"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Mon Apr 22 18:13:52 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Apr 22 18:13:52 2019 -0700"
      },
      "message": "Merge \"C2SoftVorbisDec: Ignore subsequent headers\" into qt-dev\nam: 669dda14bd\n\nChange-Id: I11f165d74080755f8d87c6cc2f7d1f614c6de084\n"
    },
    {
      "commit": "2f5f0ace276ed69c3a61bb011812cb1bdc3fea40",
      "tree": "ed33d449494d1a8687126b286562dcc67724d07a",
      "parents": [
        "669dda14bd4ae41277a916a7c2e5889fe4dbb17c"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon Apr 22 15:46:21 2019 -0700"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Tue Apr 23 01:09:15 2019 +0000"
      },
      "message": "Don\u0027t read more than the buffer size.\n\nBug: 130593895\nTest: manual\nChange-Id: I54612d14e7cadde1d4a447040dbe9086e970c549\n"
    },
    {
      "commit": "8a3d012c769eaf7ee686ac3d9e53f46b14ff2dfc",
      "tree": "51d95f43674408949470024d8cd7cfc8bbf807a0",
      "parents": [
        "0918fec076ece100028fe46cfdef4360e883255f",
        "d1fb9d3fdc5dcaf512811093d203457eb38c7682"
      ],
      "author": {
        "name": "Jayant Chowdhary",
        "email": "jchowdhary@google.com",
        "time": "Mon Apr 22 18:03:42 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Apr 22 18:03:42 2019 -0700"
      },
      "message": "Merge \"cameraserver: log setTorchMode calls.\" into qt-dev am: 074ed55c3d\nam: d1fb9d3fdc\n\nChange-Id: Ifa6ebe066838134e8e8c63316e2db8fccdec255b\n"
    },
    {
      "commit": "669dda14bd4ae41277a916a7c2e5889fe4dbb17c",
      "tree": "9f0085b2d4a5e77de7797a24cfeb2b7516ffac69",
      "parents": [
        "c6de9ed177f44da261f838a6eeed23b6dbfacc48",
        "7d8c37634fb71b27e94cd2dff10b75f004027fb6"
      ],
      "author": {
        "name": "Wonsik Kim",
        "email": "wonsik@google.com",
        "time": "Tue Apr 23 00:55:06 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 23 00:55:06 2019 +0000"
      },
      "message": "Merge \"C2SoftVorbisDec: Ignore subsequent headers\" into qt-dev"
    },
    {
      "commit": "e719168854d03ba9561c438205c7c6ba186926df",
      "tree": "9ba7b4f13db854a3fdd9027d27052904f8356253",
      "parents": [
        "d1fb9d3fdc5dcaf512811093d203457eb38c7682",
        "c6de9ed177f44da261f838a6eeed23b6dbfacc48"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Mon Apr 22 17:43:52 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Apr 22 17:43:52 2019 -0700"
      },
      "message": "Merge \"libeffects: Correct LVM_BufferUnmanagedOut function for mono input\" into qt-dev\nam: c6de9ed177\n\nChange-Id: If266d1678d39c85cd09048232f64fc99f05152f2\n"
    },
    {
      "commit": "d1fb9d3fdc5dcaf512811093d203457eb38c7682",
      "tree": "fe1975cab742584e5074e3c455f12345f4c98c99",
      "parents": [
        "19f41f854a2450de4e9f4bd3200927d6f69c1074",
        "074ed55c3d3c54654d0cf0b501599823bec11418"
      ],
      "author": {
        "name": "Jayant Chowdhary",
        "email": "jchowdhary@google.com",
        "time": "Mon Apr 22 17:26:02 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Apr 22 17:26:02 2019 -0700"
      },
      "message": "Merge \"cameraserver: log setTorchMode calls.\" into qt-dev\nam: 074ed55c3d\n\nChange-Id: If82aa8d8d8080741237cf033d8de07a6c0550512\n"
    },
    {
      "commit": "f7e3a3a2eb753da4500b9000c113ae0f3b058792",
      "tree": "83b0c8c42a44d092b1b054fd059a98df23b81521",
      "parents": [
        "3208826f676b1be78e1c04692d7f17249e45c3ea"
      ],
      "author": {
        "name": "Mikhail Naganov",
        "email": "mnaganov@google.com",
        "time": "Mon Apr 22 16:43:26 2019 -0700"
      },
      "committer": {
        "name": "Mikhail Naganov",
        "email": "mnaganov@google.com",
        "time": "Mon Apr 22 16:53:41 2019 -0700"
      },
      "message": "audioflinger: Fix reference counting protocol in OpPlayAudioMonitor\n\nOpPlayAudioMonitor was constructing a weak pointer to itself\nin the constructor. This practice can lead to crashes due to\nrace conditions vs object destruction. This code is now moved\nto onFirstRef method which is called when at least one strong\nreference exists.\n\nThis change also reduces the number of created OpPlayAudioMonitor\nobjects by using a factory method.\n\nBug: 130038586\nTest: enable / disable DND mode\nChange-Id: I22e63a883ebaa25b9c96e79271bb9693b5ed75cd\n"
    },
    {
      "commit": "c6de9ed177f44da261f838a6eeed23b6dbfacc48",
      "tree": "9ba7b4f13db854a3fdd9027d27052904f8356253",
      "parents": [
        "074ed55c3d3c54654d0cf0b501599823bec11418",
        "ace192e7f35cbe97b2dbe678617261cc95a714d4"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Mon Apr 22 23:13:07 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 22 23:13:07 2019 +0000"
      },
      "message": "Merge \"libeffects: Correct LVM_BufferUnmanagedOut function for mono input\" into qt-dev"
    },
    {
      "commit": "074ed55c3d3c54654d0cf0b501599823bec11418",
      "tree": "fe1975cab742584e5074e3c455f12345f4c98c99",
      "parents": [
        "7fc3bbe570e94ceec28e09a87196ed564de2ff5b",
        "0e2eefd580aeae1e74fdc06a070116faa702d629"
      ],
      "author": {
        "name": "Jayant Chowdhary",
        "email": "jchowdhary@google.com",
        "time": "Mon Apr 22 23:08:14 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 22 23:08:14 2019 +0000"
      },
      "message": "Merge \"cameraserver: log setTorchMode calls.\" into qt-dev"
    },
    {
      "commit": "dceacb5304184a14fd80190ad61bfa886fbe8d6a",
      "tree": "09f4858f4e984c724d4983c6514fb5a8bc33cc98",
      "parents": [
        "ac64098127785c34c866e704e46283a0cb3c7a37"
      ],
      "author": {
        "name": "Shuzhen Wang",
        "email": "shuzhenwang@google.com",
        "time": "Tue Apr 16 11:28:08 2019 -0700"
      },
      "committer": {
        "name": "Shuzhen Wang",
        "email": "shuzhenwang@google.com",
        "time": "Mon Apr 22 14:36:53 2019 -0700"
      },
      "message": "DngCreator: Handle off-by-1 issue for DNG rects\n\nIn DNG sdk, rectangle\u0027s bottom and right are exclusive.\nUpdate DngUtils to be consistent with that.\n\nAlso fixed normalized optical center calculation given pixel [0, 0]\nis a square centered at (0.5, 0.5).\n\nTest: DngCreatorTest, and visually inspect DNG images taken\nBug: 119566614\nChange-Id: I73ab9327f75c24282ae14ef798fef797bb700bae\n"
    },
    {
      "commit": "ac64098127785c34c866e704e46283a0cb3c7a37",
      "tree": "aa9790eae78344ffdcf6e9c0c9070a0fc3e349e1",
      "parents": [
        "e8322b5584596350b2bb7ccffacd9af8ffe8194c"
      ],
      "author": {
        "name": "Shuzhen Wang",
        "email": "shuzhenwang@google.com",
        "time": "Tue Apr 09 23:06:32 2019 -0700"
      },
      "committer": {
        "name": "Shuzhen Wang",
        "email": "shuzhenwang@google.com",
        "time": "Mon Apr 22 14:36:53 2019 -0700"
      },
      "message": "Camera: Relax BURST_CAPTURE requirement\n\nAllow resolutions larger or equal to 24 megapixels to stream at 10fps to\nmeet BURST_CAPTURE requirement.\n\nTest: Build\nBug: 129693371\nChange-Id: I8f53b6a6f725e11d9deb1505d9d63d142e971006\n"
    },
    {
      "commit": "e8322b5584596350b2bb7ccffacd9af8ffe8194c",
      "tree": "56e5f19d53c9159f630b0dbc8094b5f3924741c8",
      "parents": [
        "3208826f676b1be78e1c04692d7f17249e45c3ea"
      ],
      "author": {
        "name": "zhangshuxiao",
        "email": "zhangshuxiao@xiaomi.com",
        "time": "Tue Dec 18 19:27:28 2018 +0800"
      },
      "committer": {
        "name": "Shuzhen Wang",
        "email": "shuzhenwang@google.com",
        "time": "Mon Apr 22 14:36:53 2019 -0700"
      },
      "message": "Camera: The vector memory is freed after clear\n\nThe clear function of vector will release memory,\nso mBins will use overflow.\n\nTest: enable asan for cameraserver\nBug: 131103281\nChange-Id: Iaaa353332d7ac3992f018aa667fb8ef20a810f20\nSigned-off-by: zhangshuxiao \u003czhangshuxiao@xiaomi.com\u003e\n"
    },
    {
      "commit": "0e2eefd580aeae1e74fdc06a070116faa702d629",
      "tree": "10b0b3b5c574e38b188ddd66a13a1d380a67ce2f",
      "parents": [
        "3208826f676b1be78e1c04692d7f17249e45c3ea"
      ],
      "author": {
        "name": "Jayant Chowdhary",
        "email": "jchowdhary@google.com",
        "time": "Thu Apr 18 14:05:43 2019 -0700"
      },
      "committer": {
        "name": "Jayant Chowdhary",
        "email": "jchowdhary@google.com",
        "time": "Mon Apr 22 12:40:42 2019 -0700"
      },
      "message": "cameraserver: log setTorchMode calls.\n\nBug: 120314037\n\nTest: Turn torch on / off; logcat | grep \u0027Torch turned\u0027\nTest: Turn torch on / off; adb shell dumpsys media.camera\n\nChange-Id: Ib98e8847f49c6977b9cba65ae0605b8abe774a15\nSigned-off-by: Jayant Chowdhary \u003cjchowdhary@google.com\u003e\n"
    },
    {
      "commit": "ace192e7f35cbe97b2dbe678617261cc95a714d4",
      "tree": "5c0bdadd053c54ffee2d5decb2bb08eaba0a4268",
      "parents": [
        "7ec75ad4adb305afc931fce779044ce202b62d9e"
      ],
      "author": {
        "name": "Saketh Sathuvalli",
        "email": "saketh.sathuvalli@ittiam.com",
        "time": "Mon Apr 22 17:37:48 2019 +0530"
      },
      "committer": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Mon Apr 22 11:54:17 2019 -0700"
      },
      "message": "libeffects: Correct LVM_BufferUnmanagedOut function for mono input\n\nUse stereo to match internal computations in LVM_Process.\n\nTest: dedicated POC see bug below.\nBug: 131065273\nChange-Id: Icdc15d0da2772979f82a4ad08d360c81b965f705\n"
    },
    {
      "commit": "0918fec076ece100028fe46cfdef4360e883255f",
      "tree": "b94fcc0e848f235c4f7bcec100b5983ac84e2a88",
      "parents": [
        "506a9d1a2019a998f435fa5e47d0a63e52d2323b",
        "19f41f854a2450de4e9f4bd3200927d6f69c1074"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Mon Apr 22 11:25:47 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Apr 22 11:25:47 2019 -0700"
      },
      "message": "Merge \"audio policy: improve input device connection logic\" into qt-dev am: 7fc3bbe570\nam: 19f41f854a\n\nChange-Id: Ie7931a5413a85a2bc1c956aac2910b69afb1a708\n"
    },
    {
      "commit": "19f41f854a2450de4e9f4bd3200927d6f69c1074",
      "tree": "6a27b852a2d7f4ba448edaa66145051dadb8cb53",
      "parents": [
        "2b07760d1b47e7320a5e08d752042e9c0d4a4e07",
        "7fc3bbe570e94ceec28e09a87196ed564de2ff5b"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Mon Apr 22 11:21:21 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Apr 22 11:21:21 2019 -0700"
      },
      "message": "Merge \"audio policy: improve input device connection logic\" into qt-dev\nam: 7fc3bbe570\n\nChange-Id: I2cbcde50903494cf082ea34fef70d400b50e4e80\n"
    },
    {
      "commit": "506a9d1a2019a998f435fa5e47d0a63e52d2323b",
      "tree": "cf62f037af739888ae9ea00d655d2ece3ce7a866",
      "parents": [
        "fd854051fec9eee12366921f259b8e38bcff9b10",
        "2b07760d1b47e7320a5e08d752042e9c0d4a4e07"
      ],
      "author": {
        "name": "Jayant Chowdhary",
        "email": "jchowdhary@google.com",
        "time": "Mon Apr 22 11:10:42 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Apr 22 11:10:42 2019 -0700"
      },
      "message": "Merge \"camera2 vndk: Don\u0027t try to retrieve ACameraDevice in CallbackHandler.\" into qt-dev am: 3dd5000ef6\nam: 2b07760d1b\n\nChange-Id: Ie9488e28b766781103b3257a48ad57fde9b1cf61\n"
    },
    {
      "commit": "fd854051fec9eee12366921f259b8e38bcff9b10",
      "tree": "dd1b6ec573b036abb2db78e0785f2ccfd1b5f2ab",
      "parents": [
        "599c1511cc3bc4db3d6fac2dba0ba41ce4139e7e",
        "8c9812a2417815c8997c4aed13cb29dce38f7451"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Mon Apr 22 11:08:54 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Apr 22 11:08:54 2019 -0700"
      },
      "message": "Merge \"libeffects: Added support to test effects using 32 and 64 bit binaries\" into qt-dev am: 7ec75ad4ad\nam: 8c9812a241\n\nChange-Id: If330af12964754f195968ce1f42716f4d6cd703b\n"
    },
    {
      "commit": "7fc3bbe570e94ceec28e09a87196ed564de2ff5b",
      "tree": "6a27b852a2d7f4ba448edaa66145051dadb8cb53",
      "parents": [
        "3dd5000ef67416710e63aec92f9b758b3a294862",
        "0dd5185555db64af2cb5ff1e161629054086abb6"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Apr 22 18:07:17 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 22 18:07:17 2019 +0000"
      },
      "message": "Merge \"audio policy: improve input device connection logic\" into qt-dev"
    },
    {
      "commit": "2b07760d1b47e7320a5e08d752042e9c0d4a4e07",
      "tree": "e405b9e5740fe9fc4492d14e482006fafd411f39",
      "parents": [
        "8c9812a2417815c8997c4aed13cb29dce38f7451",
        "3dd5000ef67416710e63aec92f9b758b3a294862"
      ],
      "author": {
        "name": "Jayant Chowdhary",
        "email": "jchowdhary@google.com",
        "time": "Mon Apr 22 10:59:31 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Apr 22 10:59:31 2019 -0700"
      },
      "message": "Merge \"camera2 vndk: Don\u0027t try to retrieve ACameraDevice in CallbackHandler.\" into qt-dev\nam: 3dd5000ef6\n\nChange-Id: I642932fa7166c53422d8f225d23a47882fade9bc\n"
    },
    {
      "commit": "8c9812a2417815c8997c4aed13cb29dce38f7451",
      "tree": "4f1822f6d71c535aeb9e1b0889e8db18baf7cd09",
      "parents": [
        "00cd54e46f633f43475cf4e2045a551e7c0f1a49",
        "7ec75ad4adb305afc931fce779044ce202b62d9e"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Mon Apr 22 10:55:20 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Apr 22 10:55:20 2019 -0700"
      },
      "message": "Merge \"libeffects: Added support to test effects using 32 and 64 bit binaries\" into qt-dev\nam: 7ec75ad4ad\n\nChange-Id: I6ff75f3c300977e8526d273c3473aedcf22df8b9\n"
    },
    {
      "commit": "3dd5000ef67416710e63aec92f9b758b3a294862",
      "tree": "e405b9e5740fe9fc4492d14e482006fafd411f39",
      "parents": [
        "7ec75ad4adb305afc931fce779044ce202b62d9e",
        "8300dc1549954d8e50431ca9da0cf0601a8e14fa"
      ],
      "author": {
        "name": "Jayant Chowdhary",
        "email": "jchowdhary@google.com",
        "time": "Mon Apr 22 17:52:04 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 22 17:52:04 2019 +0000"
      },
      "message": "Merge \"camera2 vndk: Don\u0027t try to retrieve ACameraDevice in CallbackHandler.\" into qt-dev"
    },
    {
      "commit": "599c1511cc3bc4db3d6fac2dba0ba41ce4139e7e",
      "tree": "aeb98f0388e66aa56e6a795c19cda15b9336f61d",
      "parents": [
        "f9268d7b76961102ae70105302330f14aa9d7b27",
        "00cd54e46f633f43475cf4e2045a551e7c0f1a49"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Mon Apr 22 10:36:18 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Apr 22 10:36:18 2019 -0700"
      },
      "message": "Merge \"AudioTrack: Fix timestamp spam\" into qt-dev am: 85ff88512c\nam: 00cd54e46f\n\nChange-Id: Iddb5366a348f330100dcff08aa7bb015dd9fa86c\n"
    },
    {
      "commit": "7ec75ad4adb305afc931fce779044ce202b62d9e",
      "tree": "4f1822f6d71c535aeb9e1b0889e8db18baf7cd09",
      "parents": [
        "85ff88512c85272169cb93f8082db2572b70d62b",
        "6bdd081e1660e4c3af3b96fd215c132fd283416f"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Mon Apr 22 17:33:33 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 22 17:33:33 2019 +0000"
      },
      "message": "Merge \"libeffects: Added support to test effects using 32 and 64 bit binaries\" into qt-dev"
    },
    {
      "commit": "00cd54e46f633f43475cf4e2045a551e7c0f1a49",
      "tree": "65f8797cf342e3dbaf2e56d8b12076618d274689",
      "parents": [
        "9c87c1bde4cdb1a9ee377bf5acc58cb6434a16e1",
        "85ff88512c85272169cb93f8082db2572b70d62b"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Mon Apr 22 10:13:55 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Apr 22 10:13:55 2019 -0700"
      },
      "message": "Merge \"AudioTrack: Fix timestamp spam\" into qt-dev\nam: 85ff88512c\n\nChange-Id: Iecdaa3811ba7c5739789e78e3195991537355d17\n"
    },
    {
      "commit": "f9268d7b76961102ae70105302330f14aa9d7b27",
      "tree": "dc9a183e8eebfef7d694da719a55f1b34466a1ee",
      "parents": [
        "7a73d8537a8a4ee13c42a73193fd2ddd475dab3e",
        "9c87c1bde4cdb1a9ee377bf5acc58cb6434a16e1"
      ],
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Mon Apr 22 09:59:17 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Apr 22 09:59:17 2019 -0700"
      },
      "message": "Merge \"Make mediaserver listen to Codec2 services\u0027 deaths\" into qt-dev am: 3738fe1b60\nam: 9c87c1bde4\n\nChange-Id: I587af7b6190fe4afab43e92ef6de2df705d3039b\n"
    },
    {
      "commit": "85ff88512c85272169cb93f8082db2572b70d62b",
      "tree": "65f8797cf342e3dbaf2e56d8b12076618d274689",
      "parents": [
        "3738fe1b6061f564b124ad65922f1c949a3f7572",
        "cf3b71546d5bb04ba45d1d784108f1681f75c827"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Mon Apr 22 16:53:28 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 22 16:53:28 2019 +0000"
      },
      "message": "Merge \"AudioTrack: Fix timestamp spam\" into qt-dev"
    },
    {
      "commit": "9c87c1bde4cdb1a9ee377bf5acc58cb6434a16e1",
      "tree": "18f0d9effee912c6350ddc991cd5cac7517e4a08",
      "parents": [
        "b405737641c2d9b55bdda386739d24ffebb35b68",
        "3738fe1b6061f564b124ad65922f1c949a3f7572"
      ],
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Mon Apr 22 09:49:21 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Apr 22 09:49:21 2019 -0700"
      },
      "message": "Merge \"Make mediaserver listen to Codec2 services\u0027 deaths\" into qt-dev\nam: 3738fe1b60\n\nChange-Id: I91c48888ff68c66220161594af6fa7ffc28cab95\n"
    },
    {
      "commit": "3738fe1b6061f564b124ad65922f1c949a3f7572",
      "tree": "18f0d9effee912c6350ddc991cd5cac7517e4a08",
      "parents": [
        "3208826f676b1be78e1c04692d7f17249e45c3ea",
        "270dd6a1a6fc700dde00f982dcd87bf98e4b73a4"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Apr 22 16:31:06 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 22 16:31:06 2019 +0000"
      },
      "message": "Merge \"Make mediaserver listen to Codec2 services\u0027 deaths\" into qt-dev"
    },
    {
      "commit": "0dd5185555db64af2cb5ff1e161629054086abb6",
      "tree": "c2e0f9c49b263891bf94522226337d922da0b95e",
      "parents": [
        "8263e3519b6801f019e471efe4a6045b7046e4d3"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Fri Apr 19 18:18:58 2019 -0700"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Mon Apr 22 08:41:05 2019 -0700"
      },
      "message": "audio policy: improve input device connection logic\n\nDo not systematically close all inputs when an input device is connected\nor disconnected but only those affected by the change.\n\nAlso:\n- refactor setDeviceConnectionStateInt() to align input and output\ndevices connection sequence\n- remove unused \"inputs\" argument to checkInputsForDevice()\n\nBug: 126370328\nTest: phone call, video call , camcorder, assistant, auto projected\nChange-Id: I27734b32da97ad4790d6cd74eaaf866e414db211\n"
    },
    {
      "commit": "7a73d8537a8a4ee13c42a73193fd2ddd475dab3e",
      "tree": "11249169a6a2b81140bc1098630a17d99a7d1c18",
      "parents": [
        "12318cc01c2515fa545450ee5c10938f2d38033e",
        "b405737641c2d9b55bdda386739d24ffebb35b68"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Sun Apr 21 00:02:55 2019 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sun Apr 21 00:02:55 2019 -0700"
      },
      "message": "Merge \"audio policy: fix HOTWORD capture device\" into qt-dev am: 3208826f67\nam: b405737641\n\nChange-Id: Ib1e2c50058f19bde532055f31151ad582f3c94c7\n"
    }
  ],
  "next": "b405737641c2d9b55bdda386739d24ffebb35b68"
}
