)]}'
{
  "log": [
    {
      "commit": "8987fbb09bcd39b9f93b8efc9eae992e56a8d054",
      "tree": "af69cf35115f2831f7b3db51109296275a8e2676",
      "parents": [
        "1d0255e990821193550e1aaad8ca62d87cb787ae",
        "5c9fcda34e1b5b21efda689a2dfa134a634c6088"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Tue Feb 14 21:16:39 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Feb 14 21:16:39 2017 +0000"
      },
      "message": "EffectBundle: check nb channels to write speaker angles am: e5a54485e0 am: b0896dfc81 am: b9e070af6a am: e5c0e7e10b am: 3ffe48ed29 am: 3db88c0f00 am: 9169ca1b88 am: 654e9f9282 am: 8e86da478b am: 7ea7597648\nam: 5c9fcda34e\n\nChange-Id: I17a93c1ff1348f4ad270033c095c5d683eb646c6\n"
    },
    {
      "commit": "654e9f92821c735f8b681f0d2d34da4c33f7ebc0",
      "tree": "2f677aa32477edaf812bc6b24439cc28f52b2cf7",
      "parents": [
        "96fbe3c2e52778506858d9b9ff0fae067587265c",
        "9169ca1b88f705694b270d6ccec28b4231c2e29a"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Tue Feb 14 21:07:02 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Feb 14 21:07:02 2017 +0000"
      },
      "message": "EffectBundle: check nb channels to write speaker angles am: e5a54485e0 am: b0896dfc81 am: b9e070af6a am: e5c0e7e10b am: 3ffe48ed29 am: 3db88c0f00\nam: 9169ca1b88\n\nChange-Id: I444281056ba5770276b76900055c6e27daaeba63\n"
    },
    {
      "commit": "e5c0e7e10b9d6db685daa5123a26bff6ec2d4cd7",
      "tree": "fed4ab019e4105e965d4d150a9016232a46c9d54",
      "parents": [
        "917033735e2f55e76e93b17a37fda2cab72f381b",
        "b9e070af6a55bcfb005bf902039ec0f9c3388f6f"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Tue Feb 14 20:56:27 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Feb 14 20:56:27 2017 +0000"
      },
      "message": "EffectBundle: check nb channels to write speaker angles am: e5a54485e0 am: b0896dfc81\nam: b9e070af6a\n\nChange-Id: I1676f829b5571abad93c9f4ce156811a55787024\n"
    },
    {
      "commit": "b0896dfc81d2bea911edbf19f0d8f47798e229a3",
      "tree": "df4d3cbfcb3d238693a99084cf051a5c576070f9",
      "parents": [
        "3fc94bc1468571e9ee3337bacbc68a51b6e387d1",
        "e5a54485e08400a976092cd5b1c6d909d0e1a4ab"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Tue Feb 14 20:51:25 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Feb 14 20:51:25 2017 +0000"
      },
      "message": "EffectBundle: check nb channels to write speaker angles\nam: e5a54485e0\n\nChange-Id: I131f8d196034854f562a175874bce19b29904664\n"
    },
    {
      "commit": "e5a54485e08400a976092cd5b1c6d909d0e1a4ab",
      "tree": "1195d30fed374d3152b1efbed96e16cd3554ea90",
      "parents": [
        "ea2023406b8306b5562e9113a159c7126438d200"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Mon Feb 13 16:31:20 2017 -0800"
      },
      "committer": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Tue Feb 14 00:42:49 2017 +0000"
      },
      "message": "EffectBundle: check nb channels to write speaker angles\n\nWhen speaker angles are queried, the size of the array for the\n  returned data is 3x the number of channels (where really it\n  should be max(2, nbChannels)). The code assumed it was at\n  least 3x2 (where 2 is the number of virtual speakers this\n  effect supports) and would thus crash when called for a mono\n  channel mask.\n\nTest: see repro steps in bug\nBug: 32591350\nChange-Id: I33d4bff6b2e19a9fc4284a85a446804878d3a410\n"
    },
    {
      "commit": "15b18326b67cde4bfe1d71f7a4e703c411dec2e5",
      "tree": "630963d9c9ec2e087a14fe0373059103eb3c1b9a",
      "parents": [
        "4fdfda5cd2b1d8670bdcf6048028f28875710a69",
        "c6d07e82302322304c422b768af37255d4098134"
      ],
      "author": {
        "name": "Mark Salyzyn",
        "email": "salyzyn@google.com",
        "time": "Thu Jan 12 23:49:37 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Jan 12 23:49:37 2017 +0000"
      },
      "message": "Merge \"liblog: use log/log.h for ALOG macros\" am: 59cfe7de39\nam: c6d07e8230\n\nChange-Id: Ia3c81c04b689ae06610df61d27627dd66d5f71bd\n"
    },
    {
      "commit": "e74bbf18a6595a914d3c771be08a72077465c51f",
      "tree": "67ecfbc9a118ea695beaf5536bcd3ea5e9cfe376",
      "parents": [
        "ce961d374f8436a50e63a081afa6b6c3185b2f90"
      ],
      "author": {
        "name": "Mark Salyzyn",
        "email": "salyzyn@google.com",
        "time": "Thu Jan 12 15:10:27 2017 -0800"
      },
      "committer": {
        "name": "Mark Salyzyn",
        "email": "salyzyn@google.com",
        "time": "Thu Jan 12 15:10:27 2017 -0800"
      },
      "message": "liblog: use log/log.h for ALOG macros\n\nTest: compile\nBug: 34250038\nChange-Id: Ie3b92790df631dbacdd51053264dddeba66913c1\n"
    },
    {
      "commit": "8790fb2613b493ab5ac3470deb522f79415eb6fe",
      "tree": "f41fb9e04b7b48113bf21ba700c409c5e39ac9b4",
      "parents": [
        "3e383dc9cd672acc970fa726b613d89ccfb8f7d8",
        "71bf335ffa564aff06dc34a0fc5d24aadfcd2b6b"
      ],
      "author": {
        "name": "Mark Salyzyn",
        "email": "salyzyn@google.com",
        "time": "Tue Jan 10 21:19:19 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jan 10 21:19:19 2017 +0000"
      },
      "message": "Merge \"liblog: use log/log.h for ALOG macros\" am: 06d8feefec\nam: 71bf335ffa\n\nChange-Id: Id07d468c8e95af39e189f53919a0ac6aabc9604c\n"
    },
    {
      "commit": "eb16561336e6445f7edae047998f2459e046cdfe",
      "tree": "c4a00a444fb228f725324b66fbf426a0a00728c3",
      "parents": [
        "98d1217d58b1879eccee445c3510a8c563a61d11"
      ],
      "author": {
        "name": "Mark Salyzyn",
        "email": "salyzyn@google.com",
        "time": "Tue Jan 10 09:08:19 2017 -0800"
      },
      "committer": {
        "name": "Mark Salyzyn",
        "email": "salyzyn@google.com",
        "time": "Tue Jan 10 10:04:43 2017 -0800"
      },
      "message": "liblog: use log/log.h for ALOG macros\n\nTest: compile\nBug: 30465923\nChange-Id: I247151363604714088b6059279702702b4e9f89a\n"
    },
    {
      "commit": "1121dfb5f30a04393ddce02fe7808589fa9e3e25",
      "tree": "4f0e9eb6547b0b16b0272cab044766162bb6a812",
      "parents": [
        "d76a98d5f4997868da1832ed239f67c9ae150ace",
        "9e97dc7832949a67dbae4e28d2ea261accd571b4"
      ],
      "author": {
        "name": "Mark Salyzyn",
        "email": "salyzyn@google.com",
        "time": "Thu Dec 22 19:24:18 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Dec 22 19:24:18 2016 +0000"
      },
      "message": "Merge \"Replace cutils/log.h with either android/log.h or log/log.h\" am: a05da2eea4\nam: 9e97dc7832\n\nChange-Id: I414954c96ad8b803a0401d416887c9ce167db210\n"
    },
    {
      "commit": "60d02077d86d2d1092443519290101f503aa6f7a",
      "tree": "57992d2bd94784cd765729b806429928ead0d2e7",
      "parents": [
        "36a75eeb15e58726e8cbbfe9687975740133a11b"
      ],
      "author": {
        "name": "Mark Salyzyn",
        "email": "salyzyn@google.com",
        "time": "Thu Sep 29 08:48:48 2016 -0700"
      },
      "committer": {
        "name": "Mark Salyzyn",
        "email": "salyzyn@google.com",
        "time": "Thu Dec 22 08:25:58 2016 -0800"
      },
      "message": "Replace cutils/log.h with either android/log.h or log/log.h\n\nTest: compile\nBug: 31289077\nChange-Id: I795a76f978d2213737f1fa908da789c543219b75\n"
    },
    {
      "commit": "c6239b0d4dfa730c122f2de214dfd2e62f7f8eea",
      "tree": "8ee8f273638f8058d32d2d9bcaf9b704b82f557c",
      "parents": [
        "379254d561700c55fae6292428aefa20e45b26f6",
        "a2e95f5c9b1613cce1d2bf0f0e35b0addd137906"
      ],
      "author": {
        "name": "rago",
        "email": "rago@google.com",
        "time": "Wed Nov 30 20:21:25 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Nov 30 20:21:25 2016 +0000"
      },
      "message": "Fix security vulnerability: potential OOB write in audioserver am: e275907e57 am: 01e854056a am: 3e8ab60b7f am: 9161586309 am: ad29b47d91 am: 8b9b199891 am: 72729c449d am: 97bb7fe084 am: 3d6aada999 am: ffe82a3b4a am: ec601622f8 am: f50635bdc4 am: f1e829a54e\nam: a2e95f5c9b\n\nChange-Id: Ic25053a111913dfd4490633b9f0eff1e7fe1d359\n"
    },
    {
      "commit": "ec601622f852cd1710bb92023d318a28dd03c56d",
      "tree": "3c32ad75836e80f902b266c9e5fcaa82abc1a299",
      "parents": [
        "d2185caaf7c136b7565a3eaf0609e451cf95f7d4",
        "ffe82a3b4ac5e9c286b5b24836efdd87581274a7"
      ],
      "author": {
        "name": "rago",
        "email": "rago@google.com",
        "time": "Wed Nov 30 20:00:23 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Nov 30 20:00:23 2016 +0000"
      },
      "message": "Fix security vulnerability: potential OOB write in audioserver am: e275907e57 am: 01e854056a am: 3e8ab60b7f am: 9161586309 am: ad29b47d91 am: 8b9b199891 am: 72729c449d am: 97bb7fe084 am: 3d6aada999\nam: ffe82a3b4a\n\nChange-Id: I428d5c72ea37518c30d50d21b1ef47e440933cde\n"
    },
    {
      "commit": "72729c449d9f7a6f217be629066cb683ad27b37b",
      "tree": "a6b4eec1bebefc9e08adb56308caf33c87ba9ea1",
      "parents": [
        "e6dfef5e91847a0a3af510761dddf4d920f7b375",
        "8b9b199891bb1374e0aa9f68c911999285d04af4"
      ],
      "author": {
        "name": "rago",
        "email": "rago@google.com",
        "time": "Wed Nov 30 19:38:50 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Nov 30 19:38:50 2016 +0000"
      },
      "message": "Fix security vulnerability: potential OOB write in audioserver am: e275907e57 am: 01e854056a am: 3e8ab60b7f am: 9161586309 am: ad29b47d91\nam: 8b9b199891\n\nChange-Id: Id1d62d9ebabab42f5ca82ff2fbbcf14d130466f4\n"
    },
    {
      "commit": "ad29b47d91c26f65d1d9a58d2dac1970175a885c",
      "tree": "f1bf7a176ba76118ff2c6fa27ef6f997dcfd6417",
      "parents": [
        "b926fff90e70a45107a8b76928eaf5606fe4ace7",
        "9161586309fd018a1503dc5227f2cb329b935213"
      ],
      "author": {
        "name": "rago",
        "email": "rago@google.com",
        "time": "Wed Nov 30 19:28:49 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Nov 30 19:28:49 2016 +0000"
      },
      "message": "Fix security vulnerability: potential OOB write in audioserver am: e275907e57 am: 01e854056a am: 3e8ab60b7f\nam: 9161586309\n\nChange-Id: Ibcceb08d7db77f67f3dfc3cdad1d2bd6994183ae\n"
    },
    {
      "commit": "9161586309fd018a1503dc5227f2cb329b935213",
      "tree": "b4017c17bc9ddbd82a9e92f57e41dc609da2eff4",
      "parents": [
        "8b850ec8d52d436f273ecbd745fa906f0aeb54a7",
        "3e8ab60b7f65dd4c5c9efa4a1c388a51fbbb5d11"
      ],
      "author": {
        "name": "rago",
        "email": "rago@google.com",
        "time": "Wed Nov 30 19:23:21 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Nov 30 19:23:21 2016 +0000"
      },
      "message": "Fix security vulnerability: potential OOB write in audioserver am: e275907e57 am: 01e854056a\nam: 3e8ab60b7f\n\nChange-Id: Ib575df34ec5bb7dc2cd83a859e10abe94e894317\n"
    },
    {
      "commit": "3e8ab60b7f65dd4c5c9efa4a1c388a51fbbb5d11",
      "tree": "b1852edf3c7b545717eec35f61b134f6d6fc79be",
      "parents": [
        "756f8dcdc1550b9115fe2369dfa14f46a5854d1e",
        "01e854056a73ee914bbac079389c720e813e4c57"
      ],
      "author": {
        "name": "rago",
        "email": "rago@google.com",
        "time": "Wed Nov 30 19:17:48 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Nov 30 19:17:48 2016 +0000"
      },
      "message": "Fix security vulnerability: potential OOB write in audioserver am: e275907e57\nam: 01e854056a\n\nChange-Id: I7ea6a871eed4b9e1c56c5350c4e5fb5eb628e816\n"
    },
    {
      "commit": "e275907e576601a3579747c3a842790bacf111e2",
      "tree": "6a6550b1636a64348b4d53d38fdb3039482f5c98",
      "parents": [
        "501aee7a542a8c461d48c27cb1148a0936e3a9e5"
      ],
      "author": {
        "name": "rago",
        "email": "rago@google.com",
        "time": "Tue Nov 22 18:02:48 2016 -0800"
      },
      "committer": {
        "name": "rago",
        "email": "rago@google.com",
        "time": "Tue Nov 29 12:17:49 2016 -0800"
      },
      "message": "Fix security vulnerability: potential OOB write in audioserver\n\nBug: 32705438\nBug: 32703959\nTest: cts security test\nChange-Id: I8900c92fa55b56c4c2c9d721efdbabe6bfc8a4a4\n"
    },
    {
      "commit": "221bfde160c9d0f52cab903bfb2e48d04881243e",
      "tree": "b492a1c26adeaba08fb140ad3f13fc9a984c8fd2",
      "parents": [
        "a030efa8c91d5efc91b0e151a4a50158fa9ab394",
        "d859d8a3ea3eb88d48119dad0550da3ac5a48b59"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Tue Nov 22 17:14:57 2016 -0800"
      },
      "committer": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Tue Nov 22 17:14:57 2016 -0800"
      },
      "message": "Merge remote-tracking branch \u0027goog/cw-f-dev\u0027 into fix_merger\n\nBug: 32849428\n\n* goog/cw-f-dev:\n  If a device does not have a camera, do not set a camera death notifier\n  Fix security vulnerability: Effect command might allow negative indexes\n  Make VBRISeeker more robust\n  DO NOT MERGE: defensive parsing of mp3 album art information\n  Effects: Check get parameter command size\n  IOMX: convert ANWB to Gralloc meta if using useBuffer in the same process\n  DO NOT MERGE: defensive parsing of mp3 album art information\n  DO NOT MERGE: defensive parsing of mp3 album art information\n  DO NOT MERGE: defensive parsing of mp3 album art information\n  DO NOT MERGE: defensive parsing of mp3 album art information\n  Camera API1: don\u0027t pick wrong preview fps value\n  Fix security vulnerability: Equalizer command might allow negative indexes\n  Camera API1: relax the fps check with some margin\n  stagefright: remove allottedSize equality check in IOMX::useBuffer\n  Camera API1: filter out the unsupported preview fps range\n  DO NOT MERGE: Visualizer: Check capture size and latency parameters\n  Visualizer: Check capture size and latency parameters\n"
    },
    {
      "commit": "3712921ae97ac6e90f61f341e0c3515b43f9b83e",
      "tree": "c21722d64cb896b5f5de8f23455e3f40d12d4f40",
      "parents": [
        "5eaa9d22bc3c95b901dd40874683d738650af6e8",
        "e92a0c60d8ce54ec38567ec9bc5a3c9aac8927cb"
      ],
      "author": {
        "name": "rago",
        "email": "rago@google.com",
        "time": "Wed Nov 16 00:32:42 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Nov 16 00:32:42 2016 +0000"
      },
      "message": "Fix security vulnerability: Effect command might allow negative indexes am: 01183402d7 am: 94e3424b74 am: 9bf3487e7a am: d4881f8406 am: f31abe2c96 am: 0905c40edc am: 7b4d79044d am: a6323b04de am: d8383694f9\nam: e92a0c60d8\n\nChange-Id: I0275c7561f4da96d0a17a663d4c2ce8942f33bbb\n"
    },
    {
      "commit": "7b4d79044dbb69378e0b6e72aca384433c7b95e0",
      "tree": "1ec4c31fa9a1c65ab1c2129a684e4ddb38f3012f",
      "parents": [
        "36f31265964aa3455b2923f272d82dd5d06fe17c",
        "0905c40edcc5ac787059bc92beac32021fb53601"
      ],
      "author": {
        "name": "rago",
        "email": "rago@google.com",
        "time": "Wed Nov 16 00:03:41 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Nov 16 00:03:41 2016 +0000"
      },
      "message": "Fix security vulnerability: Effect command might allow negative indexes am: 01183402d7 am: 94e3424b74 am: 9bf3487e7a am: d4881f8406 am: f31abe2c96\nam: 0905c40edc\n\nChange-Id: I1e1cddf4f5a95b4ac251aae6ff5db31877517936\n"
    },
    {
      "commit": "f31abe2c9691b0e8b584b2f6e10d7b181e7eff0a",
      "tree": "377d619181a23ecdea88c837499a9d2a917b2d23",
      "parents": [
        "7cfd47c566801f478a03c0e72f9426d737f1b0ac",
        "d4881f84060670553efcb9c445a7c48aeaed0dfa"
      ],
      "author": {
        "name": "rago",
        "email": "rago@google.com",
        "time": "Tue Nov 15 23:49:38 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Nov 15 23:49:38 2016 +0000"
      },
      "message": "Fix security vulnerability: Effect command might allow negative indexes am: 01183402d7 am: 94e3424b74 am: 9bf3487e7a\nam: d4881f8406\n\nChange-Id: I4786037f49f5da37a1a363f7cb01c9c086776624\n"
    },
    {
      "commit": "d4881f84060670553efcb9c445a7c48aeaed0dfa",
      "tree": "6b20458cc3e18842950581f6c919b9c2886b7a89",
      "parents": [
        "c236ae3ad09b8d7a459daad3041af214b4b648f6",
        "9bf3487e7a33a85c4270f65abe4bc3e3c0848bcf"
      ],
      "author": {
        "name": "rago",
        "email": "rago@google.com",
        "time": "Tue Nov 15 23:43:09 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Nov 15 23:43:09 2016 +0000"
      },
      "message": "Fix security vulnerability: Effect command might allow negative indexes am: 01183402d7 am: 94e3424b74\nam: 9bf3487e7a\n\nChange-Id: Ia36571a591829777096ad41316b7edf169ce9a6c\n"
    },
    {
      "commit": "9bf3487e7a33a85c4270f65abe4bc3e3c0848bcf",
      "tree": "bdf31f7bfec110de999aec417bf0a4aec6ac2599",
      "parents": [
        "82642824a57367de89be82f4fc9bb10eb63539d6",
        "94e3424b74d4da429268d4842a510d836c419827"
      ],
      "author": {
        "name": "rago",
        "email": "rago@google.com",
        "time": "Tue Nov 15 23:35:37 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Nov 15 23:35:37 2016 +0000"
      },
      "message": "Fix security vulnerability: Effect command might allow negative indexes am: 01183402d7\nam: 94e3424b74\n\nChange-Id: Id0353ac5716377b45e3a967110d43d9baf744be8\n"
    },
    {
      "commit": "01183402d757f0c28bfd5e3b127b3809dfd67459",
      "tree": "ef981ab16da5bb89eee7dca621c875aca0b4b571",
      "parents": [
        "c5768d0921a35c2f0de924168d14cb3da87d674d"
      ],
      "author": {
        "name": "rago",
        "email": "rago@google.com",
        "time": "Mon Nov 14 14:58:34 2016 -0800"
      },
      "committer": {
        "name": "rago",
        "email": "rago@google.com",
        "time": "Tue Nov 15 10:59:00 2016 -0800"
      },
      "message": "Fix security vulnerability: Effect command might allow negative indexes\n\nBug: 32448258\nBug: 32095626\n\nTest: Use POC bug or cts security test\nChange-Id: I69f24eac5866f8d9090fc4c0ebe58c2c297b63df\n"
    },
    {
      "commit": "d6b51c0ef9fd63fe990fb7adacdd1df9475a91c0",
      "tree": "821c188293c9313c2a0e8e7360f935382c7b6aa7",
      "parents": [
        "51931a9d2fd21ce85a9902cda32e35445f1ac943",
        "0c7786ecd836e12bece1bdbaec6e07a4c835bc27"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Thu Nov 10 19:58:25 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 10 19:58:25 2016 +0000"
      },
      "message": "Visualizer: Check capture size and latency parameters am: 9a2732ba0a am: 5e0822f704 am: d21cc13ae6 am: f658db43f4 am: 73dae43026 am: 16303ece70\nam: 0c7786ecd8\n\nChange-Id: Idf2bdd19f79bff9c663fbf9af0de5ffaf437109e\n"
    },
    {
      "commit": "f658db43f4f32908c9eeb44560404cabbe261fe7",
      "tree": "c225dc03c63786e73a69c2b68d6aaeec7b28f625",
      "parents": [
        "366f6b58bde2e97f556c18a74c904ad255730a58",
        "d21cc13ae61b2f452f129efe3ae016200ad7b00b"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Thu Nov 10 19:32:51 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 10 19:32:51 2016 +0000"
      },
      "message": "Visualizer: Check capture size and latency parameters am: 9a2732ba0a am: 5e0822f704\nam: d21cc13ae6\n\nChange-Id: Iee4e5fe706eaafbf1cd36b864c53173a16151c0c\n"
    },
    {
      "commit": "34ce18d4e732814c0f6b133b984c6dc923792a04",
      "tree": "7a2e09af491869796dc6fcc9ca472f215b5aa5e0",
      "parents": [
        "dc3b5edb63ec40354e7960b6134b350cfc32d314",
        "ce8b7cd373af7570cb28d37487bd647211723137"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Thu Nov 10 19:25:50 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 10 19:25:50 2016 +0000"
      },
      "message": "DO NOT MERGE: Visualizer: Check capture size and latency parameters am: 86cbc180f4\nam: ce8b7cd373\n\nChange-Id: I2afd4ba46fd6d62c3e89e49ec826ef7d683b324a\n"
    },
    {
      "commit": "ce8b7cd373af7570cb28d37487bd647211723137",
      "tree": "89f5f06c697210150ed6e5058901e7a640c7e60b",
      "parents": [
        "ef01da120b8c6746d4274f2da53b8c1a82906cc0",
        "86cbc180f4cab6f02472f95f8d4bcae67aaabe8e"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Thu Nov 10 19:19:51 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 10 19:19:51 2016 +0000"
      },
      "message": "DO NOT MERGE: Visualizer: Check capture size and latency parameters\nam: 86cbc180f4\n\nChange-Id: Ieefd729dc4b90ecaba5bd7684b940ec70f9203b5\n"
    },
    {
      "commit": "5e0822f704a65f107a8dd81ce9b7eac4d0a38ca1",
      "tree": "6f523235cc213d26bf1038fc11d6e8318ae4e5e7",
      "parents": [
        "048e810776a4ca0b79ddf16e44cb282ad0437ac1",
        "9a2732ba0a8d609ab040d2c1ddee28577ead9772"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Thu Nov 10 19:19:21 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 10 19:19:21 2016 +0000"
      },
      "message": "Visualizer: Check capture size and latency parameters\nam: 9a2732ba0a\n\nChange-Id: I3e08e2106d1d1ccc6974e7036dea4617fb8c04f5\n"
    },
    {
      "commit": "565394b1da36be15d26c7d6e4a5c945c84b1549b",
      "tree": "58880d25003ab871cbfaa75e72e36fe5ea3d614c",
      "parents": [
        "1b035a25ca3be2d202b66858c394a4fed4aeb75c",
        "9a2732ba0a8d609ab040d2c1ddee28577ead9772"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Thu Nov 10 19:15:01 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 10 19:15:02 2016 +0000"
      },
      "message": "Merge \"Visualizer: Check capture size and latency parameters\" into lmp-dev"
    },
    {
      "commit": "f89590d00951b9fd04fcf70b40e1160989491265",
      "tree": "89f5f06c697210150ed6e5058901e7a640c7e60b",
      "parents": [
        "fc6faebb083cca660b9c67171fe7925d70005e8f",
        "86cbc180f4cab6f02472f95f8d4bcae67aaabe8e"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Thu Nov 10 19:13:24 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 10 19:13:24 2016 +0000"
      },
      "message": "Merge \"DO NOT MERGE: Visualizer: Check capture size and latency parameters\" into klp-dev"
    },
    {
      "commit": "1b1d8e79a3d0c7e10cfedf928d292e10ff896cb8",
      "tree": "e322f441ad42466ca57f48920c54aea98124ac39",
      "parents": [
        "a34b0f7e5c084f14f5982591028116a3811bf163",
        "67f8e40fcd1f74330dbaa23f8bbab431c5a22805"
      ],
      "author": {
        "name": "rago",
        "email": "rago@google.com",
        "time": "Wed Nov 09 20:16:21 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Nov 09 20:16:21 2016 +0000"
      },
      "message": "Fix security vulnerability: Equalizer command might allow negative indexes am: e981cca9ff am: 8fb8275471 am: 6b4cf2c0d3 am: dd060b3bb4 am: 4bcf2e6fbe am: 81e0914473 am: 3d16a9c4b4 am: cde28c8a31 am: 00d12e3037\nam: 67f8e40fcd\n\nChange-Id: Ic2bd5928180f19aee4d0b0a4e048c79e96eb9480\n"
    },
    {
      "commit": "3d16a9c4b4415b5009e5b3733c4933f5cd4c8193",
      "tree": "aa3a46477dd301e08a7c113f8c57abad766f4785",
      "parents": [
        "4978d974e239a1d18971716e3b814c4c2d55276e",
        "81e09144734595c5be07127db0afde61f0a1ff10"
      ],
      "author": {
        "name": "rago",
        "email": "rago@google.com",
        "time": "Wed Nov 09 19:53:20 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Nov 09 19:53:20 2016 +0000"
      },
      "message": "Fix security vulnerability: Equalizer command might allow negative indexes am: e981cca9ff am: 8fb8275471 am: 6b4cf2c0d3 am: dd060b3bb4 am: 4bcf2e6fbe\nam: 81e0914473\n\nChange-Id: Ia098ff7b7e1761e4af3ee256110f736f31860256\n"
    },
    {
      "commit": "4bcf2e6fbe340fb7089e0ee4a5ad700035d2d5ea",
      "tree": "d42a2e96140a9039f3cf59a46584fdf933517672",
      "parents": [
        "8326a5bd4ff3c9387a43f69e06c882f48d5bbc30",
        "dd060b3bb45cb50e965de50a3b278c8474eeb4b6"
      ],
      "author": {
        "name": "rago",
        "email": "rago@google.com",
        "time": "Wed Nov 09 19:41:48 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Nov 09 19:41:48 2016 +0000"
      },
      "message": "Fix security vulnerability: Equalizer command might allow negative indexes am: e981cca9ff am: 8fb8275471 am: 6b4cf2c0d3\nam: dd060b3bb4\n\nChange-Id: If6848a77e1f2a785c017d2e5d77f770c34a97d4c\n"
    },
    {
      "commit": "dd060b3bb45cb50e965de50a3b278c8474eeb4b6",
      "tree": "97ace79845c7909699607bf9b44ccb387f31fa50",
      "parents": [
        "1e036d883e300a01a17e328dbae9fc7e2af88f24",
        "6b4cf2c0d3e528874a62c78d74d33c6c99b99f7f"
      ],
      "author": {
        "name": "rago",
        "email": "rago@google.com",
        "time": "Wed Nov 09 19:36:16 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Nov 09 19:36:16 2016 +0000"
      },
      "message": "Fix security vulnerability: Equalizer command might allow negative indexes am: e981cca9ff am: 8fb8275471\nam: 6b4cf2c0d3\n\nChange-Id: I88ed7d46bb8d54dcb2309b103dd6fcf787ba3269\n"
    },
    {
      "commit": "6b4cf2c0d3e528874a62c78d74d33c6c99b99f7f",
      "tree": "73888a8b41b6789d74758d57492665eceff5422d",
      "parents": [
        "c696d76d984448723768ce80e461a7e0f09069f8",
        "8fb8275471a554503d333055e4715bed4a1b2b96"
      ],
      "author": {
        "name": "rago",
        "email": "rago@google.com",
        "time": "Wed Nov 09 19:30:47 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Nov 09 19:30:47 2016 +0000"
      },
      "message": "Fix security vulnerability: Equalizer command might allow negative indexes am: e981cca9ff\nam: 8fb8275471\n\nChange-Id: Iba4ca7302804912646e8c510d2e436ebbf8373aa\n"
    },
    {
      "commit": "e981cca9fff3608af22bdf8fc1acef5470e25663",
      "tree": "cd45983c1392da6206b2e54775ccbf860619d310",
      "parents": [
        "2c28e5b1266a12163fed8236d34830f69f8216a2"
      ],
      "author": {
        "name": "rago",
        "email": "rago@google.com",
        "time": "Mon Oct 31 12:50:20 2016 -0700"
      },
      "committer": {
        "name": "Ricardo Garcia",
        "email": "rago@google.com",
        "time": "Tue Nov 01 17:40:37 2016 +0000"
      },
      "message": "Fix security vulnerability: Equalizer command might allow negative indexes\n\nBug: 32247948\nBug: 32438598\nBug: 32436341\n\nTest: use POC on bug or cts security test\n\nChange-Id: I91bd6aadb6c7410163e03101f365db767f4cd2a3\n(cherry picked from commit 0872b65cff9129633471945431b9a5a28418049c)\n"
    },
    {
      "commit": "86cbc180f4cab6f02472f95f8d4bcae67aaabe8e",
      "tree": "9afb0972f0596bd12b0dba51ffc77203e4a3c5cc",
      "parents": [
        "2c28e5b1266a12163fed8236d34830f69f8216a2"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Tue Oct 18 17:13:09 2016 -0700"
      },
      "committer": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Wed Oct 19 12:41:37 2016 -0700"
      },
      "message": "DO NOT MERGE: Visualizer: Check capture size and latency parameters\n\nBug: 31781965\nChange-Id: I1c439a0d0f6aa0057b3c651499f28426e1e1f5e4\n"
    },
    {
      "commit": "9a2732ba0a8d609ab040d2c1ddee28577ead9772",
      "tree": "25d0d131ed5dc1c34aee6099f258ceda4abd8984",
      "parents": [
        "ef6934cdf9a84321455e106f52432f93a2e2541e"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Tue Oct 18 17:13:09 2016 -0700"
      },
      "committer": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Wed Oct 19 18:48:52 2016 +0000"
      },
      "message": "Visualizer: Check capture size and latency parameters\n\nBug: 31781965\nChange-Id: I1c439a0d0f6aa0057b3c651499f28426e1e1f5e4\n"
    },
    {
      "commit": "7a40848e50608558bab84adf4becc73550b25bff",
      "tree": "17714066c2cef44035c16e30cf35dacd88de5b2a",
      "parents": [
        "c1cf4c1b51d9a26f09b67473429f7189f8909f57",
        "c1184a7991b927099082de923693e204a1d334dd"
      ],
      "author": {
        "name": "Caroline Tice",
        "email": "cmtice@google.com",
        "time": "Wed Oct 19 17:50:35 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Oct 19 17:50:35 2016 +0000"
      },
      "message": "Merge \"Fix potental memory leak (compiler warning).\"\nam: c1184a7991\n\nChange-Id: I78b5d0ed14bfb18108ee43a8d3570cdb6bc65b32\n"
    },
    {
      "commit": "f8dd1bdb12c76822ec1c2ab5d848c31f256cf36a",
      "tree": "175dad1f9fe58c1e1494f47b2f74487ca1643ef4",
      "parents": [
        "92047ec34ba7339ff1b99ede8e483cc2f64d436c"
      ],
      "author": {
        "name": "Caroline Tice",
        "email": "cmtice@google.com",
        "time": "Tue Oct 18 16:32:13 2016 -0700"
      },
      "committer": {
        "name": "Caroline Tice",
        "email": "cmtice@google.com",
        "time": "Tue Oct 18 16:35:18 2016 -0700"
      },
      "message": "Fix potental memory leak (compiler warning).\n\nThis CL fixes the following warning:\n\nEffectProxy.cpp:93:8: warning: Potential leak of memory pointed to by\n\u0027pContext\u0027.\n\nBUG\u003dNone\nTest: WITH_TIDY\u003d1 WITH_STATIC_ANLYZER\u003d1 mm\n\nChange-Id: I7f127042eb50d3d6297473bfd90a5402b182cc85\n"
    },
    {
      "commit": "b4e21fe2fbc78db6cf4bdd53c9b5331772a04dbb",
      "tree": "f36b38395a068a9f89265b4ab07bf839017db18e",
      "parents": [
        "e0827cb05ddc4ad659fcb4d504659bb97ec03444",
        "7fc03ff68084ae8e75daf678d03dc3accc08dc64"
      ],
      "author": {
        "name": "rago",
        "email": "rago@google.com",
        "time": "Thu Oct 13 02:27:28 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Oct 13 02:27:28 2016 +0000"
      },
      "message": "Fix potential NULL dereference in Visualizer effect am: 874f9e0b8e am: f060479b9a am: bcc7230bb9 am: f4a63f6765 am: ecfd198cda am: bae68c9e15 am: d36ebed01e am: 1b963dc33c am: b4842ae2d4 am: 59f22c99fe\nam: 7fc03ff680\n\nChange-Id: I373bb242dd64295ff240e07bc96bce3a59fa5060\n"
    },
    {
      "commit": "7fc03ff68084ae8e75daf678d03dc3accc08dc64",
      "tree": "aabed1a3fd001bef89a7b585c95fb692c14915c6",
      "parents": [
        "bf3c1268ea9cfecf57482d33dea9b3f5cf3f7a16",
        "59f22c99fe8fdd84a07a9231fa7781daa9b4ee3c"
      ],
      "author": {
        "name": "rago",
        "email": "rago@google.com",
        "time": "Thu Oct 13 02:21:23 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Oct 13 02:21:23 2016 +0000"
      },
      "message": "Fix potential NULL dereference in Visualizer effect am: 874f9e0b8e am: f060479b9a am: bcc7230bb9 am: f4a63f6765 am: ecfd198cda am: bae68c9e15 am: d36ebed01e am: 1b963dc33c am: b4842ae2d4\nam: 59f22c99fe\n\nChange-Id: Ia0fa745aacc6f1af22df4bc69e42951ca1207585\n"
    },
    {
      "commit": "d36ebed01ea5f33e59b41d77a02557a82bebec6c",
      "tree": "cb59530cf4df80faa824e48d898c031228d74541",
      "parents": [
        "0bed5b78038b71f29c023e463a93bb8971235c52",
        "bae68c9e15fe33e0dcb06fe92adcf4edbe53d3ee"
      ],
      "author": {
        "name": "rago",
        "email": "rago@google.com",
        "time": "Thu Oct 13 01:54:51 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Oct 13 01:54:51 2016 +0000"
      },
      "message": "Fix potential NULL dereference in Visualizer effect am: 874f9e0b8e am: f060479b9a am: bcc7230bb9 am: f4a63f6765 am: ecfd198cda\nam: bae68c9e15\n\nChange-Id: I8e71eeb1a3b6c9adaa494578327e3984364b7ace\n"
    },
    {
      "commit": "ecfd198cda5158b9d35472975725048f449ed5cd",
      "tree": "61a29c869c309974125d0fb12e87a09c4a593a84",
      "parents": [
        "253e3ae0ba4028706118e143fb6946280494a72e",
        "f4a63f6765118754e998fed3ed51d24fa0d0faac"
      ],
      "author": {
        "name": "rago",
        "email": "rago@google.com",
        "time": "Thu Oct 13 01:40:51 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Oct 13 01:40:51 2016 +0000"
      },
      "message": "Fix potential NULL dereference in Visualizer effect am: 874f9e0b8e am: f060479b9a am: bcc7230bb9\nam: f4a63f6765\n\nChange-Id: I6a360ed595632dbb9d8e370c4561ec41d07c173f\n"
    },
    {
      "commit": "f4a63f6765118754e998fed3ed51d24fa0d0faac",
      "tree": "159a7297a1a4b260ad31b58ea97c4a0a8ba2d318",
      "parents": [
        "54c0001dc955398e855a36c082c4f3e517e92ad9",
        "bcc7230bb91811c4510f11d0c20d14fa743cc559"
      ],
      "author": {
        "name": "rago",
        "email": "rago@google.com",
        "time": "Thu Oct 13 01:33:18 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Oct 13 01:33:18 2016 +0000"
      },
      "message": "Fix potential NULL dereference in Visualizer effect am: 874f9e0b8e am: f060479b9a\nam: bcc7230bb9\n\nChange-Id: If5d6fefb276341472d827bac3f349561f7d1d990\n"
    },
    {
      "commit": "bcc7230bb91811c4510f11d0c20d14fa743cc559",
      "tree": "0795b34bade66b1e9713f82096707b642ca28cfa",
      "parents": [
        "d18d8fac612e57044ff3fe2c35ac2112e6b7bc18",
        "f060479b9adbe919bf35dc575d42ae50a4893a42"
      ],
      "author": {
        "name": "rago",
        "email": "rago@google.com",
        "time": "Thu Oct 13 01:26:47 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Oct 13 01:26:47 2016 +0000"
      },
      "message": "Fix potential NULL dereference in Visualizer effect am: 874f9e0b8e\nam: f060479b9a\n\nChange-Id: I69eb3819f246e6d807af099f9a0260146cd06fd2\n"
    },
    {
      "commit": "874f9e0b8eb0cbe508d15c8c03796c863851f21f",
      "tree": "9d5c6c632acc0190d7be0fb5fe87a7d75f21d98d",
      "parents": [
        "afb20c310207aa4380f0578545ffce993ded23da"
      ],
      "author": {
        "name": "rago",
        "email": "rago@google.com",
        "time": "Fri Oct 07 18:16:09 2016 -0700"
      },
      "committer": {
        "name": "rago",
        "email": "rago@google.com",
        "time": "Wed Oct 12 12:19:06 2016 -0700"
      },
      "message": "Fix potential NULL dereference in Visualizer effect\n\nBug: 30229821\n\nTest: fixing CL. Existing unit tests still pass.\n\nChange-Id: I6e4abd759d5d2abc3b391e92e2e18f060cab7af0\n"
    },
    {
      "commit": "806f548e797a1c5d4efc0347dbf707082ceaecc4",
      "tree": "3fc2047b837095fae268270f9472b765c9041652",
      "parents": [
        "ff39fd1e3aca6d4ebafa887b22cb34d60fff4abc",
        "8651f91fbdb2d5f5dcbe0716b1d7bac1a6f307b4"
      ],
      "author": {
        "name": "Dan Willemsen",
        "email": "dwillemsen@google.com",
        "time": "Wed Oct 05 17:04:23 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Oct 05 17:04:23 2016 +0000"
      },
      "message": "Merge \"Convert to Android.bp\" am: a50b46b7bb\nam: 8651f91fbd\n\nChange-Id: Icdd020775d7a6950f2bcd9450b5acd969add46d0\n"
    },
    {
      "commit": "af26292e0bffda642aed0d51a9f0ac010d8fabf2",
      "tree": "61708d8c3e6af5df302a500c8ef4fefca3422db4",
      "parents": [
        "da1ce7f95cd058d368e5d459d93618398e406c02"
      ],
      "author": {
        "name": "Dan Willemsen",
        "email": "dwillemsen@google.com",
        "time": "Tue Oct 04 19:58:25 2016 -0700"
      },
      "committer": {
        "name": "Dan Willemsen",
        "email": "dwillemsen@google.com",
        "time": "Tue Oct 04 19:58:25 2016 -0700"
      },
      "message": "Convert to Android.bp\n\nSee build/soong/README.md for more information\n\nTest: mmma -j frameworks/av\nChange-Id: I1b8deeec65e2cfa1633354712004ef87f3ac8b3e\n"
    },
    {
      "commit": "6d7deae9b9a5a969eda2a68c2139220b62833b5a",
      "tree": "57df13357576006ea87bc964aad44991d4f8fb6e",
      "parents": [
        "f68051a6beb8bb390d12fb700f1721be3f95e54f",
        "8639a4b67ad99d906cb5cd2bd952f64a2009c8cd"
      ],
      "author": {
        "name": "George Burgess IV",
        "email": "gbiv@google.com",
        "time": "Mon Sep 26 20:37:52 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Sep 26 20:37:52 2016 +0000"
      },
      "message": "Merge \"libeffects: fix enum conversion warnings.\" am: bb38f90602\nam: 8639a4b67a\n\nChange-Id: Ib1c9f91d1e4b1de800186b0b807c8b081f224c15\n"
    },
    {
      "commit": "bb38f9060299b4fc3afab89d942c1d165b47b2b7",
      "tree": "a769c824e4f3f161efd427f6293ae37b676ac704",
      "parents": [
        "9200a9aab71fd6e1feaffb0b85d9021bcc9d818e",
        "cf06be50b28837b2fc39233871ce069e0a74ad01"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Sep 26 20:30:07 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Sep 26 20:30:07 2016 +0000"
      },
      "message": "Merge \"libeffects: fix enum conversion warnings.\""
    },
    {
      "commit": "cf06be50b28837b2fc39233871ce069e0a74ad01",
      "tree": "31589cb63b28b061d0727b9a469ae3a302ba3541",
      "parents": [
        "7449b5e025eeb79b04d67c4595c0497b942fe785"
      ],
      "author": {
        "name": "George Burgess IV",
        "email": "gbiv@google.com",
        "time": "Mon Sep 26 11:15:48 2016 -0700"
      },
      "committer": {
        "name": "George Burgess IV",
        "email": "gbiv@google.com",
        "time": "Mon Sep 26 11:16:34 2016 -0700"
      },
      "message": "libeffects: fix enum conversion warnings.\n\nwarning: implicit conversion from enumeration type \u0027LVDBE_Fs_en\u0027 to\ndifferent enumeration type \u0027LVM_Fs_en\u0027 [-Wenum-conversion]\n\nThanks to Luis Lozano for the patch!\n\nBUG: None\nTest: Compiles without warnings.\nChange-Id: I5bb0b5fc2e4e23080f61a209ab0ea95f423bafb1\n"
    },
    {
      "commit": "f68051a6beb8bb390d12fb700f1721be3f95e54f",
      "tree": "00589eb007d394eb78d8bd847bb9245ac6bc177b",
      "parents": [
        "99f553fab5fa815c11b4fdf5b6d1c33309b0f029",
        "cb092999cb5922247efeb7638237ba980c7e7d7e"
      ],
      "author": {
        "name": "Dimitry Ivanov",
        "email": "dimitry@google.com",
        "time": "Sun Sep 25 00:01:16 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sun Sep 25 00:01:16 2016 +0000"
      },
      "message": "Merge \"Add missing liblog dependency\" am: 9200a9aab7\nam: cb092999cb\n\nChange-Id: I286fa20555573dafdc0351a8db47192730f21977\n"
    },
    {
      "commit": "b8c32f06401c8948a69fa896a9afd768528b299f",
      "tree": "03f478cad7b90b0ed6fc1cf63a5e8a96aab40090",
      "parents": [
        "7449b5e025eeb79b04d67c4595c0497b942fe785"
      ],
      "author": {
        "name": "Dimitry Ivanov",
        "email": "dimitry@google.com",
        "time": "Fri Sep 23 17:15:38 2016 -0700"
      },
      "committer": {
        "name": "Dimitry Ivanov",
        "email": "dimitry@google.com",
        "time": "Sat Sep 24 15:15:46 2016 -0700"
      },
      "message": "Add missing liblog dependency\n\nBug: http://b/31289077\nBug: http://b/27171986\nTest: remove liblog from libcutils and recompile\nChange-Id: Ic2e8a3d9e62d778d32863a4b794dc4c80b1b1b2b\n"
    },
    {
      "commit": "dea1279c79bcbcaa3eb01131515b32124ca28e9c",
      "tree": "8bc93a396a6124926700503e5b016acec9e3609b",
      "parents": [
        "6d50452127e736319204f70976982d2b1772fce3",
        "53bc7fcee33ef51bbdced8fb8e0e5ff1e3c638e7"
      ],
      "author": {
        "name": "rago",
        "email": "rago@google.com",
        "time": "Tue Sep 20 06:04:36 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Sep 20 06:04:36 2016 +0000"
      },
      "message": "Fix potential overflow in Visualizer effect am: 46dc714d52 am: 8720f85196 am: bad0250dcb am: 2feb9ce748 am: fba2bd1372 am: dddfa37ec9 am: de6acc18bb am: a0f7a7b07e am: dd6ad5eba7 am: be0844b573 am: 0710743c91\nam: 53bc7fcee3\n\nChange-Id: I58faa81c8bbfb7ea12142a4fd9d6c86cff3276b4\n"
    },
    {
      "commit": "53bc7fcee33ef51bbdced8fb8e0e5ff1e3c638e7",
      "tree": "74e1c125bf7099be69f585b2a37144cc4e75dd07",
      "parents": [
        "58bb33f447c1a6fd1e64de399f177e6875b2c90d",
        "0710743c91addd7da38242737a3255b0b8e725c6"
      ],
      "author": {
        "name": "rago",
        "email": "rago@google.com",
        "time": "Tue Sep 20 04:51:52 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Sep 20 04:51:52 2016 +0000"
      },
      "message": "Fix potential overflow in Visualizer effect am: 46dc714d52 am: 8720f85196 am: bad0250dcb am: 2feb9ce748 am: fba2bd1372 am: dddfa37ec9 am: de6acc18bb am: a0f7a7b07e am: dd6ad5eba7 am: be0844b573\nam: 0710743c91\n\nChange-Id: I142290d5735b028876eb9e5a974a4b0c8b910fef\n"
    },
    {
      "commit": "a0f7a7b07eca1d3210280e828492cba3ce9a2646",
      "tree": "6b8d88e63decbae5d63b6113c7ba9a192ffa2dfe",
      "parents": [
        "53de578e884f12d45eef09312ac51c30d68e079a",
        "de6acc18bb1f81455bdaa7daa4df4e8455b78bd3"
      ],
      "author": {
        "name": "rago",
        "email": "rago@google.com",
        "time": "Tue Sep 20 02:30:51 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Sep 20 02:30:51 2016 +0000"
      },
      "message": "Fix potential overflow in Visualizer effect am: 46dc714d52 am: 8720f85196 am: bad0250dcb am: 2feb9ce748 am: fba2bd1372 am: dddfa37ec9\nam: de6acc18bb\n\nChange-Id: I2f722a5271282192b08764a42f28d301be1e1835\n"
    },
    {
      "commit": "de6acc18bb1f81455bdaa7daa4df4e8455b78bd3",
      "tree": "4df609d57da464f9237d1a6abee15fb2a24509da",
      "parents": [
        "106a9050b939c99c62d80489e3167a04512bf95e",
        "dddfa37ec95f0a52c9bdb97302ca35867c955cc6"
      ],
      "author": {
        "name": "rago",
        "email": "rago@google.com",
        "time": "Tue Sep 20 01:46:42 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Sep 20 01:46:42 2016 +0000"
      },
      "message": "Fix potential overflow in Visualizer effect am: 46dc714d52 am: 8720f85196 am: bad0250dcb am: 2feb9ce748 am: fba2bd1372\nam: dddfa37ec9\n\nChange-Id: If9c3e7f463b3d053d939f0ca9377dd99dcb5aa4b\n"
    },
    {
      "commit": "fba2bd13729180eb3774248ca8106900488e7207",
      "tree": "c0ebb09befc15e44d0d3da7d889bcab961061fbc",
      "parents": [
        "87415a74ee6ce2618b036a4dcee6015956b072d7",
        "2feb9ce748f9b7b3f844e66aaa76c667a3aeb91c"
      ],
      "author": {
        "name": "rago",
        "email": "rago@google.com",
        "time": "Tue Sep 20 00:56:50 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Sep 20 00:56:50 2016 +0000"
      },
      "message": "Fix potential overflow in Visualizer effect am: 46dc714d52 am: 8720f85196 am: bad0250dcb\nam: 2feb9ce748\n\nChange-Id: I6a251c81d4337113a863a5364c39006678cca066\n"
    },
    {
      "commit": "2feb9ce748f9b7b3f844e66aaa76c667a3aeb91c",
      "tree": "186f0b3656b86fc53616ad32881726d61216fa6a",
      "parents": [
        "b308b1a5d95a03d45cf8bfaf4f35debd398f3c20",
        "bad0250dcb7f79bb1367db1045c6ca6dfc2238ec"
      ],
      "author": {
        "name": "rago",
        "email": "rago@google.com",
        "time": "Tue Sep 20 00:46:03 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Sep 20 00:46:03 2016 +0000"
      },
      "message": "Fix potential overflow in Visualizer effect am: 46dc714d52 am: 8720f85196\nam: bad0250dcb\n\nChange-Id: I23660e1da14f232ff786f9ab78da3e26f301c1b2\n"
    },
    {
      "commit": "bad0250dcb7f79bb1367db1045c6ca6dfc2238ec",
      "tree": "14d2afaeeac25ffa01ccadc105851b9bd986f2d7",
      "parents": [
        "dfe5b5193cfc6321a7ddd3a48ceeaf59097cb545",
        "8720f851962489573b3924b866530bf60373ad9e"
      ],
      "author": {
        "name": "rago",
        "email": "rago@google.com",
        "time": "Tue Sep 20 00:39:33 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Sep 20 00:39:33 2016 +0000"
      },
      "message": "Fix potential overflow in Visualizer effect am: 46dc714d52\nam: 8720f85196\n\nChange-Id: I0803632824e6fc5a70ad6a1ba36743eb11cc3e7e\n"
    },
    {
      "commit": "e40e39317792469a8f1c4bc1d4e7df10ce0c2d86",
      "tree": "0dc0424319103e512a1ace4625041f5dd310b802",
      "parents": [
        "f9ee5183c82c645de8ed9ec79d9bae04b3bc6e51"
      ],
      "author": {
        "name": "Dan Willemsen",
        "email": "dwillemsen@google.com",
        "time": "Mon Sep 12 16:21:27 2016 -0700"
      },
      "committer": {
        "name": "Dan Willemsen",
        "email": "dwillemsen@google.com",
        "time": "Mon Sep 12 16:21:27 2016 -0700"
      },
      "message": "Remove unnecessary pathmap usage\n\nspeex is being removed by the pathmap because libspeexresampler already\nexports that include dir automatically if you link against it.\n\nTest: mma\nChange-Id: If3d07234696cd24ff0060d829f55d9d50a3df849\n"
    },
    {
      "commit": "46dc714d523a41a4f886eecbe5b9947a4c900510",
      "tree": "dec8a194b1f84803d674c9a0ec6c6c6ad337d719",
      "parents": [
        "4fb531e2627a0bb5109de2aa6096a972f40dad72"
      ],
      "author": {
        "name": "rago",
        "email": "rago@google.com",
        "time": "Mon Aug 22 17:20:26 2016 -0700"
      },
      "committer": {
        "name": "Ricardo Garcia",
        "email": "rago@google.com",
        "time": "Wed Aug 24 01:28:32 2016 +0000"
      },
      "message": "Fix potential overflow in Visualizer effect\n\nBug: 30229821\nChange-Id: Idd3c1563dc9d3261e6e168e945005bf133ab2cdb\n(cherry picked from commit 099ab280775946e7c36c73fde47f2ee5a2579f53)\n"
    },
    {
      "commit": "50bccc66cb570459ae5f93faa986204526b81262",
      "tree": "44436cab25e63874a871dc7c74885498018edec5",
      "parents": [
        "76c12009f52a60fc2894e1493516a9d4fb107640",
        "00f6841c91c4df0e5d9bf86d2593ae9e0e75bcce"
      ],
      "author": {
        "name": "Chih-hung Hsieh",
        "email": "chh@google.com",
        "time": "Wed May 18 01:27:08 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed May 18 01:27:08 2016 +0000"
      },
      "message": "Merge \"Fix misc-macro-parentheses warnings.\" am: 512c04c5cc\nam: 00f6841c91\n\n* commit \u002700f6841c91c4df0e5d9bf86d2593ae9e0e75bcce\u0027:\n  Fix misc-macro-parentheses warnings.\n\nChange-Id: Ice0b2dc35814165460bce73e9cd2dceab0091624\n"
    },
    {
      "commit": "ee5863a537bc83a0a603de43e068bbaff850ec59",
      "tree": "08296579d518c27c40b192b0294f89ba45b30e2f",
      "parents": [
        "0603c5dfc34923095218307674a60429bfa5873a"
      ],
      "author": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Tue May 17 15:31:20 2016 -0700"
      },
      "committer": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Tue May 17 15:31:20 2016 -0700"
      },
      "message": "Fix misc-macro-parentheses warnings.\n\nBug: 28705665\nChange-Id: Iaddda0f87395c44173a312f53e42a47c041d4526\n"
    },
    {
      "commit": "ee507ef9e5115a923d20f5cf840d128dd49fb00f",
      "tree": "cef4fccf1ff52b8133cee15366661f31ef542f70",
      "parents": [
        "15ac558b0f1873dbe0d9c1e6fed042a349f8b5a4"
      ],
      "author": {
        "name": "Haynes Mathew George",
        "email": "hgeorge@codeaurora.org",
        "time": "Wed Jul 15 11:06:05 2015 -0700"
      },
      "committer": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Fri Mar 25 10:21:29 2016 -0700"
      },
      "message": "libeffects: validate channel mask in downmixer configure\n\nValidate channel mask in downmixer configure, this returns\nearly warning to calling module which can fallback to another\ndownmixing module or return error instead of playing improper\ndata.\n\nauthored-by: Dhananjay Kumar \u003cdhakumar@codeaurora.org\u003e\n\nCRs-Fixed: 862105\nChange-Id: Ic19c4913608468d5c5197f65bb5d6a640c9d2d74\n"
    },
    {
      "commit": "55363176be0ad1fe75d97276547929b4ca971f56",
      "tree": "3fe580b201bb18d7e81792a8a98051d372c8078a",
      "parents": [
        "c25621f0e52dbf78159b5aa28b8c19ed6a7a053b",
        "813ac23bee5b3519c2b7f410a2b24b3a94075b22"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Wed Feb 17 09:50:43 2016 -0800"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Wed Feb 17 09:50:43 2016 -0800"
      },
      "message": "Merge commit \u0027813ac23bee5b3519c2b7f410a2b24b3a94075b22\u0027 into HEAD\n"
    },
    {
      "commit": "e564c201c290c24f94e1478fea3fca2e7422980d",
      "tree": "26bb7c65cb76414d2268e689f5b9d201217e777b",
      "parents": [
        "a7b723715bab4ddf6db364c825135a9bc003c7c0",
        "eb31ad3a2318683ea95ededaf36930a2fb186d33"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Mon Jan 25 18:55:19 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Jan 25 18:55:19 2016 +0000"
      },
      "message": "Merge \"Add multi-mic support for the noise suppression pre-processing effect\" am: 511555dd26\nam: eb31ad3a23\n\n* commit \u0027eb31ad3a2318683ea95ededaf36930a2fb186d33\u0027:\n  Add multi-mic support for the noise suppression pre-processing effect\n"
    },
    {
      "commit": "eb31ad3a2318683ea95ededaf36930a2fb186d33",
      "tree": "4a2f18640c46d24cbe776ed29e87d50d24742402",
      "parents": [
        "8e6c9a800c1ed618963d6d03e824905c69e742ff",
        "511555dd26e8bcb5a7c9a7b49e0fe4f83a67328f"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Mon Jan 25 18:52:40 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Jan 25 18:52:40 2016 +0000"
      },
      "message": "Merge \"Add multi-mic support for the noise suppression pre-processing effect\"\nam: 511555dd26\n\n* commit \u0027511555dd26e8bcb5a7c9a7b49e0fe4f83a67328f\u0027:\n  Add multi-mic support for the noise suppression pre-processing effect\n"
    },
    {
      "commit": "511555dd26e8bcb5a7c9a7b49e0fe4f83a67328f",
      "tree": "85129394a62529f8d7821a454e3c5fae986e6269",
      "parents": [
        "47dabd38252860dd70b83380fc3df0f84a7ede49",
        "766bf734984a0d5765980f8bd154d111de08ec19"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Mon Jan 25 18:47:02 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Jan 25 18:47:02 2016 +0000"
      },
      "message": "Merge \"Add multi-mic support for the noise suppression pre-processing effect\""
    },
    {
      "commit": "766bf734984a0d5765980f8bd154d111de08ec19",
      "tree": "5e52ff86bcea83a71fa9809f528f8524db622af6",
      "parents": [
        "b135d0e6fb57a810882a1488cb0ff670d0e25219"
      ],
      "author": {
        "name": "Alex Luebs",
        "email": "aluebs@google.com",
        "time": "Mon Dec 14 21:32:13 2015 -0800"
      },
      "committer": {
        "name": "Alex Luebs",
        "email": "aluebs@google.com",
        "time": "Fri Jan 22 15:27:21 2016 -0800"
      },
      "message": "Add multi-mic support for the noise suppression pre-processing effect\n\nChange-Id: I7cf8d5657a25206e0a07e7e343635f7cf23e6f89\n"
    },
    {
      "commit": "70d20f98299e5ce8dbdf01ed6123a47fe7bc45b1",
      "tree": "f6e80de6bdbfc152d1d72cb4bbba8f909fb82490",
      "parents": [
        "81becaec18695331e853477e0ba6c51c989d365e",
        "b1f8616332371eebff84485b99545373592fb81e"
      ],
      "author": {
        "name": "Chih-hung Hsieh",
        "email": "chh@google.com",
        "time": "Wed Jan 20 18:08:55 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jan 20 18:08:55 2016 +0000"
      },
      "message": "Merge \"Update to new WebRTC version\" am: 47dabd3825\nam: b1f8616332\n\n* commit \u0027b1f8616332371eebff84485b99545373592fb81e\u0027:\n  Update to new WebRTC version\n"
    },
    {
      "commit": "b1f8616332371eebff84485b99545373592fb81e",
      "tree": "8586780a7e84a0b90aa2c8147a39156237ea2948",
      "parents": [
        "813ac23bee5b3519c2b7f410a2b24b3a94075b22",
        "47dabd38252860dd70b83380fc3df0f84a7ede49"
      ],
      "author": {
        "name": "Chih-hung Hsieh",
        "email": "chh@google.com",
        "time": "Wed Jan 20 17:50:53 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jan 20 17:50:53 2016 +0000"
      },
      "message": "Merge \"Update to new WebRTC version\"\nam: 47dabd3825\n\n* commit \u002747dabd38252860dd70b83380fc3df0f84a7ede49\u0027:\n  Update to new WebRTC version\n"
    },
    {
      "commit": "3f11ef01574219f323a7f9ee4216d610733df50f",
      "tree": "96005e9df55673502afd04e87a3cc5d7c25d193b",
      "parents": [
        "a68b10a49b4aba786bdee692e48783acdb25ff60"
      ],
      "author": {
        "name": "Alex Luebs",
        "email": "aluebs@google.com",
        "time": "Fri Jan 15 15:51:58 2016 -0800"
      },
      "committer": {
        "name": "Alex Luebs",
        "email": "aluebs@google.com",
        "time": "Fri Jan 15 16:40:35 2016 -0800"
      },
      "message": "Update to new WebRTC version\n\n* Update include/ path\n* Remove unnecessary casts\n\nChange-Id: Iac2cf15ee4fce32bcd7ad57b3e0f70976cf89880\n"
    },
    {
      "commit": "9cebd7cfba272117522617661cf9d4985880921e",
      "tree": "97d9ae2ed253f1dc8b02536415482ad57db06983",
      "parents": [
        "b1338d3cfcb47d0fc5f21e2b939d66316b307fe3"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue Jan 12 18:03:24 2016 +0000"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue Jan 12 18:04:52 2016 +0000"
      },
      "message": "DO NOT MERGE ANYWHERE Revert \"fix possible overflow in effect wrappers.\"\n\nThis reverts commit 9e29523b9537983b4c4b205ff868d0b3bca0383b.\n\nChange-Id: Ic9a97d1a98165500dd444b97629349cf082ced94\n"
    },
    {
      "commit": "34314fae965f88e8a512be882afc3f42a2b2d34e",
      "tree": "e46bf14c1be6ee444fb1aee00d207ce19697c1ed",
      "parents": [
        "899cce3292319367cb06f8a411c760b20cbd7ee9",
        "0837e00683ccc8b2e30f6a2faf4a07142b63ffb3"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue Jan 12 02:33:11 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jan 12 02:33:11 2016 +0000"
      },
      "message": "fix possible overflow in effect wrappers. am: 9e29523b95 am: baebc739b0 am: 3a9d4f4a83 am: 5b7c20dd1e am: df81fc3f3c am: 68e43cf141 am: b1338d3cfc am: 440c9e9b72 am: 9950df2504 am: de98d9b7c1\nam: 0837e00683\n\n* commit \u00270837e00683ccc8b2e30f6a2faf4a07142b63ffb3\u0027:\n  fix possible overflow in effect wrappers.\n"
    },
    {
      "commit": "440c9e9b72277d6fc6cea630b9ab50f12687a9c0",
      "tree": "ff16ef64f82cef137607bdb02d73af3f4b6adad1",
      "parents": [
        "c653d2f19ee368e75bd7da6327196f971969078d",
        "b1338d3cfcb47d0fc5f21e2b939d66316b307fe3"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue Jan 12 02:20:44 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jan 12 02:20:44 2016 +0000"
      },
      "message": "fix possible overflow in effect wrappers. am: 9e29523b95 am: baebc739b0 am: 3a9d4f4a83 am: 5b7c20dd1e am: df81fc3f3c am: 68e43cf141\nam: b1338d3cfc\n\n* commit \u0027b1338d3cfcb47d0fc5f21e2b939d66316b307fe3\u0027:\n  fix possible overflow in effect wrappers.\n"
    },
    {
      "commit": "b1338d3cfcb47d0fc5f21e2b939d66316b307fe3",
      "tree": "1261604575864a75daa95d71146e28ef49f2ae6b",
      "parents": [
        "2c59cc083d471fe55abc61870d05952bd242b738",
        "68e43cf141a5851c242bce776dff93f7136cbea6"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue Jan 12 02:07:13 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jan 12 02:07:13 2016 +0000"
      },
      "message": "fix possible overflow in effect wrappers. am: 9e29523b95 am: baebc739b0 am: 3a9d4f4a83 am: 5b7c20dd1e am: df81fc3f3c\nam: 68e43cf141\n\n* commit \u002768e43cf141a5851c242bce776dff93f7136cbea6\u0027:\n  fix possible overflow in effect wrappers.\n"
    },
    {
      "commit": "df81fc3f3c56048a797232fa49185831f250e57c",
      "tree": "d0c90795e03e7efe6d4092ecb0f9b4a24c5dd2fd",
      "parents": [
        "50270d98e26fa18b20ca88216c3526667b724ba7",
        "5b7c20dd1ee9eff7f96676cec68d4b74e33440e7"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue Jan 12 02:02:55 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jan 12 02:02:55 2016 +0000"
      },
      "message": "fix possible overflow in effect wrappers. am: 9e29523b95 am: baebc739b0 am: 3a9d4f4a83\nam: 5b7c20dd1e\n\n* commit \u00275b7c20dd1ee9eff7f96676cec68d4b74e33440e7\u0027:\n  fix possible overflow in effect wrappers.\n"
    },
    {
      "commit": "3a9d4f4a83341e4c083aa50a651fe5d765ef70ad",
      "tree": "167fc6e0e51a5eaea14f37e87074f27dc3f97ac4",
      "parents": [
        "c56555962b7e0fcee2dc0a058127f8f309f19ea8",
        "baebc739b0fe7257b26bfe105b67409559171c82"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue Jan 12 01:58:50 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jan 12 01:58:50 2016 +0000"
      },
      "message": "fix possible overflow in effect wrappers. am: 9e29523b95\nam: baebc739b0\n\n* commit \u0027baebc739b0fe7257b26bfe105b67409559171c82\u0027:\n  fix possible overflow in effect wrappers.\n"
    },
    {
      "commit": "baebc739b0fe7257b26bfe105b67409559171c82",
      "tree": "e7204d25f9b5e74ddcd76bdf72e29bf412530371",
      "parents": [
        "208bc477d92dbd2e5b4d1c0b2d000fa4c231e9d3",
        "9e29523b9537983b4c4b205ff868d0b3bca0383b"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue Jan 12 01:56:51 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jan 12 01:56:51 2016 +0000"
      },
      "message": "fix possible overflow in effect wrappers.\nam: 9e29523b95\n\n* commit \u00279e29523b9537983b4c4b205ff868d0b3bca0383b\u0027:\n  fix possible overflow in effect wrappers.\n"
    },
    {
      "commit": "9e29523b9537983b4c4b205ff868d0b3bca0383b",
      "tree": "e26b62c7419fe2a7f521d704e64e687a119441a2",
      "parents": [
        "3d6a7149802928ecf3f58b7218b0e82699b492df"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Fri Jan 08 10:52:38 2016 -0800"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Mon Jan 11 18:08:30 2016 +0000"
      },
      "message": "fix possible overflow in effect wrappers.\n\nAdd checks on parameter size field in effect command handlers\nto avoid overflow leading to invalid comparison with min allowed\nsize for command and reply buffers.\n\nBug: 26347509.\nChange-Id: I20e6a9b6de8e5172b957caa1ac9410b9752efa4d\n(cherry picked from commit ad1bd92a49d78df6bc6e75bee68c517c1326f3cf)\n"
    },
    {
      "commit": "ad1bd92a49d78df6bc6e75bee68c517c1326f3cf",
      "tree": "954aaa329a6478405d7dc3c273c603ff7dd3f3bd",
      "parents": [
        "a3e696da3872250bca66a62d93a3b6114e20c27d"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Fri Jan 08 10:52:38 2016 -0800"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Fri Jan 08 11:52:01 2016 -0800"
      },
      "message": "fix possible overflow in effect wrappers.\n\nAdd checks on parameter size field in effect command handlers\nto avoid overflow leading to invalid comparison with min allowed\nsize for command and reply buffers.\n\nBug: 26347509.\nChange-Id: I20e6a9b6de8e5172b957caa1ac9410b9752efa4d\n"
    },
    {
      "commit": "30a5c3d97fc7c93ec878e513f466b2f21b6e0ddd",
      "tree": "07311f54d9ebe92d289b81c9d504a7539f36463a",
      "parents": [
        "5f80c6f508ebafbe81d42177907035731e854c5b",
        "bcd62e704de35d0144c5f87b29c84742cb3d6c5d"
      ],
      "author": {
        "name": "Chih-hung Hsieh",
        "email": "chh@google.com",
        "time": "Tue Dec 01 17:11:27 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Dec 01 17:11:27 2015 +0000"
      },
      "message": "Merge \"Port PreProcessing to the new WebRTC version\" am: f0f6fdd4d1 am: 7ec102b586\nam: bcd62e704d\n\n* commit \u0027bcd62e704de35d0144c5f87b29c84742cb3d6c5d\u0027:\n  Port PreProcessing to the new WebRTC version\n"
    },
    {
      "commit": "9718b7d9cba77c739269462ac57d43cc6ae69134",
      "tree": "6e91a68efdb33f8148531eb61ea0da54986f204c",
      "parents": [
        "7534cb3a36f506f6e2e1cec2e823dad35c5393e9"
      ],
      "author": {
        "name": "Alex Luebs",
        "email": "aluebs@google.com",
        "time": "Tue Nov 24 14:33:14 2015 -0800"
      },
      "committer": {
        "name": "Alex Luebs",
        "email": "aluebs@google.com",
        "time": "Wed Nov 25 16:20:55 2015 -0800"
      },
      "message": "Port PreProcessing to the new WebRTC version\n\nChange-Id: I7dcf4dba83ecbc45725d10045666699a9bc7e4a6\n"
    },
    {
      "commit": "7772e4d03632a5ced3d37749a7aa6d5c793713be",
      "tree": "a285e32055925078551b2b48b54969a7d94e8249",
      "parents": [
        "4d9361a2cda408d2fee6e20af2234555c7332a00",
        "f55e722949d56f0a0a1b4285f9adb5df3ab05b71"
      ],
      "author": {
        "name": "Chih-hung Hsieh",
        "email": "chh@google.com",
        "time": "Thu Oct 22 23:38:20 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Oct 22 23:38:20 2015 +0000"
      },
      "message": "Merge \"Change include path and names to compile with new webrtc.\" am: 2d772fd4af am: 84669feac3\nam: f55e722949\n\n* commit \u0027f55e722949d56f0a0a1b4285f9adb5df3ab05b71\u0027:\n  Change include path and names to compile with new webrtc.\n"
    },
    {
      "commit": "de7fa31668bd90dba80ff2c0c462492fed873c3d",
      "tree": "d495f898ba81acc1948ed4e6bd32afcd63e3899e",
      "parents": [
        "3cce4937ae9bb3a522bee74a47807c8cf0b462d5"
      ],
      "author": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Tue Oct 13 10:58:08 2015 -0700"
      },
      "committer": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Tue Oct 13 11:00:19 2015 -0700"
      },
      "message": "Change include path and names to compile with new webrtc.\n\n* external/webrtc is upgraded and some header files are\n  moved from interface to include directories.\n* Some external/webrtc data member variables are renamed.\n\nChange-Id: I2d6d4b62dd18f921b0360d524651ebdf7bd2fffc\n"
    },
    {
      "commit": "bb2f3ad2f4768fbb65f0457a4660f8aeab8a0cc9",
      "tree": "4db837a1e3afe8754204d91b199a4248e35ac155",
      "parents": [
        "87c7b391f50b5ad78fbb0df7fb69ebce2a985b8f",
        "679650f008a6dee59d89238fab17edd208a1878e"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Fri Aug 21 21:31:00 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Aug 21 21:31:00 2015 +0000"
      },
      "message": "Merge \"pre processing: check malloc return\""
    },
    {
      "commit": "679650f008a6dee59d89238fab17edd208a1878e",
      "tree": "3da9d1ad9fb71ab6ec5c515ec80c087c5dda52af",
      "parents": [
        "9a57d1cb51ef14a666eefb32b245dd47cf79844e"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Fri Aug 21 14:01:50 2015 -0700"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Fri Aug 21 14:22:28 2015 -0700"
      },
      "message": "pre processing: check malloc return\n\nBug: 20677305.\nChange-Id: Icd67f4b476b864dd325ece8e3f758605ba92f8d1\n"
    },
    {
      "commit": "2a5afed82fd4edd220551ce5565d89ac976f6720",
      "tree": "8238c137e7709188f971a13a9f1cb59846e89276",
      "parents": [
        "9a57d1cb51ef14a666eefb32b245dd47cf79844e"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Fri Aug 21 13:29:53 2015 -0700"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Fri Aug 21 13:29:53 2015 -0700"
      },
      "message": "LVM Effects: add malloc checks\n\nBug: 20674084.\nChange-Id: I7ea2e3a53d020be11c3a7f15315be038bab4bb4d\n"
    },
    {
      "commit": "ac85eb2ce87fd3a58931c119bd2209285b9a8c98",
      "tree": "9b0dbc608d8fd5133e91b816fa41cb262e101f85",
      "parents": [
        "7d3be41436e91a1d79b3a38c651bcd0d2c221f6d",
        "020c15b763345e237c0df79e638d94dc0b6f9de8"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue Jun 23 23:04:15 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jun 23 23:04:15 2015 +0000"
      },
      "message": "am 020c15b7: am 867e38cc: am ffdc54b6: am 3f0b4976: am 4c855d20: am 6368e6d2: audio effects: fix heap overflow\n\n* commit \u0027020c15b763345e237c0df79e638d94dc0b6f9de8\u0027:\n  audio effects: fix heap overflow\n"
    },
    {
      "commit": "c655561b3580ae7ba3a721e69ac240606e11fab8",
      "tree": "b1284c00f28db946f0a416a52c5e9d6a94e9dbdd",
      "parents": [
        "13c925cab2decaed6786b0642f2b5a9f8516e71a",
        "29b83cbb9018e53a18cf6e0fb34893f9774dcb96"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue Jun 23 01:32:08 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jun 23 01:32:08 2015 +0000"
      },
      "message": "am 29b83cbb: DO NOT MERGE - audio effects: fix heap overflow\n\n* commit \u002729b83cbb9018e53a18cf6e0fb34893f9774dcb96\u0027:\n  DO NOT MERGE - audio effects: fix heap overflow\n"
    },
    {
      "commit": "3f0b4976ec8023c5cad92b21ac3064d63d1aa581",
      "tree": "2af1fa48b13a7ec0121e8c039d924188c5386f41",
      "parents": [
        "66b91b348d66102c8deb652929150446223ec767",
        "4c855d207edaaeb8c61109977a5297418295658c"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue Jun 23 01:29:00 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jun 23 01:29:00 2015 +0000"
      },
      "message": "am 4c855d20: am 6368e6d2: audio effects: fix heap overflow\n\n* commit \u00274c855d207edaaeb8c61109977a5297418295658c\u0027:\n  audio effects: fix heap overflow\n"
    },
    {
      "commit": "29b83cbb9018e53a18cf6e0fb34893f9774dcb96",
      "tree": "c17fd5e1cd3b7e6be790d902a31ea2af520a548c",
      "parents": [
        "6ff53b96235bf99cdc1023b99d44f1c4cade1c0a"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Fri Jun 19 15:33:57 2015 -0700"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue Jun 23 00:40:18 2015 +0000"
      },
      "message": "DO NOT MERGE - audio effects: fix heap overflow\n\nCheck consistency of effect command reply sizes before\ncopying to reply address.\n\nAlso add null pointer check on reply size.\nAlso remove unused parameter warning.\n\nBug: 21953516.\nChange-Id: I4cf00c12eaed696af28f3b7613f7e36f47a160c4\n"
    },
    {
      "commit": "2b343b1b2dd9e4885ef2b7ec2f798215d714ab3a",
      "tree": "6e9f46147820d6c55cb3c10cccaa680852605a9d",
      "parents": [
        "99b38856e91a55bb67085dbabffac9739998fe8b",
        "20569262fce8b047bfc253d91ccb0f455863fde1"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Mon Jun 22 18:09:23 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jun 22 18:09:24 2015 +0000"
      },
      "message": "Merge \"Add property to ignore audio effects on the platform\" into mnc-dev"
    },
    {
      "commit": "20569262fce8b047bfc253d91ccb0f455863fde1",
      "tree": "b775e9090619570eed1e74692b1190a6f68f6d65",
      "parents": [
        "47b1ca9cf7c45564887832bfdec21ccc18eb448e"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Fri Jun 19 12:26:52 2015 -0700"
      },
      "committer": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Mon Jun 22 09:26:16 2015 -0700"
      },
      "message": "Add property to ignore audio effects on the platform\n\nUse boolean property ro.audio.ignore_effects to load or ignore the\n  audio effects.\n\nBug 21906334\n\nChange-Id: I778f8b10a1caf25f7679705b1c83775223df011d\n"
    },
    {
      "commit": "6368e6d23ca27cd59a9a1876d6b5a2301a8657ed",
      "tree": "8a89740c3b4dcb9a5241b5c1156154e5990086a2",
      "parents": [
        "115e995c6b3fe7ed33e2d5d88872cb87ab4e63f0"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Fri Jun 19 15:33:57 2015 -0700"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Sat Jun 20 01:21:51 2015 +0000"
      },
      "message": "audio effects: fix heap overflow\n\nCheck consistency of effect command reply sizes before\ncopying to reply address.\n\nAlso add null pointer check on reply size.\nAlso remove unused parameter warning.\n\nBug: 21953516.\nChange-Id: I4cf00c12eaed696af28f3b7613f7e36f47a160c4\n(cherry picked from commit 0f714a464d2425afe00d6450535e763131b40844)\n"
    },
    {
      "commit": "0f714a464d2425afe00d6450535e763131b40844",
      "tree": "e949a4874b50e193734fb3541e9011d3a7e54cb6",
      "parents": [
        "3ecc9db40b1fb9c7f807a5892e5c9625aac1fb06"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Fri Jun 19 15:33:57 2015 -0700"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Fri Jun 19 18:00:25 2015 -0700"
      },
      "message": "audio effects: fix heap overflow\n\nCheck consistency of effect command reply sizes before\ncopying to reply address.\n\nAlso add null pointer check on reply size.\nAlso remove unused parameter warning.\n\nBug: 21953516.\nChange-Id: I4cf00c12eaed696af28f3b7613f7e36f47a160c4\n"
    }
  ],
  "next": "7f0e16e391b0bd243005cc1049d3b6799f0692ec"
}
