)]}'
{
  "log": [
    {
      "commit": "1c8a038b2a8a0a14d9bc2ebaf31ff113d4778af5",
      "tree": "accd11aca15da028b675c4314193728aaedfc90f",
      "parents": [
        "6797293e267d9ee05d976f3c926cc2119af3eb1e",
        "404b6e6ee588af71d19fe8a4ffc8092d59c3396d"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue Jul 12 22:52:08 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jul 12 22:52:08 2016 +0000"
      },
      "message": "Merge \\\\\"Fix WaveGenerator memory leak\\\\\" into nyc-mr1-dev am: 28743b7999\nam: 404b6e6ee5\n\nChange-Id: I3b97b23e68b23de74f1ff0130f9c9d721bf47382\n"
    },
    {
      "commit": "404b6e6ee588af71d19fe8a4ffc8092d59c3396d",
      "tree": "6836b8b591bd91fb9d7ef7f00675fcc65b6b8585",
      "parents": [
        "e6d34ee345e9a900254b5baae0dbdd4304207259",
        "28743b7999f6eff6ffb07fff06736880b78704a0"
      ],
      "author": {
        "name": "Mykola Kondratenko",
        "email": "mykola.kondratenko@sonymobile.com",
        "time": "Tue Jul 12 22:48:38 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jul 12 22:48:38 2016 +0000"
      },
      "message": "Merge \\\"Fix WaveGenerator memory leak\\\" into nyc-mr1-dev\nam: 28743b7999\n\nChange-Id: Icf722dc68b66ff4a7f9748555382b870950802e0\n"
    },
    {
      "commit": "28743b7999f6eff6ffb07fff06736880b78704a0",
      "tree": "7729ba366debc49b532c2770b6ceb79456ad4227",
      "parents": [
        "67f98ee9eafec11a81c018bce170a81481e52a7a",
        "2b49066e0261377477aef9743a9db82805d0eb8d"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue Jul 12 22:39:52 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 12 22:39:52 2016 +0000"
      },
      "message": "Merge \"Fix WaveGenerator memory leak\" into nyc-mr1-dev"
    },
    {
      "commit": "6797293e267d9ee05d976f3c926cc2119af3eb1e",
      "tree": "accd11aca15da028b675c4314193728aaedfc90f",
      "parents": [
        "48b0693c7e74e7c2792e289b3e5a0b6e9c180192",
        "e6d34ee345e9a900254b5baae0dbdd4304207259"
      ],
      "author": {
        "name": "Hangyu Kuang",
        "email": "hkuang@google.com",
        "time": "Tue Jul 12 22:03:43 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jul 12 22:03:43 2016 +0000"
      },
      "message": "Merge \\\\\"media: Add colorAspect support to SoftAVC decoder.\\\\\" into nyc-mr1-dev am: 67f98ee9ea\nam: e6d34ee345\n\nChange-Id: Iae693b1491efb29f378a7bfc46c1ee2c7a258d3f\n"
    },
    {
      "commit": "e6d34ee345e9a900254b5baae0dbdd4304207259",
      "tree": "6836b8b591bd91fb9d7ef7f00675fcc65b6b8585",
      "parents": [
        "38c26fba02e512c0391878eb6bfc2ed1a88443de",
        "67f98ee9eafec11a81c018bce170a81481e52a7a"
      ],
      "author": {
        "name": "Hangyu Kuang",
        "email": "hkuang@google.com",
        "time": "Tue Jul 12 21:59:26 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jul 12 21:59:26 2016 +0000"
      },
      "message": "Merge \\\"media: Add colorAspect support to SoftAVC decoder.\\\" into nyc-mr1-dev\nam: 67f98ee9ea\n\nChange-Id: Ie241857c98ffc10fe00412a603e95bb20c0636f5\n"
    },
    {
      "commit": "67f98ee9eafec11a81c018bce170a81481e52a7a",
      "tree": "07e18c47caebeeec5a6c8ba3ef41afe9201bb126",
      "parents": [
        "93540a6b596b1660a453d344573571462a7e6587",
        "c2e98f5f60460890195b33abe40e376f800b242e"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Jul 12 21:48:11 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 12 21:48:11 2016 +0000"
      },
      "message": "Merge \"media: Add colorAspect support to SoftAVC decoder.\" into nyc-mr1-dev"
    },
    {
      "commit": "48b0693c7e74e7c2792e289b3e5a0b6e9c180192",
      "tree": "199d59aa58c268f1c9c3dadda4b4ad91391c30fb",
      "parents": [
        "4099f1a290c4b7980681afa7ba562e6c2450380e",
        "38c26fba02e512c0391878eb6bfc2ed1a88443de"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue Jul 12 21:16:23 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jul 12 21:16:23 2016 +0000"
      },
      "message": "Merge \\\\\\\\\"Fix WaveGenerator memory leak\\\\\\\\\" am: f58e41ab2f am: faf2adda1b am: 9950354362\nam: 38c26fba02\n\nChange-Id: I5c3af1c98cfa7f64632b3be6ec8c1224da5f6d65\n"
    },
    {
      "commit": "38c26fba02e512c0391878eb6bfc2ed1a88443de",
      "tree": "ba8467db6c2e1bf451286d078b7607b9ce1f4761",
      "parents": [
        "6a7f864490766020ef791d6c803364fdb7e79cbb",
        "9950354362178e5f6c22b70e3747ead4fa790841"
      ],
      "author": {
        "name": "Mykola Kondratenko",
        "email": "mykola.kondratenko@sonymobile.com",
        "time": "Tue Jul 12 21:13:02 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jul 12 21:13:02 2016 +0000"
      },
      "message": "Merge \\\\\\\"Fix WaveGenerator memory leak\\\\\\\" am: f58e41ab2f am: faf2adda1b\nam: 9950354362\n\nChange-Id: I8f83a4c8415a568eaea68a06154a41686b12df6d\n"
    },
    {
      "commit": "9950354362178e5f6c22b70e3747ead4fa790841",
      "tree": "9f21c3c95b7ea8b1003e976f01fac21d6c91d23d",
      "parents": [
        "801d27d4d76aa040e83c9d9a2286909fd6661b88",
        "faf2adda1b3644079e202c2286c817843ecc115d"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue Jul 12 21:09:54 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jul 12 21:09:54 2016 +0000"
      },
      "message": "Merge \\\\\"Fix WaveGenerator memory leak\\\\\" am: f58e41ab2f\nam: faf2adda1b\n\nChange-Id: I7f2fbc21275ad795a464146add84321b9161447f\n"
    },
    {
      "commit": "4099f1a290c4b7980681afa7ba562e6c2450380e",
      "tree": "dd9a7866117d4766ecf166b04e49d9dbdaa08ce7",
      "parents": [
        "771955c39a67e0598648f3f416e4209003bb6b14",
        "6a7f864490766020ef791d6c803364fdb7e79cbb"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue Jul 12 21:09:52 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jul 12 21:09:52 2016 +0000"
      },
      "message": "Merge \\\\\"audioflinger: async callback error handling\\\\\" into nyc-mr1-dev am: 93540a6b59\nam: 6a7f864490\n\nChange-Id: I289e192efe71c599229a10771a08d8685a75dd57\n"
    },
    {
      "commit": "6a7f864490766020ef791d6c803364fdb7e79cbb",
      "tree": "11f605c7170a5c6534df5fff0cf268e4d370cf69",
      "parents": [
        "ab99bf8a017616c73193357c7815f60712570573",
        "93540a6b596b1660a453d344573571462a7e6587"
      ],
      "author": {
        "name": "Haynes Mathew George",
        "email": "hgeorge@codeaurora.org",
        "time": "Tue Jul 12 21:06:36 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jul 12 21:06:36 2016 +0000"
      },
      "message": "Merge \\\"audioflinger: async callback error handling\\\" into nyc-mr1-dev\nam: 93540a6b59\n\nChange-Id: Ifa8e386c0da9e30b90884e0a787e581ace151c64\n"
    },
    {
      "commit": "faf2adda1b3644079e202c2286c817843ecc115d",
      "tree": "ed5ec331b6be421a38d9ae85b54eac0f9815153f",
      "parents": [
        "b9dc5face85dca184c88c84611da6a3dee18538a",
        "f58e41ab2f182297b3f7337040accbefee16e702"
      ],
      "author": {
        "name": "Mykola Kondratenko",
        "email": "mykola.kondratenko@sonymobile.com",
        "time": "Tue Jul 12 21:06:33 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jul 12 21:06:33 2016 +0000"
      },
      "message": "Merge \\\"Fix WaveGenerator memory leak\\\"\nam: f58e41ab2f\n\nChange-Id: I4690fad5c3e89abc57cd63e50f30cf0fbbab1294\n"
    },
    {
      "commit": "2b49066e0261377477aef9743a9db82805d0eb8d",
      "tree": "f21a530ce85b38a43d650883c759bc08e5c4661d",
      "parents": [
        "bea67b8a707b8875419019ebd2d568090310b326"
      ],
      "author": {
        "name": "Mykola Kondratenko",
        "email": "mykola.kondratenko@sonymobile.com",
        "time": "Fri Aug 14 15:01:17 2015 +0200"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue Jul 12 14:02:32 2016 -0700"
      },
      "message": "Fix WaveGenerator memory leak\n\nReleasing memory with ToneGenerator::stopTone() depends on\nToneGenerator::mState that can cause memory leak in case\nmState is TONE_INIT.\n\nRemove dependency to mState by adding ToneGenerator::clearWaveGens()\nexplicit call in ToneGenerator destructor.\n\nBug: 29916937\n\nChange-Id: I5ccfbca9f2ae1abac9e160a2a309fb6962d4a110\n"
    },
    {
      "commit": "93540a6b596b1660a453d344573571462a7e6587",
      "tree": "303e48e072805b8715af006267ceb68eb1cf2885",
      "parents": [
        "af0c7dfd5744b7c9e67e9afd26af417aadc6dc20",
        "4527b9ebc6a37b861f5a3bba68bcc63dc8d69ada"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue Jul 12 21:01:40 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 12 21:01:40 2016 +0000"
      },
      "message": "Merge \"audioflinger: async callback error handling\" into nyc-mr1-dev"
    },
    {
      "commit": "f58e41ab2f182297b3f7337040accbefee16e702",
      "tree": "808186cae141c4fffc0397260f6f93f9ed0fdce5",
      "parents": [
        "d2a52727e30c6c413f3837378d990444fe7ac319",
        "f1af17aa70d810b1184f90416efa3287976392a6"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue Jul 12 21:00:12 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Jul 12 21:00:12 2016 +0000"
      },
      "message": "Merge \"Fix WaveGenerator memory leak\""
    },
    {
      "commit": "c2e98f5f60460890195b33abe40e376f800b242e",
      "tree": "9a1c30f0284333b54bdf6126e6fa190dd7e66b34",
      "parents": [
        "901ca36bf02726ca07d83820c93c76d696549a03"
      ],
      "author": {
        "name": "Hangyu Kuang",
        "email": "hkuang@google.com",
        "time": "Fri Jun 17 14:27:34 2016 -0700"
      },
      "committer": {
        "name": "Hangyu Kuang",
        "email": "hkuang@google.com",
        "time": "Tue Jul 12 13:20:38 2016 -0700"
      },
      "message": "media: Add colorAspect support to SoftAVC decoder.\n\nBug: 27442922\nChange-Id: Iad48c1b9dad76cb65530bef274d0d3c5e710e627\n"
    },
    {
      "commit": "771955c39a67e0598648f3f416e4209003bb6b14",
      "tree": "c4fecf7aebcc51e6ba2fa375ab19589ac307a462",
      "parents": [
        "0275063d397cfef5808f38ca96a3323ee490ef29",
        "ab99bf8a017616c73193357c7815f60712570573"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Tue Jul 12 18:16:20 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jul 12 18:16:20 2016 +0000"
      },
      "message": "Merge \\\\\"MPEG4Writer: Handle writing multiple NAL units in a video sample\\\\\" into nyc-mr1-dev am: af0c7dfd57\nam: ab99bf8a01\n\nChange-Id: I19460fdda40a859a3fbc6d235c2d72302b8fe757\n"
    },
    {
      "commit": "ab99bf8a017616c73193357c7815f60712570573",
      "tree": "05bbc2d48630ffbbcaeae8f20b4988e22d73f667",
      "parents": [
        "44fece2cf363911efede91f81c7e57236d81f755",
        "af0c7dfd5744b7c9e67e9afd26af417aadc6dc20"
      ],
      "author": {
        "name": "Praveen Chavan",
        "email": "pchavan@codeaurora.org",
        "time": "Tue Jul 12 18:11:30 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jul 12 18:11:30 2016 +0000"
      },
      "message": "Merge \\\"MPEG4Writer: Handle writing multiple NAL units in a video sample\\\" into nyc-mr1-dev\nam: af0c7dfd57\n\nChange-Id: I560d5f23bb9385194f506264bd08666bead463da\n"
    },
    {
      "commit": "af0c7dfd5744b7c9e67e9afd26af417aadc6dc20",
      "tree": "0c927e856fa3eb5ce6f13d980da9b5e1795fac8c",
      "parents": [
        "0093efba5a3afae93dcd2664a8a54a8306cb538b",
        "80f78b773f92048944a850efb7b60629643370cd"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Tue Jul 12 18:01:01 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 12 18:01:02 2016 +0000"
      },
      "message": "Merge \"MPEG4Writer: Handle writing multiple NAL units in a video sample\" into nyc-mr1-dev"
    },
    {
      "commit": "0275063d397cfef5808f38ca96a3323ee490ef29",
      "tree": "5acdbbe0815f5087fa0f607d8c06a501d198a7cf",
      "parents": [
        "bbe0cfb249f872fe68215fd1baa7d6426aef2d16",
        "44fece2cf363911efede91f81c7e57236d81f755"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Tue Jul 12 17:52:47 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jul 12 17:52:47 2016 +0000"
      },
      "message": "Merge \\\\\"stagefright: Enhance MPEG4 writer/extractor to store/retrieve layer info\\\\\" into nyc-mr1-dev am: 0093efba5a\nam: 44fece2cf3\n\nChange-Id: Iee233ea36d574f37fc9ddb4f4eb530c7c7a3dd57\n"
    },
    {
      "commit": "44fece2cf363911efede91f81c7e57236d81f755",
      "tree": "d98ef103665c7ec7c3f6a3fa81c01b4bf6235d19",
      "parents": [
        "8611d5135b6a62cc4bbf89404090c9f6ac3245f5",
        "0093efba5a3afae93dcd2664a8a54a8306cb538b"
      ],
      "author": {
        "name": "Praveen Chavan",
        "email": "pchavan@codeaurora.org",
        "time": "Tue Jul 12 17:49:45 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jul 12 17:49:45 2016 +0000"
      },
      "message": "Merge \\\"stagefright: Enhance MPEG4 writer/extractor to store/retrieve layer info\\\" into nyc-mr1-dev\nam: 0093efba5a\n\nChange-Id: Ia1a316c8dfd13bf146e94037a3743cdab88acdfe\n"
    },
    {
      "commit": "0093efba5a3afae93dcd2664a8a54a8306cb538b",
      "tree": "880cfae8cac70f88d8192533945a9bf852ce6c0a",
      "parents": [
        "b28d6117a5a63fd673a38be12e7e48bc65b05ad3",
        "4dbff11975e737482537e1636051690188f3fbc4"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Tue Jul 12 17:36:45 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 12 17:36:45 2016 +0000"
      },
      "message": "Merge \"stagefright: Enhance MPEG4 writer/extractor to store/retrieve layer info\" into nyc-mr1-dev"
    },
    {
      "commit": "4dbff11975e737482537e1636051690188f3fbc4",
      "tree": "c0758361ae44a5bdff744e1110bd8c736ec75d5e",
      "parents": [
        "bf6dc1af5bd88135f47c2489c03cdb9f95d57927"
      ],
      "author": {
        "name": "Praveen Chavan",
        "email": "pchavan@codeaurora.org",
        "time": "Fri Apr 08 11:37:37 2016 -0700"
      },
      "committer": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Tue Jul 12 10:35:29 2016 -0700"
      },
      "message": "stagefright: Enhance MPEG4 writer/extractor to store/retrieve layer info\n\nStore temporal layer-count in MP4 meta-keys.\nEnhance MPEG4Extractor to parse layer-count and make it available in\nfile-meta.\nFor AVC, parse SVC-extension NALs (if available), to extract\nthe layer-id and make it avialble in buffer-meta.\n\nBug: 27596987\nChange-Id: I84a8914b470a0aadec0e02692296b1915a6c776e\n(cherry picked from commit 09c8bb3d3b01d213fb845cd9c24c5e18443d7626)\n"
    },
    {
      "commit": "80f78b773f92048944a850efb7b60629643370cd",
      "tree": "c7c335515bec654f6baffbb57b997a018937d58f",
      "parents": [
        "bf6dc1af5bd88135f47c2489c03cdb9f95d57927"
      ],
      "author": {
        "name": "Praveen Chavan",
        "email": "pchavan@codeaurora.org",
        "time": "Wed Apr 06 01:10:59 2016 -0700"
      },
      "committer": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Tue Jul 12 10:07:37 2016 -0700"
      },
      "message": "MPEG4Writer: Handle writing multiple NAL units in a video sample\n\nEncoder may prepend extension NALs (eg: AVC SVC extension NAL\nfor temporal layer info) to the VCL NAL.\nLook out for non-VCL NALUs preceeding the slice NALs and write\nthem out separately.\nSearch for a limited size since such NALs are of small size.\n\nBug: 27596987\nChange-Id: I434c5252098faca99c0ee18e6bc5f43a67718eba\n(cherry picked from commit 7941196cf2f21c1a59c5cb2e8b93bbb6f7ff463c)\n"
    },
    {
      "commit": "bbe0cfb249f872fe68215fd1baa7d6426aef2d16",
      "tree": "7491f40a35cf9dfb91b05f89b537c59a574b2449",
      "parents": [
        "47466f01e85406d369d6dcfa085d00250f76bbb0",
        "8611d5135b6a62cc4bbf89404090c9f6ac3245f5"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Tue Jul 12 17:07:34 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jul 12 17:07:34 2016 +0000"
      },
      "message": "Merge \\\\\"Fix non-offloadable effect creation on offload threads\\\\\" into nyc-mr1-dev am: b28d6117a5\nam: 8611d5135b\n\nChange-Id: I038d377d8489b95f6eb119f27fd968e97bd83b14\n"
    },
    {
      "commit": "8611d5135b6a62cc4bbf89404090c9f6ac3245f5",
      "tree": "07234e2bbf4576617e51cd249221ce2df00f9aea",
      "parents": [
        "94c68350979dac298143da5446ad5e42c231bce2",
        "b28d6117a5a63fd673a38be12e7e48bc65b05ad3"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Tue Jul 12 16:57:21 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jul 12 16:57:21 2016 +0000"
      },
      "message": "Merge \\\"Fix non-offloadable effect creation on offload threads\\\" into nyc-mr1-dev\nam: b28d6117a5\n\nChange-Id: I273585d967945cadddcd70d10514dabb64b1f2e3\n"
    },
    {
      "commit": "b28d6117a5a63fd673a38be12e7e48bc65b05ad3",
      "tree": "e78177d6915e3b48b594d8238449b368118edef0",
      "parents": [
        "5067160967972a942093e877260a83436dbd551b",
        "773ee957aadbe86ee53ac96a108ce47f8e02b961"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Tue Jul 12 16:31:35 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 12 16:31:35 2016 +0000"
      },
      "message": "Merge \"Fix non-offloadable effect creation on offload threads\" into nyc-mr1-dev"
    },
    {
      "commit": "f1af17aa70d810b1184f90416efa3287976392a6",
      "tree": "733a20e8ec24ef50ac2397261409950981a78e14",
      "parents": [
        "eb0482990aaf115ac351cbf8751d7536cb5036d4"
      ],
      "author": {
        "name": "Mykola Kondratenko",
        "email": "mykola.kondratenko@sonymobile.com",
        "time": "Fri Aug 14 15:01:17 2015 +0200"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue Jul 12 16:16:19 2016 +0000"
      },
      "message": "Fix WaveGenerator memory leak\n\nReleasing memory with ToneGenerator::stopTone() depends on\nToneGenerator::mState that can cause memory leak in case\nmState is TONE_INIT.\n\nRemove dependency to mState by adding ToneGenerator::clearWaveGens()\nexplicit call in ToneGenerator destructor.\n\nBug: 29916937\n\nChange-Id: I5ccfbca9f2ae1abac9e160a2a309fb6962d4a110\n"
    },
    {
      "commit": "47466f01e85406d369d6dcfa085d00250f76bbb0",
      "tree": "b293c5e62b2a1a7bcb3e8fe7c174cf18afc8dea5",
      "parents": [
        "5bbc0f0ac255265dcf1e5f8706f11b6805bb30b7",
        "94c68350979dac298143da5446ad5e42c231bce2"
      ],
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Tue Jul 12 03:25:04 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jul 12 03:25:04 2016 +0000"
      },
      "message": "resolve merge conflicts of 23332cb to nyc-dev am: 978a6cd087 am: 5067160967\nam: 94c6835097\n\nChange-Id: Id78ec60a0b3c87261292691ec5835cda8a2766aa\n"
    },
    {
      "commit": "5bbc0f0ac255265dcf1e5f8706f11b6805bb30b7",
      "tree": "b293c5e62b2a1a7bcb3e8fe7c174cf18afc8dea5",
      "parents": [
        "00c0ed7f9244098ff8a2ec339dfcbef61eb50ccc",
        "936a5d3bbd5ea7a2900507b2d92cd8d0c156f20c"
      ],
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Tue Jul 12 03:25:03 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jul 12 03:25:03 2016 +0000"
      },
      "message": "resolve merge conflicts of 23332cb to nyc-dev am: 978a6cd087 am: 801d27d4d7\nam: 936a5d3bbd\n\nChange-Id: Id69be5cafc56b00a09c32d335800a3a599a921ed\n"
    },
    {
      "commit": "94c68350979dac298143da5446ad5e42c231bce2",
      "tree": "331e98acddb1aaa392b5b1d446f01cc94abb53bc",
      "parents": [
        "936a5d3bbd5ea7a2900507b2d92cd8d0c156f20c",
        "5067160967972a942093e877260a83436dbd551b"
      ],
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Tue Jul 12 03:22:30 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jul 12 03:22:30 2016 +0000"
      },
      "message": "resolve merge conflicts of 23332cb to nyc-dev am: 978a6cd087\nam: 5067160967\n\nChange-Id: I20ac677b68e5de385cfede166ac2be026ac77b83\n"
    },
    {
      "commit": "936a5d3bbd5ea7a2900507b2d92cd8d0c156f20c",
      "tree": "331e98acddb1aaa392b5b1d446f01cc94abb53bc",
      "parents": [
        "d982ff18c7ccb1c35854e73947cdbe072eb57a38",
        "801d27d4d76aa040e83c9d9a2286909fd6661b88"
      ],
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Tue Jul 12 03:22:07 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jul 12 03:22:07 2016 +0000"
      },
      "message": "resolve merge conflicts of 23332cb to nyc-dev am: 978a6cd087\nam: 801d27d4d7\n\nChange-Id: Ia47b1ee90468c097113eda182016010d616221dc\n"
    },
    {
      "commit": "801d27d4d76aa040e83c9d9a2286909fd6661b88",
      "tree": "e7ded7bd9187979bae1279c40c17361912ffe7aa",
      "parents": [
        "c524d2336022df90786cd627c92e34e5cfba954a",
        "978a6cd08746164ee1f37405d55e0f0bed8f8c24"
      ],
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Tue Jul 12 03:19:31 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jul 12 03:19:31 2016 +0000"
      },
      "message": "resolve merge conflicts of 23332cb to nyc-dev\nam: 978a6cd087\n\nChange-Id: Ia48baac4feb85234666bcb8f1dca520aee92f729\n"
    },
    {
      "commit": "5067160967972a942093e877260a83436dbd551b",
      "tree": "405467bcadcc2d06bc8997dcdf2b88e3fe11c5f8",
      "parents": [
        "8fe99a6553ca6c307c0854fc7370c31c3f4abe94",
        "978a6cd08746164ee1f37405d55e0f0bed8f8c24"
      ],
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Tue Jul 12 03:19:31 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jul 12 03:19:31 2016 +0000"
      },
      "message": "resolve merge conflicts of 23332cb to nyc-dev\nam: 978a6cd087\n\nChange-Id: I150988dc1fa520fdc2036e966b68cc56a0c9511f\n"
    },
    {
      "commit": "00c0ed7f9244098ff8a2ec339dfcbef61eb50ccc",
      "tree": "90b32c54ec4f36671c592dcf3c38c346f05259b6",
      "parents": [
        "146380a099ba9ef30f26e5be069f0dc04a3444e6",
        "d982ff18c7ccb1c35854e73947cdbe072eb57a38"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Tue Jul 12 02:09:13 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jul 12 02:09:13 2016 +0000"
      },
      "message": "update stune group for cameraserver to top-app am: 8fe99a6553\nam: d982ff18c7\n\nChange-Id: I776c24da74cca5e7ad18640c3a946ff96a40967c\n"
    },
    {
      "commit": "146380a099ba9ef30f26e5be069f0dc04a3444e6",
      "tree": "2fb62b47b896f73b06598de38e07a964d769b5d7",
      "parents": [
        "aaa51f1e170ed9f2a286a6770d10f39631a70bfb",
        "fc3e047be994c07d06cdc56a827be6d3feb26226"
      ],
      "author": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Tue Jul 12 02:09:10 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jul 12 02:09:10 2016 +0000"
      },
      "message": "Merge \\\\\"rtsp: check seq # after play response is parsed\\\\\" into nyc-mr1-dev am: 43c913b660\nam: fc3e047be9\n\nChange-Id: Ib08b1ffa30504e097442dfa331ecc0c8a6991db0\n"
    },
    {
      "commit": "aaa51f1e170ed9f2a286a6770d10f39631a70bfb",
      "tree": "5b5f1c9e3ccc75ce03279c80c256d9d677bbe97c",
      "parents": [
        "1229ae8317797917ebd14c9f46debcb9d5f44c6a",
        "c33ece57d98dad7247b4f63e878aeffe2decf289"
      ],
      "author": {
        "name": "Sergio Giro",
        "email": "sgiro@google.com",
        "time": "Tue Jul 12 01:46:38 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jul 12 01:46:38 2016 +0000"
      },
      "message": "Merge \\\\\"Add bound checks to utf16_to_utf8\\\\\" into nyc-mr1-dev am: bea67b8a70\nam: c33ece57d9\n\nChange-Id: I4b9ba9a844dca384f708d9388933eb653c638de6\n"
    },
    {
      "commit": "1229ae8317797917ebd14c9f46debcb9d5f44c6a",
      "tree": "301b61549b10568219be4360485382e1a944f817",
      "parents": [
        "fa6c8ebc60da3d704237606b7764a3be24393c21",
        "f517d276a8bfe4034106abf8009fcd6cc28a0838"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue Jul 12 01:46:37 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jul 12 01:46:37 2016 +0000"
      },
      "message": "Merge \\\\\"Add Dolby TrueHD audio format\\\\\" into nyc-mr1-dev am: 5cc2e814ac\nam: f517d276a8\n\nChange-Id: I9e210b1d143b01301c798dfe705a7493cc828be5\n"
    },
    {
      "commit": "978a6cd08746164ee1f37405d55e0f0bed8f8c24",
      "tree": "5c6b75b1ef0b8494e697be80b81a51e0b8df5863",
      "parents": [
        "ecc6049ec039e8a917e3670fa030a267f7029e3e",
        "23332cb8a8f39ea5a294d2520919af918a727b82"
      ],
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Mon Jul 11 18:41:33 2016 -0700"
      },
      "committer": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Mon Jul 11 18:41:33 2016 -0700"
      },
      "message": "resolve merge conflicts of 23332cb to nyc-dev\n\nChange-Id: I6506243808ac2d76ff0dc25dcd44160c014b00c1\n"
    },
    {
      "commit": "23332cb8a8f39ea5a294d2520919af918a727b82",
      "tree": "e66b6dee07d436fbc86dd01a1182d996c279d211",
      "parents": [
        "857eec076ff3129abd16d5c96010acbeeb343231",
        "3dee060b809b092918435b8459e7c236286185cb"
      ],
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Tue Jul 12 00:41:48 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jul 12 00:41:48 2016 +0000"
      },
      "message": "resolve merge conflicts of 8fc0fd2 to mnc-dev am: 542a057a22 am: 76f2d69c07\nam: 3dee060b80\n\nChange-Id: I4b5c673ed4097e2aff140367f71dc7a61b8f992a\n"
    },
    {
      "commit": "3dee060b809b092918435b8459e7c236286185cb",
      "tree": "58e91dca56a3a21b20c1a9cf34826f216dddc812",
      "parents": [
        "0f75f06f3b7a9ecee2b01bcffc9c56ca6b40b5c2",
        "76f2d69c0712c4491206a224c1e7d1c60dc533da"
      ],
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Tue Jul 12 00:39:14 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jul 12 00:39:14 2016 +0000"
      },
      "message": "resolve merge conflicts of 8fc0fd2 to mnc-dev am: 542a057a22\nam: 76f2d69c07\n\nChange-Id: If47c4ba7629d06516845a0477b2ce3a0b1611d82\n"
    },
    {
      "commit": "76f2d69c0712c4491206a224c1e7d1c60dc533da",
      "tree": "890199dca1e60705d7fcce4d208217b2f948e109",
      "parents": [
        "4e45a1562b575f57dccde3af5d3898ece2f32417",
        "542a057a2211f5946135dbd8ce3ba79c8a16f7ae"
      ],
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Tue Jul 12 00:36:29 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jul 12 00:36:29 2016 +0000"
      },
      "message": "resolve merge conflicts of 8fc0fd2 to mnc-dev\nam: 542a057a22\n\nChange-Id: I417fd8121614be354ae2e6bda0b3a85e70390878\n"
    },
    {
      "commit": "4527b9ebc6a37b861f5a3bba68bcc63dc8d69ada",
      "tree": "3a61cce409f275881308a214fbe5b01e0b6154b0",
      "parents": [
        "bea67b8a707b8875419019ebd2d568090310b326"
      ],
      "author": {
        "name": "Haynes Mathew George",
        "email": "hgeorge@codeaurora.org",
        "time": "Thu Jul 07 19:54:17 2016 -0700"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Mon Jul 11 17:16:51 2016 -0700"
      },
      "message": "audioflinger: async callback error handling\n\nInvalidate all tracks on receiving an async error\ncallback from the output stream.\n\nChange-Id: I92f441ed7fd904b85f464a041847880faac5b383\n"
    },
    {
      "commit": "773ee957aadbe86ee53ac96a108ce47f8e02b961",
      "tree": "e9512b60b19484ee3d8a9ca2108aeb66611687af",
      "parents": [
        "bea67b8a707b8875419019ebd2d568090310b326"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Mon Jul 11 16:53:18 2016 -0700"
      },
      "committer": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Mon Jul 11 16:53:18 2016 -0700"
      },
      "message": "Fix non-offloadable effect creation on offload threads\n\nDo not prevent the creation of non-offloadable effects on\n  offload threads.\n\nBug 29229872\n\nChange-Id: I1deebb5c0973f67a9e925ef1278d22ef7f62c779\n"
    },
    {
      "commit": "542a057a2211f5946135dbd8ce3ba79c8a16f7ae",
      "tree": "155b6641619b6cebafeaf0012e9bcda00d33e2f1",
      "parents": [
        "41af59d88116585975d71f371698613cf8a9a972",
        "8fc0fd206113f3ef1dbf865d78e84c9265bf8067"
      ],
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Mon Jul 11 16:25:55 2016 -0700"
      },
      "committer": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Mon Jul 11 16:25:55 2016 -0700"
      },
      "message": "resolve merge conflicts of 8fc0fd2 to mnc-dev\n\nChange-Id: I1935a500e1d7c1c95a2006f08c98d4d04fb9caba\n"
    },
    {
      "commit": "8fc0fd206113f3ef1dbf865d78e84c9265bf8067",
      "tree": "e38e038817444e6be1b7b00a00aae16337627072",
      "parents": [
        "a5ad0383f56b9d4ae31875f6d10f4d9c2d97921a",
        "e97d67a51ce0a994795bc4d6be927f35e489cac1"
      ],
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Mon Jul 11 21:17:11 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Jul 11 21:17:11 2016 +0000"
      },
      "message": "Impose a size bound for dynamically allocated tables in stbl. am: 583a012a9f am: 34519820bf am: 726010eb1f am: 7a9538cd36 am: 80fa0cde3f\nam: e97d67a51c\n\nChange-Id: I7b6aad59efd44d39d6658b9990c11e4f02f76a16\n"
    },
    {
      "commit": "e97d67a51ce0a994795bc4d6be927f35e489cac1",
      "tree": "5b7d321b0dfd767dc68a1e2a42f89a7b3b2dfd5e",
      "parents": [
        "b53ba5e7a68deb8d71cf145639fe8a184078fff5",
        "80fa0cde3f4fd8b7ae7c046fcc086ef421dee3de"
      ],
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Mon Jul 11 21:14:30 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Jul 11 21:14:30 2016 +0000"
      },
      "message": "Impose a size bound for dynamically allocated tables in stbl. am: 583a012a9f am: 34519820bf am: 726010eb1f am: 7a9538cd36\nam: 80fa0cde3f\n\nChange-Id: I530021f80aca9ecfd81ffb90a1083f6f6e4fe1d3\n"
    },
    {
      "commit": "80fa0cde3f4fd8b7ae7c046fcc086ef421dee3de",
      "tree": "5b7d321b0dfd767dc68a1e2a42f89a7b3b2dfd5e",
      "parents": [
        "77d31bde26ba5c3c986fce1dcfa94a2727253f49",
        "7a9538cd36716c8263d3808edd58bc87cedd8492"
      ],
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Mon Jul 11 21:12:11 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Jul 11 21:12:11 2016 +0000"
      },
      "message": "Impose a size bound for dynamically allocated tables in stbl. am: 583a012a9f am: 34519820bf am: 726010eb1f\nam: 7a9538cd36\n\nChange-Id: I8e2bb6e6f42c8a9a094eafe3c618ed809eb4fd3b\n"
    },
    {
      "commit": "7a9538cd36716c8263d3808edd58bc87cedd8492",
      "tree": "19f2a86e7ce98688f520422e8ca7ab69106b6ae5",
      "parents": [
        "4ef5122525e0ce7a4d3e16bb07c295340a813b00",
        "726010eb1ffee8dfb85ea2871b88eb793baccd0d"
      ],
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Mon Jul 11 21:09:10 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Jul 11 21:09:10 2016 +0000"
      },
      "message": "Impose a size bound for dynamically allocated tables in stbl. am: 583a012a9f am: 34519820bf\nam: 726010eb1f\n\nChange-Id: Id4fd4a863d083b27286e7b3abf7897ca8f20b798\n"
    },
    {
      "commit": "726010eb1ffee8dfb85ea2871b88eb793baccd0d",
      "tree": "9ed6f70250568be57232dad1d01c1c8095f61979",
      "parents": [
        "9d65d13cc7c207d4ef877df2834d4fbac74741ad",
        "34519820bf1ae292a545dbe7fc50cfa5967eeac7"
      ],
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Mon Jul 11 21:06:45 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Jul 11 21:06:45 2016 +0000"
      },
      "message": "Impose a size bound for dynamically allocated tables in stbl. am: 583a012a9f\nam: 34519820bf\n\nChange-Id: Ie338b5b5c726137d173caa97e3a1b428d04d1837\n"
    },
    {
      "commit": "34519820bf1ae292a545dbe7fc50cfa5967eeac7",
      "tree": "113f193f233e47e8c9e55445c58235af9a690059",
      "parents": [
        "3ad7688745fc44d01707157ba4edcbad8d41fc3e",
        "583a012a9fce81162b163d3533e2644d4abad88a"
      ],
      "author": {
        "name": "Pawin Vongmasa",
        "email": "pawin@google.com",
        "time": "Mon Jul 11 21:03:59 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Jul 11 21:03:59 2016 +0000"
      },
      "message": "Impose a size bound for dynamically allocated tables in stbl.\nam: 583a012a9f\n\nChange-Id: Ide23dfb85980fe89f3b7b536894947981ccd7aaf\n"
    },
    {
      "commit": "d982ff18c7ccb1c35854e73947cdbe072eb57a38",
      "tree": "2de7a88bf780cf76b14d8e41c61a853155563c82",
      "parents": [
        "fc3e047be994c07d06cdc56a827be6d3feb26226",
        "8fe99a6553ca6c307c0854fc7370c31c3f4abe94"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Mon Jul 11 20:51:51 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Jul 11 20:51:51 2016 +0000"
      },
      "message": "update stune group for cameraserver to top-app\nam: 8fe99a6553\n\nChange-Id: I5d26f7bde1f1c06b07aeadfb1ec475214a71173c\n"
    },
    {
      "commit": "8fe99a6553ca6c307c0854fc7370c31c3f4abe94",
      "tree": "62447d88f375da8fa8a30be9b84813578bf2c058",
      "parents": [
        "43c913b66020617b43a2cd3925064d7d28f6435e"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Mon Jul 11 13:47:02 2016 -0700"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Mon Jul 11 13:47:24 2016 -0700"
      },
      "message": "update stune group for cameraserver to top-app\n\nbug 29512132\n\nChange-Id: I1e7787ac8a401ad285816a11c422ddc6bfc98892\n"
    },
    {
      "commit": "fc3e047be994c07d06cdc56a827be6d3feb26226",
      "tree": "39d6aec62021c5cf6f263c82c767e5e3d6781acb",
      "parents": [
        "c33ece57d98dad7247b4f63e878aeffe2decf289",
        "43c913b66020617b43a2cd3925064d7d28f6435e"
      ],
      "author": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Mon Jul 11 20:05:11 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Jul 11 20:05:11 2016 +0000"
      },
      "message": "Merge \\\"rtsp: check seq # after play response is parsed\\\" into nyc-mr1-dev\nam: 43c913b660\n\nChange-Id: I02f32ec88669af26291cc048fc4a4a87b4458cb4\n"
    },
    {
      "commit": "43c913b66020617b43a2cd3925064d7d28f6435e",
      "tree": "a2665c000ec757c0ae85a41ef4ce5cf5be8dfd7a",
      "parents": [
        "bea67b8a707b8875419019ebd2d568090310b326",
        "305836564b45b15dd25f95b2632391f188bb6d63"
      ],
      "author": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Mon Jul 11 19:37:25 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jul 11 19:37:25 2016 +0000"
      },
      "message": "Merge \"rtsp: check seq # after play response is parsed\" into nyc-mr1-dev"
    },
    {
      "commit": "c33ece57d98dad7247b4f63e878aeffe2decf289",
      "tree": "5cb627cedead02e4107bd237d7fb66337844a757",
      "parents": [
        "f517d276a8bfe4034106abf8009fcd6cc28a0838",
        "bea67b8a707b8875419019ebd2d568090310b326"
      ],
      "author": {
        "name": "Sergio Giro",
        "email": "sgiro@google.com",
        "time": "Mon Jul 11 12:22:34 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Jul 11 12:22:34 2016 +0000"
      },
      "message": "Merge \\\"Add bound checks to utf16_to_utf8\\\" into nyc-mr1-dev\nam: bea67b8a70\n\nChange-Id: I4281c4eabbabc991f2fa5d1052d30194dfacc630\n"
    },
    {
      "commit": "bea67b8a707b8875419019ebd2d568090310b326",
      "tree": "59708f53d9c4950fda3d1e1324eb0ec62e6bd48c",
      "parents": [
        "5cc2e814acac142c77eed4e9b8d954623be8965c",
        "1d3f4278b2666d1a145af2f54782c993aa07d1d9"
      ],
      "author": {
        "name": "Sergio Giro",
        "email": "sgiro@google.com",
        "time": "Mon Jul 11 12:11:30 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jul 11 12:11:32 2016 +0000"
      },
      "message": "Merge \"Add bound checks to utf16_to_utf8\" into nyc-mr1-dev"
    },
    {
      "commit": "305836564b45b15dd25f95b2632391f188bb6d63",
      "tree": "d62222b5e3d2d875c78c2a8d3fd90e3859f0f603",
      "parents": [
        "24edc3b919777167c7f5c2a356c972d0ecbfd9b7"
      ],
      "author": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Fri Jul 08 15:02:30 2016 -0700"
      },
      "committer": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Fri Jul 08 16:56:51 2016 -0700"
      },
      "message": "rtsp: check seq # after play response is parsed\n\nBug: 29405982\nChange-Id: I9218eaeb23046c29ae686ec0a698d53e134f0d4c\n"
    },
    {
      "commit": "f517d276a8bfe4034106abf8009fcd6cc28a0838",
      "tree": "2d77ea833d13daaa1712efd3bc9d950fbf205165",
      "parents": [
        "55943ae68e72b362ba701f9e39e3dd50167a9e9c",
        "5cc2e814acac142c77eed4e9b8d954623be8965c"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Fri Jul 08 23:13:19 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jul 08 23:13:19 2016 +0000"
      },
      "message": "Merge \\\"Add Dolby TrueHD audio format\\\" into nyc-mr1-dev\nam: 5cc2e814ac\n\nChange-Id: Ib3561d806b00c949789f463c4609844399bb7095\n"
    },
    {
      "commit": "5cc2e814acac142c77eed4e9b8d954623be8965c",
      "tree": "2d1b5f4a9b4e1a38a62c7e5487c4eb54360e9fe9",
      "parents": [
        "24edc3b919777167c7f5c2a356c972d0ecbfd9b7",
        "e30f20963751c07860bfbc92b5ff8948fc55797f"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Fri Jul 08 23:08:00 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jul 08 23:08:02 2016 +0000"
      },
      "message": "Merge \"Add Dolby TrueHD audio format\" into nyc-mr1-dev"
    },
    {
      "commit": "fa6c8ebc60da3d704237606b7764a3be24393c21",
      "tree": "03bcf160846894cd4a2e66738043367dc7d9c6f6",
      "parents": [
        "635127bc945ae3d9eddf8732a50f7ec2eddaa38c",
        "55943ae68e72b362ba701f9e39e3dd50167a9e9c"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Fri Jul 08 21:21:47 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jul 08 21:21:47 2016 +0000"
      },
      "message": "Merge \\\\\"Camera service: Trust telephony service to forward client UIDs.\\\\\" into nyc-mr1-dev am: 24edc3b919\nam: 55943ae68e\n\nChange-Id: I73d487c6b29cf07759cb775548b1dd5a3567af46\n"
    },
    {
      "commit": "55943ae68e72b362ba701f9e39e3dd50167a9e9c",
      "tree": "3d6347f2bf50c40d372b3976836354ef838b5303",
      "parents": [
        "a5cb3f08d5f14991f05749898d9a73e0666707b4",
        "24edc3b919777167c7f5c2a356c972d0ecbfd9b7"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Fri Jul 08 21:15:24 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jul 08 21:15:24 2016 +0000"
      },
      "message": "Merge \\\"Camera service: Trust telephony service to forward client UIDs.\\\" into nyc-mr1-dev\nam: 24edc3b919\n\nChange-Id: Iabe7af8fc708ee10a4aa36b5bf9fa13903601777\n"
    },
    {
      "commit": "24edc3b919777167c7f5c2a356c972d0ecbfd9b7",
      "tree": "87c52952873bb90f165805cef4f12a8c5feb0ed3",
      "parents": [
        "ed61dd87524387e9121bbf9633674ebd155ba85f",
        "af9d030e075e659e9f50fdd143aa83459a7795e2"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jul 08 21:02:49 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jul 08 21:02:51 2016 +0000"
      },
      "message": "Merge \"Camera service: Trust telephony service to forward client UIDs.\" into nyc-mr1-dev"
    },
    {
      "commit": "635127bc945ae3d9eddf8732a50f7ec2eddaa38c",
      "tree": "c37246a906ebe60c1e700e4e349f89fd2fede22d",
      "parents": [
        "39dddbca2e467432677410c0271947a97a5f55eb",
        "a5cb3f08d5f14991f05749898d9a73e0666707b4"
      ],
      "author": {
        "name": "Hangyu Kuang",
        "email": "hkuang@google.com",
        "time": "Fri Jul 08 20:33:20 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jul 08 20:33:20 2016 +0000"
      },
      "message": "Merge \\\\\"media: Use libyuv for color conversion.\\\\\" into nyc-mr1-dev am: ed61dd8752\nam: a5cb3f08d5\n\nChange-Id: Ib2bddfe8e0e7187e7b01515e8ab24b3ae62427db\n"
    },
    {
      "commit": "a5cb3f08d5f14991f05749898d9a73e0666707b4",
      "tree": "de847b28710525c2d7095cf126fbcbeafa547a82",
      "parents": [
        "54a4d67ae524eee37c1a2b2220d8e3d36b0c87e4",
        "ed61dd87524387e9121bbf9633674ebd155ba85f"
      ],
      "author": {
        "name": "Hangyu Kuang",
        "email": "hkuang@google.com",
        "time": "Fri Jul 08 20:30:22 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jul 08 20:30:22 2016 +0000"
      },
      "message": "Merge \\\"media: Use libyuv for color conversion.\\\" into nyc-mr1-dev\nam: ed61dd8752\n\nChange-Id: Ibc87a02b1cb5481c9e73ce6ffba6a740db2c4b45\n"
    },
    {
      "commit": "ed61dd87524387e9121bbf9633674ebd155ba85f",
      "tree": "17c9d312c04c01e6c679948e11270be45833a368",
      "parents": [
        "a1cad728da6462444bac316844e3cc0b3ddb2db5",
        "d36af484a8dd3bbaf7ed7de31852c9f802243392"
      ],
      "author": {
        "name": "Hangyu Kuang",
        "email": "hkuang@google.com",
        "time": "Fri Jul 08 20:19:39 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jul 08 20:19:40 2016 +0000"
      },
      "message": "Merge \"media: Use libyuv for color conversion.\" into nyc-mr1-dev"
    },
    {
      "commit": "39dddbca2e467432677410c0271947a97a5f55eb",
      "tree": "9e305ad58369f2ea4016b7e94e7384b5c2443727",
      "parents": [
        "22236c8755042147986c9d8a377a9e1fc8343b8e",
        "f53eeea422a7be68c540698d4d1940a80d7942b0"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jul 08 19:56:29 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jul 08 19:56:29 2016 +0000"
      },
      "message": "Merge \"64 bit mediaextractor\""
    },
    {
      "commit": "af9d030e075e659e9f50fdd143aa83459a7795e2",
      "tree": "8fccc7bc56b932c75a53dad67d9361f283ced88b",
      "parents": [
        "b343e0444a3420321c606a827347f18445d76385"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Wed Jun 29 14:40:10 2016 -0700"
      },
      "committer": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Fri Jul 08 11:28:17 2016 -0700"
      },
      "message": "Camera service: Trust telephony service to forward client UIDs.\n\nFor video telephony use cases, trust callers from the telephony\nservice to forward the true client UID in the connect calls, so\nthat it can be verified for access.\n\nBug: 27616192\nChange-Id: Icd3ff4f7c8686f74a0677f54d49579b95c69037e\n"
    },
    {
      "commit": "22236c8755042147986c9d8a377a9e1fc8343b8e",
      "tree": "74d424769ce189eaefe3b10f1a3cc63dc50d360a",
      "parents": [
        "998ab5218bfef34f9c5e23c750199aaa7c9e29ef",
        "54a4d67ae524eee37c1a2b2220d8e3d36b0c87e4"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Fri Jul 08 17:32:26 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jul 08 17:32:26 2016 +0000"
      },
      "message": "Merge \\\\\"Camera1: JpegProcessor: Do not lock until we have to\\\\\" into nyc-mr1-dev am: a1cad728da\nam: 54a4d67ae5\n\nChange-Id: I7e0f0e9efee9ad1ac50a6ac219b98f152df01c1d\n"
    },
    {
      "commit": "54a4d67ae524eee37c1a2b2220d8e3d36b0c87e4",
      "tree": "0e139f898a000ac61ca3bd029aaf99158f961448",
      "parents": [
        "b44eb7edc85ad6e5305a6f582ea28e6988556744",
        "a1cad728da6462444bac316844e3cc0b3ddb2db5"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Fri Jul 08 17:28:35 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jul 08 17:28:35 2016 +0000"
      },
      "message": "Merge \\\"Camera1: JpegProcessor: Do not lock until we have to\\\" into nyc-mr1-dev\nam: a1cad728da\n\nChange-Id: I20fda033f58fdfeeebf983bb7b2f60d7533d8df3\n"
    },
    {
      "commit": "a1cad728da6462444bac316844e3cc0b3ddb2db5",
      "tree": "208c4cfe1874ba070580a6ae04c52442a26bacc8",
      "parents": [
        "f81362f6cd1bb22f988c30e6b552e6a2d95c4de7",
        "8e73af9bcea96bc90afa7451c6014333fc51b655"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Fri Jul 08 17:17:51 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jul 08 17:17:51 2016 +0000"
      },
      "message": "Merge \"Camera1: JpegProcessor: Do not lock until we have to\" into nyc-mr1-dev"
    },
    {
      "commit": "998ab5218bfef34f9c5e23c750199aaa7c9e29ef",
      "tree": "4dc9e6b3008e5c935426ca5be2ad21f03011ad92",
      "parents": [
        "90f8c621d893cae5d8f1f3a4a3a1ecb4c5a2c7db",
        "b44eb7edc85ad6e5305a6f582ea28e6988556744"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Fri Jul 08 15:52:34 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jul 08 15:52:34 2016 +0000"
      },
      "message": "Merge \\\\\"AudioPolicyManager: fix music volume following alarm\\\\\" into nyc-mr1-dev am: f81362f6cd\nam: b44eb7edc8\n\nChange-Id: I53f868ed86819a2e1cff52e69547c384569a50fd\n"
    },
    {
      "commit": "b44eb7edc85ad6e5305a6f582ea28e6988556744",
      "tree": "41efafada6a507d778c433b58319124ec520404f",
      "parents": [
        "85d42d4bd91b4622815ef80ef67377996ced572c",
        "f81362f6cd1bb22f988c30e6b552e6a2d95c4de7"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Fri Jul 08 15:48:36 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jul 08 15:48:36 2016 +0000"
      },
      "message": "Merge \\\"AudioPolicyManager: fix music volume following alarm\\\" into nyc-mr1-dev\nam: f81362f6cd\n\nChange-Id: If23dda76fd11bc25ee1adf7b069df732cfce87f4\n"
    },
    {
      "commit": "f81362f6cd1bb22f988c30e6b552e6a2d95c4de7",
      "tree": "ef22a575a99d6b6348da7bdb74d7d7af828b008c",
      "parents": [
        "65f40e3a257e48f6acd625df68dcfdf3ce4faf0c",
        "447a87bbfe11cc85123ddd94551c3a5ede54ea20"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Fri Jul 08 15:40:32 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jul 08 15:40:32 2016 +0000"
      },
      "message": "Merge \"AudioPolicyManager: fix music volume following alarm\" into nyc-mr1-dev"
    },
    {
      "commit": "90f8c621d893cae5d8f1f3a4a3a1ecb4c5a2c7db",
      "tree": "0cdec0dd1dd6233427374ff7ed67f4e610f8e591",
      "parents": [
        "6f22aae9fc88167a695480e2135fc92963784d98",
        "85d42d4bd91b4622815ef80ef67377996ced572c"
      ],
      "author": {
        "name": "Srinath Sridharan",
        "email": "srinathsr@google.com",
        "time": "Fri Jul 08 04:09:55 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jul 08 04:09:55 2016 +0000"
      },
      "message": "Merge \\\\\"eas: Making cameraserver part of foreground stune cgroup\\\\\" into nyc-mr1-dev am: 65f40e3a25\nam: 85d42d4bd9\n\nChange-Id: I1f7c0f1217c7093c8ff4e45d85f3b6cfadc434da\n"
    },
    {
      "commit": "85d42d4bd91b4622815ef80ef67377996ced572c",
      "tree": "b35f64f978c640e543d0243597d85f4617779f0d",
      "parents": [
        "4b06aec0d4ce89859c0376096fdffeec50c65c2f",
        "65f40e3a257e48f6acd625df68dcfdf3ce4faf0c"
      ],
      "author": {
        "name": "Srinath Sridharan",
        "email": "srinathsr@google.com",
        "time": "Fri Jul 08 04:06:08 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jul 08 04:06:08 2016 +0000"
      },
      "message": "Merge \\\"eas: Making cameraserver part of foreground stune cgroup\\\" into nyc-mr1-dev\nam: 65f40e3a25\n\nChange-Id: Ibf740b16b2198c1f257610583ca671acf3a69a02\n"
    },
    {
      "commit": "65f40e3a257e48f6acd625df68dcfdf3ce4faf0c",
      "tree": "77ab18611c4a0d130654c3d783c3540897df64b7",
      "parents": [
        "bf6dc1af5bd88135f47c2489c03cdb9f95d57927",
        "bb9ec28513eb32acc7670bdf49a46bb538836cf3"
      ],
      "author": {
        "name": "Srinath Sridharan",
        "email": "srinathsr@google.com",
        "time": "Fri Jul 08 03:59:07 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jul 08 03:59:07 2016 +0000"
      },
      "message": "Merge \"eas: Making cameraserver part of foreground stune cgroup\" into nyc-mr1-dev"
    },
    {
      "commit": "bb9ec28513eb32acc7670bdf49a46bb538836cf3",
      "tree": "a1027e6cfd7d227b26ee683e1c753ad59c317eb2",
      "parents": [
        "b343e0444a3420321c606a827347f18445d76385"
      ],
      "author": {
        "name": "Srinath Sridharan",
        "email": "srinathsr@google.com",
        "time": "Thu Jul 07 16:52:56 2016 -0700"
      },
      "committer": {
        "name": "Srinath Sridharan",
        "email": "srinathsr@google.com",
        "time": "Thu Jul 07 20:57:38 2016 -0700"
      },
      "message": "eas: Making cameraserver part of foreground stune cgroup\n\nBUG: 28312446\nChange-Id: I321fc2882b12f67ca5fd2a9839685343368d3a3f\n"
    },
    {
      "commit": "6f22aae9fc88167a695480e2135fc92963784d98",
      "tree": "c8882fab7d46f5a5eb17e678b2bfd54a63dcdff2",
      "parents": [
        "d82bd98d0dd8bfa792d7e5223eb3a266d132f2b0",
        "96a84081d31a1a854f2026fcf507e60c15022db6"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jul 08 02:24:56 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jul 08 02:24:57 2016 +0000"
      },
      "message": "Merge \"Handle NULL result of strdup.\""
    },
    {
      "commit": "e30f20963751c07860bfbc92b5ff8948fc55797f",
      "tree": "fbff4f6bdf23e1ca3a7fc8270559dfe4f3a62eac",
      "parents": [
        "b343e0444a3420321c606a827347f18445d76385"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Thu Jul 07 18:56:57 2016 -0700"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Thu Jul 07 18:56:57 2016 -0700"
      },
      "message": "Add Dolby TrueHD audio format\n\nAlso add missing formats in AudioFlinger string conversion\nutility.\n\nBug: 30024357\nChange-Id: I75bdb54daeb786543f545ec3a772121055e01cdb\n"
    },
    {
      "commit": "8e73af9bcea96bc90afa7451c6014333fc51b655",
      "tree": "f126561d5e3b0dfa0d97df586fb6799909903e0c",
      "parents": [
        "b343e0444a3420321c606a827347f18445d76385"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Thu Jul 07 17:44:22 2016 -0700"
      },
      "committer": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Thu Jul 07 17:44:22 2016 -0700"
      },
      "message": "Camera1: JpegProcessor: Do not lock until we have to\n\nJpegProcessor::onBufferReleased is fired for both successful and failed\nJpeg captures, but only cares about the failures.\n\nIn success cases, onBufferReleased is always fired some time after\nonFrameAvailable, and sometimes the thread scheduling pushes\nonBufferReleased to be so late that preview restart has started, which\ncan cause a deadlock with onBufferReleased acquiring locks in the\nopposite order that preview startup will.\n\nTo fix, move the JpegProcessor mutex acquire to only happen in the error\ncases, in which case onFrameAVailable will not have fired, and the\ncamera state will still be STILL_CAPTURE, not STOPPED or mid-preview\nstartup.\n\nBug: 29524651\nChange-Id: I3f103e070c3b39c38117b91824cd79c5dfc757ac\n"
    },
    {
      "commit": "447a87bbfe11cc85123ddd94551c3a5ede54ea20",
      "tree": "5f40a548c09c750b3c96108e2b810ea69df0a802",
      "parents": [
        "b343e0444a3420321c606a827347f18445d76385"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Thu Jul 07 17:32:10 2016 -0700"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Thu Jul 07 17:32:10 2016 -0700"
      },
      "message": "AudioPolicyManager: fix music volume following alarm\n\nUsing stale device selection for accessibility strategy\nfrom cache was causing the wrong device to be returned\nby getDevicesForStream() for music stream.\nThis caused speaker volume to be changed while playing\nmusic over headset after playing an alarm over headset + speaker.\n\nBug: 29518506.\nChange-Id: I06617976e209f6483ea0df1d0a6acb05de7c5cba\n"
    },
    {
      "commit": "d82bd98d0dd8bfa792d7e5223eb3a266d132f2b0",
      "tree": "48056bf6c141452658a93bc4ee148544c3088d83",
      "parents": [
        "3e9bdaea722d9e4813f2dfe1e693e0f3d3663cdb",
        "4b06aec0d4ce89859c0376096fdffeec50c65c2f"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Thu Jul 07 21:30:26 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Jul 07 21:30:26 2016 +0000"
      },
      "message": "Merge \\\\\"Attribute throttle time to previous loops write time\\\\\" into nyc-mr1-dev am: bf6dc1af5b\nam: 4b06aec0d4\n\nChange-Id: I2c1362d5544c73934bc5b1b7c402d4371a09ba6f\n"
    },
    {
      "commit": "4b06aec0d4ce89859c0376096fdffeec50c65c2f",
      "tree": "6c91488b275509a3eaa4c4a7a26088f3e4191c54",
      "parents": [
        "8d54707d1a6219c9b28d851794de831579de3be3",
        "bf6dc1af5bd88135f47c2489c03cdb9f95d57927"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Thu Jul 07 21:27:23 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Jul 07 21:27:23 2016 +0000"
      },
      "message": "Merge \\\"Attribute throttle time to previous loops write time\\\" into nyc-mr1-dev\nam: bf6dc1af5b\n\nChange-Id: I4bc857144d49760097f7344c1d58ad7444b66548\n"
    },
    {
      "commit": "bf6dc1af5bd88135f47c2489c03cdb9f95d57927",
      "tree": "a005f9f0b508331cd1225ef5677b6b8a166999ad",
      "parents": [
        "b343e0444a3420321c606a827347f18445d76385",
        "0a31dddf67e739684f60aecc85311ff446fb68f9"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Thu Jul 07 21:19:29 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jul 07 21:19:30 2016 +0000"
      },
      "message": "Merge \"Attribute throttle time to previous loops write time\" into nyc-mr1-dev"
    },
    {
      "commit": "f53eeea422a7be68c540698d4d1940a80d7942b0",
      "tree": "afc509f53a960832944180396b475bf2dd40fbbd",
      "parents": [
        "e086bdba217bc013b7a1b5ebe181ccd5fc08ce29"
      ],
      "author": {
        "name": "Jeff Vander Stoep",
        "email": "jeffv@google.com",
        "time": "Thu Jul 07 11:06:49 2016 -0700"
      },
      "committer": {
        "name": "Jeff Vander Stoep",
        "email": "jeffv@google.com",
        "time": "Thu Jul 07 11:10:43 2016 -0700"
      },
      "message": "64 bit mediaextractor\n\nOn 64 bit devices run the extractor process in 64 bit mode.\n\nDefine a 64 bit seccomp filter for arm64.\n\nTests (angler): CtsMediaTestCases, youtube, play movies, play music.\n\nBug: 27785687\nChange-Id: Icb4ea2d7ce8ac55d3f3f4852b0e011d9c4402d54\n"
    },
    {
      "commit": "3e9bdaea722d9e4813f2dfe1e693e0f3d3663cdb",
      "tree": "60d78a98773df00bd3ac513bf35c22548fef71a7",
      "parents": [
        "e086bdba217bc013b7a1b5ebe181ccd5fc08ce29",
        "8d54707d1a6219c9b28d851794de831579de3be3"
      ],
      "author": {
        "name": "Bryan Mawhinney",
        "email": "bryanmawhinney@google.com",
        "time": "Thu Jul 07 09:38:12 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Jul 07 09:38:12 2016 +0000"
      },
      "message": "Merge \\\\\"Make MediaScanner extract \\\\\"date taken\\\\\" from videos, if present\\\\\" into nyc-mr1-dev am: b343e0444a\nam: 8d54707d1a\n\nChange-Id: Iaa3da498d120d4069a7acf38523bd4828975fb90\n"
    },
    {
      "commit": "8d54707d1a6219c9b28d851794de831579de3be3",
      "tree": "acbace7c610720c7adbbcaf2a2d990368d2082c7",
      "parents": [
        "c4c56c41cf0962ccbf70dbbedf5130e1e98d5218",
        "b343e0444a3420321c606a827347f18445d76385"
      ],
      "author": {
        "name": "Bryan Mawhinney",
        "email": "bryanmawhinney@google.com",
        "time": "Thu Jul 07 09:32:06 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Jul 07 09:32:06 2016 +0000"
      },
      "message": "Merge \\\"Make MediaScanner extract \\\"date taken\\\" from videos, if present\\\" into nyc-mr1-dev\nam: b343e0444a\n\nChange-Id: Iad848bc71c8b6157256e03163bc72f85f2c7e92c\n"
    },
    {
      "commit": "b343e0444a3420321c606a827347f18445d76385",
      "tree": "848908505e775911e68a523ade882c466e449036",
      "parents": [
        "879234b240d47843a922d7b31ba90d99aea4a0ee",
        "1f45624f74b615820fb330faf788ff2e5e6c8e0d"
      ],
      "author": {
        "name": "Bryan Mawhinney",
        "email": "bryanmawhinney@google.com",
        "time": "Thu Jul 07 09:21:16 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jul 07 09:21:16 2016 +0000"
      },
      "message": "Merge \"Make MediaScanner extract \"date taken\" from videos, if present\" into nyc-mr1-dev"
    },
    {
      "commit": "96a84081d31a1a854f2026fcf507e60c15022db6",
      "tree": "e91257bb4a145fd029cfb5e87ad4dfda425b3fb2",
      "parents": [
        "e086bdba217bc013b7a1b5ebe181ccd5fc08ce29"
      ],
      "author": {
        "name": "Daichi Hirono",
        "email": "hirono@google.com",
        "time": "Thu Jul 07 17:50:23 2016 +0900"
      },
      "committer": {
        "name": "Daichi Hirono",
        "email": "hirono@google.com",
        "time": "Thu Jul 07 17:51:19 2016 +0900"
      },
      "message": "Handle NULL result of strdup.\n\nThe check is needed to satisfy @NonNull annotation in Java API.\n\nBUG\u003d26758882\n\nChange-Id: Ie2a45a05593f2a48e23f3ca90302b78ca78a980e\n"
    },
    {
      "commit": "0a31dddf67e739684f60aecc85311ff446fb68f9",
      "tree": "684e50e1372f69b2dd58cad9ee9fc9f9dd3a6979",
      "parents": [
        "7b171a9e7be64e9881ed03baad1422d75ca768a4"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Wed Jul 06 19:10:29 2016 -0700"
      },
      "committer": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Wed Jul 06 19:10:29 2016 -0700"
      },
      "message": "Attribute throttle time to previous loops write time\n\nBug: 29991292\nChange-Id: Ie3ecc9631e1dfa83fafc7b003495f59e981a0b6b\n"
    },
    {
      "commit": "d36af484a8dd3bbaf7ed7de31852c9f802243392",
      "tree": "95f232962bb11951c386751cc6c4cc2400992246",
      "parents": [
        "901ca36bf02726ca07d83820c93c76d696549a03"
      ],
      "author": {
        "name": "Hangyu Kuang",
        "email": "hkuang@google.com",
        "time": "Wed Jul 06 16:49:19 2016 -0700"
      },
      "committer": {
        "name": "Hangyu Kuang",
        "email": "hkuang@google.com",
        "time": "Wed Jul 06 17:08:53 2016 -0700"
      },
      "message": "media: Use libyuv for color conversion.\n\nOnly use libyuv for converting yuv420p to rgb565 now.\n\nBug:29870647\nChange-Id: Ic9f51de78bb1cc9f13ae229b30af66db46ec9b42\nrelated-to-bug:29197670\n"
    },
    {
      "commit": "e086bdba217bc013b7a1b5ebe181ccd5fc08ce29",
      "tree": "576ef5ec61d9895d31b3cee57bc0378c166ce2a4",
      "parents": [
        "9438b6e8c27b4afed8d1d54438267094706e441d",
        "c4c56c41cf0962ccbf70dbbedf5130e1e98d5218"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Fri Jul 01 23:10:10 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jul 01 23:10:10 2016 +0000"
      },
      "message": "Merge \\\\\"Camera: API1: Improve ZSL mode activation heuristics\\\\\" into nyc-mr1-dev am: 879234b240\nam: c4c56c41cf\n\nChange-Id: Ice8cdced14bb42eaab198dc7901936d9046aef42\n"
    },
    {
      "commit": "c4c56c41cf0962ccbf70dbbedf5130e1e98d5218",
      "tree": "a314fc37a151137d7f0e97c744989c9c7545c8f0",
      "parents": [
        "564dbb409b81d491eb7fb9d13d29c7fb1d861de3",
        "879234b240d47843a922d7b31ba90d99aea4a0ee"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Fri Jul 01 23:08:22 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jul 01 23:08:22 2016 +0000"
      },
      "message": "Merge \\\"Camera: API1: Improve ZSL mode activation heuristics\\\" into nyc-mr1-dev\nam: 879234b240\n\nChange-Id: I26efe76186d552ea92f0d98d1f2ae7ddf3e03822\n"
    },
    {
      "commit": "879234b240d47843a922d7b31ba90d99aea4a0ee",
      "tree": "5f0502ce593b4a8a59ae00ad03b735bfd78df373",
      "parents": [
        "0664aa0b813ce1fe9db157c3226bf142a5a2c1ce",
        "c451d0f8098c9efd21d796e32f739af1915f9aba"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jul 01 22:55:11 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jul 01 22:55:11 2016 +0000"
      },
      "message": "Merge \"Camera: API1: Improve ZSL mode activation heuristics\" into nyc-mr1-dev"
    },
    {
      "commit": "9438b6e8c27b4afed8d1d54438267094706e441d",
      "tree": "b66d1eb368778f46366b795af9eae575bacdd418",
      "parents": [
        "f03148aafc9f40e91cbf27c73e34edcc65793dd5",
        "564dbb409b81d491eb7fb9d13d29c7fb1d861de3"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Fri Jul 01 22:42:06 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jul 01 22:42:06 2016 +0000"
      },
      "message": "Merge \\\\\"Fix for wrong ringtone when using VoWiFi\\\\\" into nyc-mr1-dev am: 0664aa0b81\nam: 564dbb409b\n\nChange-Id: If68a5943ce608796d42b35fcda3d339c9b1bea2e\n"
    },
    {
      "commit": "f03148aafc9f40e91cbf27c73e34edcc65793dd5",
      "tree": "b66d1eb368778f46366b795af9eae575bacdd418",
      "parents": [
        "818e974ecbca1150301be50492867403876fddd7",
        "780ce292a34d6c347e9aeb9292d4f00473bf16d3"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Fri Jul 01 22:42:06 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jul 01 22:42:06 2016 +0000"
      },
      "message": "Merge \\\\\"Fix tone region(for US, CA and JP) recognition for dual SIM\\\\\" into nyc-mr1-dev am: 0e84c15443  -s ours\nam: 780ce292a3\n\nChange-Id: I34cd625dd4cb4c1403464a86f30571e39d9fe36d\n"
    },
    {
      "commit": "564dbb409b81d491eb7fb9d13d29c7fb1d861de3",
      "tree": "593ddd402e4cced409a9f64ddfdfb49c3cdd6d4c",
      "parents": [
        "780ce292a34d6c347e9aeb9292d4f00473bf16d3",
        "0664aa0b813ce1fe9db157c3226bf142a5a2c1ce"
      ],
      "author": {
        "name": "Lukasz Wasowicz",
        "email": "lukasz.wasowicz@sonymobile.com",
        "time": "Fri Jul 01 22:38:22 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jul 01 22:38:22 2016 +0000"
      },
      "message": "Merge \\\"Fix for wrong ringtone when using VoWiFi\\\" into nyc-mr1-dev\nam: 0664aa0b81\n\nChange-Id: I3abfef48dde0ae9581bae7d88e7535f188d36dbb\n"
    },
    {
      "commit": "780ce292a34d6c347e9aeb9292d4f00473bf16d3",
      "tree": "593ddd402e4cced409a9f64ddfdfb49c3cdd6d4c",
      "parents": [
        "b01ac3856987aa4cf3176b6e676e4dd9a27dddc8",
        "0e84c154438fac17e2a60b90c6adab7348fcc7b2"
      ],
      "author": {
        "name": "tadashi.aoyama",
        "email": "tadashi.xa.aoyama@sonymobile.com",
        "time": "Fri Jul 01 22:37:22 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jul 01 22:37:22 2016 +0000"
      },
      "message": "Merge \\\"Fix tone region(for US, CA and JP) recognition for dual SIM\\\" into nyc-mr1-dev\nam: 0e84c15443  -s ours\n\nChange-Id: I5cca371623e3806a783af15f1dc6db1d4381b901\n"
    },
    {
      "commit": "c451d0f8098c9efd21d796e32f739af1915f9aba",
      "tree": "73246c15eba4cb5db8604476af93d4f4ac8ba227",
      "parents": [
        "bb3bee86d56930752cfef5197cd67c4495a946e6"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Thu Jun 30 17:17:35 2016 -0700"
      },
      "committer": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Fri Jul 01 14:31:50 2016 -0700"
      },
      "message": "Camera: API1: Improve ZSL mode activation heuristics\n\n- Don\u0027t engage ZSL if picture size is too small\n- Don\u0027t engage ZSL if picture size matches preview size\n- Include ZSL choice in dumpsys\n\nBug: 29620318\nChange-Id: Ie8e0c5a9e1ed9f177d701f22996c4c1f4b81a71e\n"
    }
  ],
  "next": "818e974ecbca1150301be50492867403876fddd7"
}
