)]}'
{
  "log": [
    {
      "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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"
    },
    {
      "commit": "b01ac3856987aa4cf3176b6e676e4dd9a27dddc8",
      "tree": "593ddd402e4cced409a9f64ddfdfb49c3cdd6d4c",
      "parents": [
        "64a4f4caaef4d4aad7e0794ea4f9b8a233ad7cb5",
        "c9a7b558434b0c266dd095f786ca0a14c5a1f24a"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Fri Jul 01 10:56:46 2016 -0700"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Fri Jul 01 10:56:46 2016 -0700"
      },
      "message": "resolve merge conflicts of c9a7b55 to nyc-mr1-dev-plus-aosp\n\nChange-Id: I07b5b3213dd034ebed781648ccc8158c077f493f\n"
    },
    {
      "commit": "0664aa0b813ce1fe9db157c3226bf142a5a2c1ce",
      "tree": "b3fde7b7c57411249c8dbb2538e6b3e17da44540",
      "parents": [
        "0e84c154438fac17e2a60b90c6adab7348fcc7b2",
        "1bcae276ab189c364393d6971ed8a7d5e6376498"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Fri Jul 01 16:26:44 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jul 01 16:26:44 2016 +0000"
      },
      "message": "Merge \"Fix for wrong ringtone when using VoWiFi\" into nyc-mr1-dev"
    },
    {
      "commit": "0e84c154438fac17e2a60b90c6adab7348fcc7b2",
      "tree": "858e1423cf74fcdfc2c8e7aaa6962cde520b61de",
      "parents": [
        "c9a7b558434b0c266dd095f786ca0a14c5a1f24a",
        "7a9c55c5cedf46ef4f6b3de034634312bd1ff0ee"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Fri Jul 01 16:26:36 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jul 01 16:26:36 2016 +0000"
      },
      "message": "Merge \"Fix tone region(for US, CA and JP) recognition for dual SIM\" into nyc-mr1-dev"
    },
    {
      "commit": "c9a7b558434b0c266dd095f786ca0a14c5a1f24a",
      "tree": "8ee0c7e390e42f6148e16b3d047aeda0f4a9a75a",
      "parents": [
        "cabaa2cd256372e737128dc878cdca0b5ad03704",
        "3743febf9567e849ce580ddc68579237d96e5a55"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Fri Jul 01 16:26:25 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jul 01 16:26:25 2016 +0000"
      },
      "message": "Merge \"Add the conditions that determine the region for US, CA and JP\" into nyc-mr1-dev"
    },
    {
      "commit": "1bcae276ab189c364393d6971ed8a7d5e6376498",
      "tree": "50c5cfbcef39c4daeb482290fa57372173065dbe",
      "parents": [
        "7a9c55c5cedf46ef4f6b3de034634312bd1ff0ee"
      ],
      "author": {
        "name": "Lukasz Wasowicz",
        "email": "lukasz.wasowicz@sonymobile.com",
        "time": "Tue Oct 06 15:51:16 2015 +0200"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Thu Jun 30 18:08:01 2016 -0700"
      },
      "message": "Fix for wrong ringtone when using VoWiFi\n\nIf operator goes into flight mode and tries to make call via WiFi, then\nproperty \"gsm.operator.iso-country\" is read as empty string and in\nconsequence mRegion is set as CEPT instead of specific country-area\nname (e.g. instead of UNITED_KINGDOM).\n\nWe may check additional property that does not depend on network\noperator: \"gsm.sim.operator.iso-country\" so that we could set mRegion\nproperly.\n\nBug: 29494265\n\nChange-Id: Ia374f73159e005431fb0ad9bf8b5dbb3d9a3e294\n"
    },
    {
      "commit": "7a9c55c5cedf46ef4f6b3de034634312bd1ff0ee",
      "tree": "012a19a73ae8616b2a49c81e3cb1e32dcf1a263f",
      "parents": [
        "3743febf9567e849ce580ddc68579237d96e5a55"
      ],
      "author": {
        "name": "tadashi.aoyama",
        "email": "tadashi.xa.aoyama@sonymobile.com",
        "time": "Mon Apr 18 18:30:46 2016 +0900"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Thu Jun 30 18:06:32 2016 -0700"
      },
      "message": "Fix tone region(for US, CA and JP) recognition for dual SIM\n\nValue of \"gsm.operator.iso-country\" differs between the case of single\nSIM device and the case of dual SIM device with only one SIM enabled.\nThis change makes ToneGenerator detect region in case there is only\none SIM enabled in dual SIM device.\n\nChange-Id: I771858ec9d85054d90d7d8141266655b42b093b9\n"
    },
    {
      "commit": "3743febf9567e849ce580ddc68579237d96e5a55",
      "tree": "2e17b16a85fc4b402ff25d710351927f821a4394",
      "parents": [
        "d023a7707fe551817fb3f7539f68a388b3381f41"
      ],
      "author": {
        "name": "takafumi nakamura",
        "email": "takafumi.x.nakamura@sonymobile.com",
        "time": "Fri Nov 20 18:09:02 2015 +0900"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Thu Jun 30 18:04:29 2016 -0700"
      },
      "message": "Add the conditions that determine the region for US, CA and JP\n\nRegion is incorrect when dual SIM is inserted.\nToneGenerator class doesn\u0027t consider the dual SIM use case,\nso region is always set to a default value(CEPT) even if\nthese country\u0027s dual SIMs are inserted.\n\nChange-Id: Iad684856f550b50345b71d8c07e99e27f87407a7\n"
    },
    {
      "commit": "64a4f4caaef4d4aad7e0794ea4f9b8a233ad7cb5",
      "tree": "5d489faa91f854b5d242e4173ed62524d563dccc",
      "parents": [
        "921d74fbbb369f1c2a6553e5e2e256f445b59c3a",
        "c524d2336022df90786cd627c92e34e5cfba954a"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Thu Jun 30 23:37:35 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Jun 30 23:37:35 2016 +0000"
      },
      "message": "Merge \\\\\"stagefright: use uniqueId to detect same surface for setSurface\\\\\" into nyc-dev am: ecc6049ec0\nam: c524d23360\n\nChange-Id: I0f39fb179a066e02879d9ba6309f8fae385666be\n"
    },
    {
      "commit": "921d74fbbb369f1c2a6553e5e2e256f445b59c3a",
      "tree": "5d489faa91f854b5d242e4173ed62524d563dccc",
      "parents": [
        "bde5acd3a31b19a73e6877309ce3de27b211855a",
        "cabaa2cd256372e737128dc878cdca0b5ad03704"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Thu Jun 30 23:33:28 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Jun 30 23:33:28 2016 +0000"
      },
      "message": "Merge \\\\\"stagefright: use uniqueId to detect same surface for setSurface\\\\\" into nyc-dev am: ecc6049ec0\nam: cabaa2cd25\n\nChange-Id: I163bb7b0c2092924ce8961564b41891e264a71c7\n"
    },
    {
      "commit": "c524d2336022df90786cd627c92e34e5cfba954a",
      "tree": "8c76dd084f25e601ac711f875c0695fb827ffaba",
      "parents": [
        "606d04145fd7d12968f0f69c9ea42732ca33ecee",
        "ecc6049ec039e8a917e3670fa030a267f7029e3e"
      ],
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Thu Jun 30 23:29:48 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Jun 30 23:29:48 2016 +0000"
      },
      "message": "Merge \\\"stagefright: use uniqueId to detect same surface for setSurface\\\" into nyc-dev\nam: ecc6049ec0\n\nChange-Id: I59f712f7ee90fcdb0a8719504570d3dd1650cf18\n"
    },
    {
      "commit": "cabaa2cd256372e737128dc878cdca0b5ad03704",
      "tree": "167c938a9167ef51e98fe4315e0b6571c22396af",
      "parents": [
        "bb3bee86d56930752cfef5197cd67c4495a946e6",
        "ecc6049ec039e8a917e3670fa030a267f7029e3e"
      ],
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Thu Jun 30 23:29:47 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Jun 30 23:29:47 2016 +0000"
      },
      "message": "Merge \\\"stagefright: use uniqueId to detect same surface for setSurface\\\" into nyc-dev\nam: ecc6049ec0\n\nChange-Id: Ia81ffff2e54f90f9861792df575951b054dec479\n"
    },
    {
      "commit": "ecc6049ec039e8a917e3670fa030a267f7029e3e",
      "tree": "439d1ba04d2b5c88a3d73da39eb3c2c75371fbc4",
      "parents": [
        "45edc1f7009a31b21bed7b25314778336f56bfbe",
        "b9fa58afa4c7772fe3c4cfdea9e45bc85cf43537"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Thu Jun 30 23:19:08 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 30 23:19:08 2016 +0000"
      },
      "message": "Merge \"stagefright: use uniqueId to detect same surface for setSurface\" into nyc-dev"
    },
    {
      "commit": "bde5acd3a31b19a73e6877309ce3de27b211855a",
      "tree": "191d46ceba5f89ebf1a94e578ae42dff4bd3c982",
      "parents": [
        "37bdcf605bfdd64a670080039560a3a7d8908b8d",
        "bb3bee86d56930752cfef5197cd67c4495a946e6"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Thu Jun 30 01:36:13 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Jun 30 01:36:13 2016 +0000"
      },
      "message": "Merge \\\"audioflinger: fix logcat\\\" into nyc-mr1-dev\nam: bb3bee86d5\n\nChange-Id: I1b5e4c626d686379c570316181c020c5e16aa378\n"
    },
    {
      "commit": "bb3bee86d56930752cfef5197cd67c4495a946e6",
      "tree": "5ec4b7d8746d3a1934c586daa014f9b7c74b9414",
      "parents": [
        "bd794e2be050b0001c646c0b98e8a1d7eb1e9377",
        "122f7e793fe6fb8904634cc6d2e35ac4b014ea72"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Thu Jun 30 01:28:07 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 30 01:28:08 2016 +0000"
      },
      "message": "Merge \"audioflinger: fix logcat\" into nyc-mr1-dev"
    },
    {
      "commit": "122f7e793fe6fb8904634cc6d2e35ac4b014ea72",
      "tree": "8518fa89f4854add0def8d88ec6a2bd399912ce4",
      "parents": [
        "d023a7707fe551817fb3f7539f68a388b3381f41"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Wed Jun 29 11:53:29 2016 -0700"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Wed Jun 29 11:56:35 2016 -0700"
      },
      "message": "audioflinger: fix logcat\n\nFix build when verbose logging is enabled in Threads.cpp.\nRemove log spam for timestamp errors.\n\nChange-Id: I704527c60e48012c5dcc00cb0be08d14ec2ab2a6\n"
    },
    {
      "commit": "1f45624f74b615820fb330faf788ff2e5e6c8e0d",
      "tree": "7862fb46b47abdd2269e656fc0d3cb39addb196e",
      "parents": [
        "bd794e2be050b0001c646c0b98e8a1d7eb1e9377"
      ],
      "author": {
        "name": "Bryan Mawhinney",
        "email": "bryanmawhinney@google.com",
        "time": "Wed Jun 29 17:59:46 2016 +0100"
      },
      "committer": {
        "name": "Bryan Mawhinney",
        "email": "bryanmawhinney@google.com",
        "time": "Wed Jun 29 17:59:46 2016 +0100"
      },
      "message": "Make MediaScanner extract \"date taken\" from videos, if present\n\nBug: 29530912\nChange-Id: Ibb85243c3d225faff5f17ec545e395a2e00acd0a\n"
    },
    {
      "commit": "37bdcf605bfdd64a670080039560a3a7d8908b8d",
      "tree": "14696f55d296cd64f4c47e45f0729325cfab9cfd",
      "parents": [
        "bbe2c53497e69144c91fa11baa0be34ad4328031",
        "cfb314548794d4e563ff9aa221744a04f73a03f7"
      ],
      "author": {
        "name": "Android Build Merger (Role)",
        "email": "android-build-merger@google.com",
        "time": "Wed Jun 29 01:55:51 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 29 01:55:51 2016 +0000"
      },
      "message": "Merge \"media: Optimize the thumbnail extraction by sending just one frame. am: 45edc1f700 am: 606d04145f\" into nyc-mr1-dev-plus-aosp"
    },
    {
      "commit": "bbe2c53497e69144c91fa11baa0be34ad4328031",
      "tree": "14696f55d296cd64f4c47e45f0729325cfab9cfd",
      "parents": [
        "1c4a7d53d95df01f6cf005ec750886a68b08cc6d",
        "bd794e2be050b0001c646c0b98e8a1d7eb1e9377"
      ],
      "author": {
        "name": "Hangyu Kuang",
        "email": "hkuang@google.com",
        "time": "Wed Jun 29 01:55:41 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jun 29 01:55:41 2016 +0000"
      },
      "message": "media: Optimize the thumbnail extraction by sending just one frame. am: 45edc1f700\nam: bd794e2be0\n\nChange-Id: I41e9a8aad8ef46e99a747107be4ef36857ad3f90\n"
    },
    {
      "commit": "cfb314548794d4e563ff9aa221744a04f73a03f7",
      "tree": "14696f55d296cd64f4c47e45f0729325cfab9cfd",
      "parents": [
        "1c4a7d53d95df01f6cf005ec750886a68b08cc6d",
        "606d04145fd7d12968f0f69c9ea42732ca33ecee"
      ],
      "author": {
        "name": "Hangyu Kuang",
        "email": "hkuang@google.com",
        "time": "Wed Jun 29 01:55:38 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jun 29 01:55:38 2016 +0000"
      },
      "message": "media: Optimize the thumbnail extraction by sending just one frame. am: 45edc1f700\nam: 606d04145f\n\nChange-Id: I1eea1d57bd7a167f340859b2b56bf55859649295\n"
    },
    {
      "commit": "606d04145fd7d12968f0f69c9ea42732ca33ecee",
      "tree": "d561bc8d0778352583095d4dffb47c21fc586b96",
      "parents": [
        "b461a998a5e5f69790748e50d8e75d25301dd32a",
        "45edc1f7009a31b21bed7b25314778336f56bfbe"
      ],
      "author": {
        "name": "Hangyu Kuang",
        "email": "hkuang@google.com",
        "time": "Wed Jun 29 01:53:03 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jun 29 01:53:03 2016 +0000"
      },
      "message": "media: Optimize the thumbnail extraction by sending just one frame.\nam: 45edc1f700\n\nChange-Id: I34e45b5dcb4910e6d5756957112aa9e1b7c8f975\n"
    },
    {
      "commit": "bd794e2be050b0001c646c0b98e8a1d7eb1e9377",
      "tree": "e463b33b2dddfe799964e7257dfa86ff5b0c9828",
      "parents": [
        "fe82275a06f0ace675482b23ee2cb685d2628af1",
        "45edc1f7009a31b21bed7b25314778336f56bfbe"
      ],
      "author": {
        "name": "Hangyu Kuang",
        "email": "hkuang@google.com",
        "time": "Wed Jun 29 01:53:03 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jun 29 01:53:03 2016 +0000"
      },
      "message": "media: Optimize the thumbnail extraction by sending just one frame.\nam: 45edc1f700\n\nChange-Id: Iaef86ea97370c2e81e2b300e5dcf2c6a63a0fc5c\n"
    },
    {
      "commit": "45edc1f7009a31b21bed7b25314778336f56bfbe",
      "tree": "9d8a5dc49ca3dd2307742f0e91bfdbe57dd869f3",
      "parents": [
        "b889242affec0f669408f2ad58bd7fb3d44a05a2"
      ],
      "author": {
        "name": "Hangyu Kuang",
        "email": "hkuang@google.com",
        "time": "Tue Jun 28 15:52:13 2016 -0700"
      },
      "committer": {
        "name": "Hangyu Kuang",
        "email": "hkuang@google.com",
        "time": "Wed Jun 29 01:30:40 2016 +0000"
      },
      "message": "media: Optimize the thumbnail extraction by sending just one frame.\n\nFor thumbnail extraction, MedatadaRetriever only needs to send one frame. This\ncould lower the CPU usage in extreme usage case.\n\nBug: 29646892\nChange-Id: I86454a58a266a2d8a256a812cd075e401ae778e9\n"
    },
    {
      "commit": "1c4a7d53d95df01f6cf005ec750886a68b08cc6d",
      "tree": "31fb6005163aa6494d5db23857fe685dd262d648",
      "parents": [
        "acd69cc45687d283f0f47c68485eacbe5d774de7",
        "fe23640d5d855e4afedf3bd275a23cb9ccdd6a91"
      ],
      "author": {
        "name": "Android Build Merger (Role)",
        "email": "android-build-merger@google.com",
        "time": "Wed Jun 29 00:57:24 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 29 00:57:24 2016 +0000"
      },
      "message": "Merge \"Merge \\\\\"Camera3Device: Correctly shut down abandoned streams\\\\\" into nyc-dev am: b889242aff am: b461a998a5\" into nyc-mr1-dev-plus-aosp"
    },
    {
      "commit": "fe23640d5d855e4afedf3bd275a23cb9ccdd6a91",
      "tree": "31fb6005163aa6494d5db23857fe685dd262d648",
      "parents": [
        "620d94b8c9866d168569814a90b978c517a02a38",
        "b461a998a5e5f69790748e50d8e75d25301dd32a"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Wed Jun 29 00:57:08 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jun 29 00:57:08 2016 +0000"
      },
      "message": "Merge \\\\\"Camera3Device: Correctly shut down abandoned streams\\\\\" into nyc-dev am: b889242aff\nam: b461a998a5\n\nChange-Id: Idce2a5e57b4d5bebbe5ee8a4d4736f78a795a2ff\n"
    },
    {
      "commit": "acd69cc45687d283f0f47c68485eacbe5d774de7",
      "tree": "31fb6005163aa6494d5db23857fe685dd262d648",
      "parents": [
        "620d94b8c9866d168569814a90b978c517a02a38",
        "fe82275a06f0ace675482b23ee2cb685d2628af1"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Wed Jun 29 00:57:06 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jun 29 00:57:06 2016 +0000"
      },
      "message": "Merge \\\\\"Camera3Device: Correctly shut down abandoned streams\\\\\" into nyc-dev am: b889242aff\nam: fe82275a06\n\nChange-Id: Id93546464b95e04c5024525e66544f2bb5cb9e35\n"
    },
    {
      "commit": "b461a998a5e5f69790748e50d8e75d25301dd32a",
      "tree": "0d55e3b755548ec133b526d40a8cea793f6ae887",
      "parents": [
        "c58f76670d68e57ff036cda3b4293a58b210a278",
        "b889242affec0f669408f2ad58bd7fb3d44a05a2"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Wed Jun 29 00:54:38 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jun 29 00:54:38 2016 +0000"
      },
      "message": "Merge \\\"Camera3Device: Correctly shut down abandoned streams\\\" into nyc-dev\nam: b889242aff\n\nChange-Id: I18f7dc2b363856e7709782da4ec2fdd431bde52e\n"
    },
    {
      "commit": "fe82275a06f0ace675482b23ee2cb685d2628af1",
      "tree": "eb2270d84bdb4ba685ff8bf9cd11d195babb85e5",
      "parents": [
        "fd75b28a114aeb5f4c02a3c5c8f41fc80051b354",
        "b889242affec0f669408f2ad58bd7fb3d44a05a2"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Wed Jun 29 00:54:38 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jun 29 00:54:38 2016 +0000"
      },
      "message": "Merge \\\"Camera3Device: Correctly shut down abandoned streams\\\" into nyc-dev\nam: b889242aff\n\nChange-Id: I50fd0619dec5488dbeadb903b95e5bd4e5980f61\n"
    }
  ],
  "next": "b889242affec0f669408f2ad58bd7fb3d44a05a2"
}
