)]}'
{
  "log": [
    {
      "commit": "722e4892e2afeb0c7abab84be1caa243d1692e28",
      "tree": "54d8516cf9a048709c3476573966c612f3a6db10",
      "parents": [
        "d76306343048d1e16ba92e9eb8f024ad5dfe769d",
        "01831d233c84da7f9092e62f143626918a5a747e"
      ],
      "author": {
        "name": "Zhijun He",
        "email": "zhijunhe@google.com",
        "time": "Tue May 21 07:48:47 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 21 07:48:47 2013 -0700"
      },
      "message": "am 01831d23: Camera2/3: Increase digital zoom steps\n\n* commit \u002701831d233c84da7f9092e62f143626918a5a747e\u0027:\n  Camera2/3: Increase digital zoom steps\n"
    },
    {
      "commit": "01831d233c84da7f9092e62f143626918a5a747e",
      "tree": "8dbe41e4411d45cd972d63951e804ed062da48d9",
      "parents": [
        "e2dfa5a4ea3459b155b4b403b7dafe2116d960d4"
      ],
      "author": {
        "name": "Zhijun He",
        "email": "zhijunhe@google.com",
        "time": "Mon May 20 11:18:39 2013 -0700"
      },
      "committer": {
        "name": "Zhijun He",
        "email": "zhijunhe@google.com",
        "time": "Mon May 20 11:18:39 2013 -0700"
      },
      "message": "Camera2/3: Increase digital zoom steps\n\nDigitial zoom number of steps was 30 and a bit rough. Change it to 100 to make\nsmooth zoom smoother.\n\nBug: 9050908\nChange-Id: I141bc0335d58cdcd6530c14cbbfe6c4ffb4c6dc6\n"
    },
    {
      "commit": "d76306343048d1e16ba92e9eb8f024ad5dfe769d",
      "tree": "fbb123bc21fa69026c0d4ed4f4bb426fd3e71f0a",
      "parents": [
        "81972daf3323a130ca06c9999a3a8530e33fece9",
        "a01f72dea582935bf4a4e83767d3c93f233323d8"
      ],
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Mon May 20 08:20:18 2013 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Mon May 20 08:20:18 2013 -0700"
      },
      "message": "Reconcile with jb-mr2-release - do not merge\n\nChange-Id: I35dd28838537b7d96b26cf3731e7391af23b4b86\n"
    },
    {
      "commit": "a01f72dea582935bf4a4e83767d3c93f233323d8",
      "tree": "c6ed1694851a3fe9d43773dc2b360729c3f90837",
      "parents": [
        "e2dfa5a4ea3459b155b4b403b7dafe2116d960d4",
        "eaf42166f9937b942744deebec363c168cd53d1b"
      ],
      "author": {
        "name": "The Android Automerger",
        "email": "android-build@google.com",
        "time": "Sun May 19 05:55:17 2013 -0700"
      },
      "committer": {
        "name": "The Android Automerger",
        "email": "android-build@google.com",
        "time": "Sun May 19 05:55:17 2013 -0700"
      },
      "message": "merge in jb-mr2-release history after reset to jb-mr2-dev\n"
    },
    {
      "commit": "81972daf3323a130ca06c9999a3a8530e33fece9",
      "tree": "fbb123bc21fa69026c0d4ed4f4bb426fd3e71f0a",
      "parents": [
        "074eb387091ca464257601a2d23020e3e10a6915",
        "eaf42166f9937b942744deebec363c168cd53d1b"
      ],
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Fri May 17 12:54:31 2013 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Fri May 17 12:54:31 2013 -0700"
      },
      "message": "Reconcile with jb-mr2-release - do not merge\n\nChange-Id: I1d5a94ed7749af26f6eb8e5e06443bd83fc63753\n"
    },
    {
      "commit": "074eb387091ca464257601a2d23020e3e10a6915",
      "tree": "fbb123bc21fa69026c0d4ed4f4bb426fd3e71f0a",
      "parents": [
        "b07d3c48ea7dcb5bb41c8f5d93b23ac6c42b15dc",
        "e2dfa5a4ea3459b155b4b403b7dafe2116d960d4"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Fri May 17 10:16:50 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri May 17 10:16:50 2013 -0700"
      },
      "message": "am e2dfa5a4: Merge \"update to Fence::waitForever() API change\" into jb-mr2-dev\n\n* commit \u0027e2dfa5a4ea3459b155b4b403b7dafe2116d960d4\u0027:\n  update to Fence::waitForever() API change\n"
    },
    {
      "commit": "e2dfa5a4ea3459b155b4b403b7dafe2116d960d4",
      "tree": "c6ed1694851a3fe9d43773dc2b360729c3f90837",
      "parents": [
        "4224dedff0451e0aea3b8f5c3aaf5f2ad0eac1dd",
        "d76442421eadfa73f2f3a9e50f6caf65b0dd1ce9"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Fri May 17 17:15:07 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 17 17:15:08 2013 +0000"
      },
      "message": "Merge \"update to Fence::waitForever() API change\" into jb-mr2-dev"
    },
    {
      "commit": "b07d3c48ea7dcb5bb41c8f5d93b23ac6c42b15dc",
      "tree": "ab4c5a1224d58ee88e046f765570aea138a5bca4",
      "parents": [
        "b5b2d03fc2c154a613ba68b599cd474b3e6ccec3",
        "4224dedff0451e0aea3b8f5c3aaf5f2ad0eac1dd"
      ],
      "author": {
        "name": "Andy McFadden",
        "email": "fadden@android.com",
        "time": "Fri May 17 09:50:37 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri May 17 09:50:37 2013 -0700"
      },
      "message": "am 4224dedf: Merge \"Adjust timestamp scale\" into jb-mr2-dev\n\n* commit \u00274224dedff0451e0aea3b8f5c3aaf5f2ad0eac1dd\u0027:\n  Adjust timestamp scale\n"
    },
    {
      "commit": "4224dedff0451e0aea3b8f5c3aaf5f2ad0eac1dd",
      "tree": "828d6f08de30b693dcee09d9c1773db63172598f",
      "parents": [
        "99f27cdf2c2711aa0c8b4d9ae4d12cae37ff94f6",
        "324143b1531328bc4e53c6cbd962c9a457d73707"
      ],
      "author": {
        "name": "Andy McFadden",
        "email": "fadden@android.com",
        "time": "Fri May 17 16:48:14 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 17 16:48:14 2013 +0000"
      },
      "message": "Merge \"Adjust timestamp scale\" into jb-mr2-dev"
    },
    {
      "commit": "d76442421eadfa73f2f3a9e50f6caf65b0dd1ce9",
      "tree": "072daaa9f330bac83e9c7e0ca389feba3a39ecda",
      "parents": [
        "99f27cdf2c2711aa0c8b4d9ae4d12cae37ff94f6"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Thu May 16 18:07:35 2013 -0700"
      },
      "committer": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Thu May 16 18:54:49 2013 -0700"
      },
      "message": "update to Fence::waitForever() API change\n\nBug: 8988871\nChange-Id: I24a2620d356f3bb6207ed834c79fd3e48b429695\n"
    },
    {
      "commit": "b5b2d03fc2c154a613ba68b599cd474b3e6ccec3",
      "tree": "c348fc97b3e0ef162edf813436789f0f52d08379",
      "parents": [
        "a7f316e84a1be6c8c23ef0c37a3dc07495266ed4",
        "99f27cdf2c2711aa0c8b4d9ae4d12cae37ff94f6"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Thu May 16 14:02:50 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 16 14:02:50 2013 -0700"
      },
      "message": "am 99f27cdf: wifi-display: retry UDP read/write to improve connection robustness\n\n* commit \u002799f27cdf2c2711aa0c8b4d9ae4d12cae37ff94f6\u0027:\n  wifi-display: retry UDP read/write to improve connection robustness\n"
    },
    {
      "commit": "a7f316e84a1be6c8c23ef0c37a3dc07495266ed4",
      "tree": "f199d364c3acd14773ef885cd7d8caed8d4ddbc7",
      "parents": [
        "affd710b209cd09c5f2137b59a5699e1e521b83d",
        "effc08ed1eb1d55ca13997ec96f72e40a0866394"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Thu May 16 13:06:15 2013 -0700"
      },
      "committer": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Thu May 16 13:06:15 2013 -0700"
      },
      "message": "Reconcile with AOSP\n"
    },
    {
      "commit": "324143b1531328bc4e53c6cbd962c9a457d73707",
      "tree": "4b8748c83c157f87ebd2ec3d6ca52e13d5658ffe",
      "parents": [
        "dd90e8b5a200829cae68fa1a95eb1e3ed09583cf"
      ],
      "author": {
        "name": "Andy McFadden",
        "email": "fadden@android.com",
        "time": "Wed May 15 16:48:19 2013 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 16 19:56:09 2013 +0000"
      },
      "message": "Adjust timestamp scale\n\nBufferQueue item timestamps are in nanoseconds, MediaCodec buffer\ntimestamps are in microseconds.  Adjust.\n\nBug 8988357\n\nChange-Id: Ib12824d7eea0316a14543c756e3a127c0866db6b\n"
    },
    {
      "commit": "99f27cdf2c2711aa0c8b4d9ae4d12cae37ff94f6",
      "tree": "670f26693a9f51097570e09c020c7efed589a956",
      "parents": [
        "dd90e8b5a200829cae68fa1a95eb1e3ed09583cf"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Wed May 15 18:47:26 2013 -0700"
      },
      "committer": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Thu May 16 11:05:19 2013 -0700"
      },
      "message": "wifi-display: retry UDP read/write to improve connection robustness\n\nBug: 8922753\nChange-Id: Ie6d18f03afcb23d11e6f0e63403e8f0d59b70be8\n"
    },
    {
      "commit": "eaf42166f9937b942744deebec363c168cd53d1b",
      "tree": "b5bf0ed00785b7afe2f6fa67408e6ec4f180e7a4",
      "parents": [
        "dd90e8b5a200829cae68fa1a95eb1e3ed09583cf",
        "9f51d988bcd7115b691a67b851760d0c66f869db"
      ],
      "author": {
        "name": "The Android Automerger",
        "email": "android-build@google.com",
        "time": "Thu May 16 05:55:25 2013 -0700"
      },
      "committer": {
        "name": "The Android Automerger",
        "email": "android-build@google.com",
        "time": "Thu May 16 05:55:25 2013 -0700"
      },
      "message": "merge in jb-mr2-release history after reset to jb-mr2-dev\n"
    },
    {
      "commit": "affd710b209cd09c5f2137b59a5699e1e521b83d",
      "tree": "f199d364c3acd14773ef885cd7d8caed8d4ddbc7",
      "parents": [
        "c3e155a298cc047cdab3e1e2c480bd87fbd4d75a",
        "9f51d988bcd7115b691a67b851760d0c66f869db"
      ],
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Thu May 16 05:43:29 2013 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Thu May 16 05:43:29 2013 -0700"
      },
      "message": "Reconcile with jb-mr2-release - do not merge\n\nChange-Id: Iec30f1654f196ebae279ebf71648a2cb44fedc4b\n"
    },
    {
      "commit": "c3e155a298cc047cdab3e1e2c480bd87fbd4d75a",
      "tree": "f199d364c3acd14773ef885cd7d8caed8d4ddbc7",
      "parents": [
        "eef0aa7a674fc250a8b3e29cdb4cf605e5e30078",
        "dd90e8b5a200829cae68fa1a95eb1e3ed09583cf"
      ],
      "author": {
        "name": "Conley Owens",
        "email": "cco3@android.com",
        "time": "Wed May 15 15:01:42 2013 -0700"
      },
      "committer": {
        "name": "Conley Owens",
        "email": "cco3@android.com",
        "time": "Wed May 15 15:01:42 2013 -0700"
      },
      "message": "Merge branch \u0027jb-mr2-dev\u0027 into jb-mr2-dev-plus-aosp\n\n-s ours so that jb-mr2-dev can continue fastforwarding to\njb-mr2-dev-plus-aosp.\n"
    },
    {
      "commit": "dd90e8b5a200829cae68fa1a95eb1e3ed09583cf",
      "tree": "b5bf0ed00785b7afe2f6fa67408e6ec4f180e7a4",
      "parents": [
        "0d0d868f5fbd549728e9ca4dea738f4663e076c4",
        "72c324efd5a0f632d8f2b57b9f587a540d809b82"
      ],
      "author": {
        "name": "Conley Owens",
        "email": "cco3@android.com",
        "time": "Wed May 15 15:00:10 2013 -0700"
      },
      "committer": {
        "name": "Conley Owens",
        "email": "cco3@android.com",
        "time": "Wed May 15 15:00:10 2013 -0700"
      },
      "message": "Merge branch \u0027jb-mr1-dev-plus-aosp\u0027 into jb-mr2-dev\n\n-s ours, so that jb-mr1-dev-plus-aosp can continue fastforwarding to\njb-mr2-dev.\n"
    },
    {
      "commit": "eef0aa7a674fc250a8b3e29cdb4cf605e5e30078",
      "tree": "f199d364c3acd14773ef885cd7d8caed8d4ddbc7",
      "parents": [
        "03b7bddfe1326d1e3148c240ff4a14fa84270a99",
        "0d0d868f5fbd549728e9ca4dea738f4663e076c4"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Wed May 15 13:34:53 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 15 13:34:53 2013 -0700"
      },
      "message": "am 7dd801bd: Merge \"Camera3: Fix fast flexible YUV-\u003eNV21 path.\" into jb-mr2-dev\n\n* commit \u00277dd801bd108bff3e897e9e86c5f79f1ab05709d0\u0027:\n  Camera3: Fix fast flexible YUV-\u003eNV21 path.\n"
    },
    {
      "commit": "0d0d868f5fbd549728e9ca4dea738f4663e076c4",
      "tree": "b5bf0ed00785b7afe2f6fa67408e6ec4f180e7a4",
      "parents": [
        "ceac5fb92841bdaa16f0b801aaad07914438ad50",
        "d5694a2e7e61cf7e19a0e135e63142d1967e178b"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Wed May 15 15:58:27 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 15 15:58:27 2013 +0000"
      },
      "message": "Merge \"Camera3: Fix fast flexible YUV-\u003eNV21 path.\" into jb-mr2-dev"
    },
    {
      "commit": "9f51d988bcd7115b691a67b851760d0c66f869db",
      "tree": "ef44b1410f6787df83af7293ad14751e6c47c16d",
      "parents": [
        "ceac5fb92841bdaa16f0b801aaad07914438ad50",
        "2d9c5cf79de245d77d8c2bff5d783a2ad701a499"
      ],
      "author": {
        "name": "The Android Automerger",
        "email": "android-build@android.com",
        "time": "Wed May 15 05:55:21 2013 -0700"
      },
      "committer": {
        "name": "The Android Automerger",
        "email": "android-build@android.com",
        "time": "Wed May 15 05:55:21 2013 -0700"
      },
      "message": "merge in jb-mr2-release history after reset to jb-mr2-dev\n"
    },
    {
      "commit": "03b7bddfe1326d1e3148c240ff4a14fa84270a99",
      "tree": "699b1d557651dbeaac89d3ecc556159ab72157a4",
      "parents": [
        "a1f70e6abb5375c6bfaf06ab92f64d9e3a2ef22f",
        "ceac5fb92841bdaa16f0b801aaad07914438ad50"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Tue May 14 19:14:52 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 14 19:14:52 2013 -0700"
      },
      "message": "am 6ed6a2e6: Merge \"wifi-display: misc fixes for M3 response parsing\" into jb-mr2-dev\n\n* commit \u00276ed6a2e615e19d8c7c37e2a8ac017c01a74ba876\u0027:\n  wifi-display: misc fixes for M3 response parsing\n"
    },
    {
      "commit": "ceac5fb92841bdaa16f0b801aaad07914438ad50",
      "tree": "ef44b1410f6787df83af7293ad14751e6c47c16d",
      "parents": [
        "8e2afd9817e53858e3f99f810c0b7abe4c4d5533",
        "3573574071b44f9c02fb4784610c23c8cedd8b3e"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Wed May 15 02:13:15 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 15 02:13:16 2013 +0000"
      },
      "message": "Merge \"wifi-display: misc fixes for M3 response parsing\" into jb-mr2-dev"
    },
    {
      "commit": "a1f70e6abb5375c6bfaf06ab92f64d9e3a2ef22f",
      "tree": "a38711a6d0c6e37e9ea8730b5120b6f5c298a705",
      "parents": [
        "e974c7df1c4a87ced27a773430690a20d208d40e",
        "8e2afd9817e53858e3f99f810c0b7abe4c4d5533"
      ],
      "author": {
        "name": "Igor Murashkin",
        "email": "iam@google.com",
        "time": "Tue May 14 18:28:02 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 14 18:28:02 2013 -0700"
      },
      "message": "am 083a08ac: Camera: don\\\u0027t spam RingBufferConsumer logs in eng builds\n\n* commit \u0027083a08ac82704fdcc37334a4253ff075f703cc87\u0027:\n  Camera: don\u0027t spam RingBufferConsumer logs in eng builds\n"
    },
    {
      "commit": "d5694a2e7e61cf7e19a0e135e63142d1967e178b",
      "tree": "cbc081163fbf4538cf451606733eec290d428747",
      "parents": [
        "a2d2dc67ecdbd8c6892c3cff11d076110dee75ef"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Tue May 14 16:05:27 2013 -0700"
      },
      "committer": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Tue May 14 17:03:33 2013 -0700"
      },
      "message": "Camera3: Fix fast flexible YUV-\u003eNV21 path.\n\nA U by any other name may smell just as sweet, but the color\u0027s pretty\nawful if you call it a V.\n\nHenceforth they never will be UV.\n\nBug: 8949720\nChange-Id: I4897e93d5a293e576bb1d7ba44d91792b869ad42\n"
    },
    {
      "commit": "8e2afd9817e53858e3f99f810c0b7abe4c4d5533",
      "tree": "079d789e68d6afb3783682bc096bf220623b24a5",
      "parents": [
        "a2d2dc67ecdbd8c6892c3cff11d076110dee75ef"
      ],
      "author": {
        "name": "Igor Murashkin",
        "email": "iam@google.com",
        "time": "Tue May 14 16:17:12 2013 -0700"
      },
      "committer": {
        "name": "Igor Murashkin",
        "email": "iam@google.com",
        "time": "Tue May 14 16:56:09 2013 -0700"
      },
      "message": "Camera: don\u0027t spam RingBufferConsumer logs in eng builds\n\nBug: 8969579\nChange-Id: Ia51d4072725754fd3b6ca028232a605885376287\n"
    },
    {
      "commit": "e974c7df1c4a87ced27a773430690a20d208d40e",
      "tree": "e54dacfb7d8a9ce76746c119bc43a50c9675cdf5",
      "parents": [
        "76d1490ad74fc8a682d9534a2e03f3e864cb1702",
        "d60867b24a8f8906aeb751de22b8f2df044b132b"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Tue May 14 15:02:33 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 14 15:02:33 2013 -0700"
      },
      "message": "am effc08ed: Merge \"Replace obsolete CLOCK_MONOTONIC_HR by CLOCK_MONOTONIC\"\n\n* commit \u0027effc08ed1eb1d55ca13997ec96f72e40a0866394\u0027:\n  Replace obsolete CLOCK_MONOTONIC_HR by CLOCK_MONOTONIC\n"
    },
    {
      "commit": "effc08ed1eb1d55ca13997ec96f72e40a0866394",
      "tree": "6756c75fb3167c07451c1ad975e05f4c267f2eff",
      "parents": [
        "0dbff625c3128962b48f3476ceacb3ac80a3f421",
        "8df7184c17a6f7f7fa6612b6de30af655f5eb0a7"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Tue May 14 21:39:28 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue May 14 21:39:28 2013 +0000"
      },
      "message": "Merge \"Replace obsolete CLOCK_MONOTONIC_HR by CLOCK_MONOTONIC\""
    },
    {
      "commit": "d60867b24a8f8906aeb751de22b8f2df044b132b",
      "tree": "b5962d37a5948d6b5b50becd5c4428d8cb41b8ef",
      "parents": [
        "189660fdc736b495fee20d4a83a7d8a3573e4309",
        "4a434ce11e328ab97b02ca3cc44e920bc82c198b"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Tue May 14 21:39:28 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue May 14 21:39:28 2013 +0000"
      },
      "message": "Merge \"Replace obsolete CLOCK_MONOTONIC_HR by CLOCK_MONOTONIC\""
    },
    {
      "commit": "8df7184c17a6f7f7fa6612b6de30af655f5eb0a7",
      "tree": "6756c75fb3167c07451c1ad975e05f4c267f2eff",
      "parents": [
        "0dbff625c3128962b48f3476ceacb3ac80a3f421"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Fri May 10 09:29:51 2013 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Tue May 14 14:38:51 2013 -0700"
      },
      "message": "Replace obsolete CLOCK_MONOTONIC_HR by CLOCK_MONOTONIC\n\n(cherry-pick of da1a325bc0a1421f4233e62704da4fab8b0acf7b.)\n\nBug: 8895727\nChange-Id: I29d5dcf8519600fdd2910345449c66a5c1284646\n"
    },
    {
      "commit": "4a434ce11e328ab97b02ca3cc44e920bc82c198b",
      "tree": "b5962d37a5948d6b5b50becd5c4428d8cb41b8ef",
      "parents": [
        "189660fdc736b495fee20d4a83a7d8a3573e4309"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Fri May 10 09:29:51 2013 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Tue May 14 14:38:51 2013 -0700"
      },
      "message": "Replace obsolete CLOCK_MONOTONIC_HR by CLOCK_MONOTONIC\n\n(cherry-pick of da1a325bc0a1421f4233e62704da4fab8b0acf7b.)\n\nBug: 8895727\nChange-Id: I29d5dcf8519600fdd2910345449c66a5c1284646\n"
    },
    {
      "commit": "2d9c5cf79de245d77d8c2bff5d783a2ad701a499",
      "tree": "fb7802895be093eced30257ea5df5d5d8dd72d51",
      "parents": [
        "a2d2dc67ecdbd8c6892c3cff11d076110dee75ef",
        "f79feabde192da81108f934ecdf28b517578cd54"
      ],
      "author": {
        "name": "The Android Automerger",
        "email": "android-build@android.com",
        "time": "Tue May 14 12:57:59 2013 -0700"
      },
      "committer": {
        "name": "The Android Automerger",
        "email": "android-build@android.com",
        "time": "Tue May 14 12:57:59 2013 -0700"
      },
      "message": "merge in jb-mr2-release history after reset to jb-mr2-dev\n"
    },
    {
      "commit": "76d1490ad74fc8a682d9534a2e03f3e864cb1702",
      "tree": "90cf41f7078c0a3af7be89c91f4a895c534de7fc",
      "parents": [
        "ffcce83ab6fd4ae7563d9cb24cefb9cce11d691c",
        "a2d2dc67ecdbd8c6892c3cff11d076110dee75ef"
      ],
      "author": {
        "name": "Conley Owens",
        "email": "cco3@android.com",
        "time": "Tue May 14 11:07:14 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 14 11:07:14 2013 -0700"
      },
      "message": "am c650e6ab: am 72c324ef: Empty test commit for AOSP\n\n* commit \u0027c650e6abe84bc3ba34b347c71d10c8b973738f35\u0027:\n  Empty test commit for AOSP\n"
    },
    {
      "commit": "a2d2dc67ecdbd8c6892c3cff11d076110dee75ef",
      "tree": "fb7802895be093eced30257ea5df5d5d8dd72d51",
      "parents": [
        "4ceea258faff844ce8d6f0377255a01a0ef89816",
        "3cf59c2fc80a142e19d191a923153374fb3a6c22"
      ],
      "author": {
        "name": "Conley Owens",
        "email": "cco3@android.com",
        "time": "Tue May 14 11:03:59 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 14 11:03:59 2013 -0700"
      },
      "message": "am 72c324ef: Empty test commit for AOSP\n\n* commit \u002772c324efd5a0f632d8f2b57b9f587a540d809b82\u0027:\n  Empty test commit for AOSP\n"
    },
    {
      "commit": "ffcce83ab6fd4ae7563d9cb24cefb9cce11d691c",
      "tree": "90cf41f7078c0a3af7be89c91f4a895c534de7fc",
      "parents": [
        "f5fe919418f6be7d77b1edf2a95846e653587ea4",
        "4ceea258faff844ce8d6f0377255a01a0ef89816"
      ],
      "author": {
        "name": "Igor Murashkin",
        "email": "iam@google.com",
        "time": "Tue May 14 11:03:36 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 14 11:03:36 2013 -0700"
      },
      "message": "am be03b28f: Merge \"Camera: Pause preview when needing to delete jpeg/zsl streams\" into jb-mr2-dev\n\n* commit \u0027be03b28fb20b0f978ddd0fd04b637ede5de9bf1b\u0027:\n  Camera: Pause preview when needing to delete jpeg/zsl streams\n"
    },
    {
      "commit": "f5fe919418f6be7d77b1edf2a95846e653587ea4",
      "tree": "a18561bd6f5e9db78f25ba602c21285265aac084",
      "parents": [
        "1f9d4113dbc188d3c280b3cfced0dfd93f1593fc",
        "c7731ac50e76a7bc133f71846d9ed5d423aeb54a"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue May 14 11:03:36 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 14 11:03:36 2013 -0700"
      },
      "message": "am 375379a4: Merge \"Fix unreleased mutex in ToneGenerator stopTone()\" into jb-mr2-dev\n\n* commit \u0027375379a4cb8dd7bfbd745407b5462bdf79888153\u0027:\n  Fix unreleased mutex in ToneGenerator stopTone()\n"
    },
    {
      "commit": "4ceea258faff844ce8d6f0377255a01a0ef89816",
      "tree": "fb7802895be093eced30257ea5df5d5d8dd72d51",
      "parents": [
        "c7731ac50e76a7bc133f71846d9ed5d423aeb54a",
        "5282713a976184e41451315f1286d8075b257d58"
      ],
      "author": {
        "name": "Igor Murashkin",
        "email": "iam@google.com",
        "time": "Tue May 14 18:02:26 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 14 18:02:26 2013 +0000"
      },
      "message": "Merge \"Camera: Pause preview when needing to delete jpeg/zsl streams\" into jb-mr2-dev"
    },
    {
      "commit": "72c324efd5a0f632d8f2b57b9f587a540d809b82",
      "tree": "57b4f5b294adabfa10c1060f67a828b3a82dcc81",
      "parents": [
        "59ac7b3056db57e5a8e851b7946a181c5fc34852"
      ],
      "author": {
        "name": "Conley Owens",
        "email": "cco3@android.com",
        "time": "Tue May 14 10:14:40 2013 -0700"
      },
      "committer": {
        "name": "Conley Owens",
        "email": "cco3@android.com",
        "time": "Tue May 14 10:14:40 2013 -0700"
      },
      "message": "Empty test commit for AOSP\n"
    },
    {
      "commit": "c7731ac50e76a7bc133f71846d9ed5d423aeb54a",
      "tree": "b54b92054beb40f554b4c84c968f2726fd75848f",
      "parents": [
        "8dbaa56a9de51d506977bda112f75b8af50920e9",
        "1e27c22a3a024a7ba193ec48b9ec13d1ea0f03c6"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue May 14 15:44:43 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 14 15:44:43 2013 +0000"
      },
      "message": "Merge \"Fix unreleased mutex in ToneGenerator stopTone()\" into jb-mr2-dev"
    },
    {
      "commit": "f79feabde192da81108f934ecdf28b517578cd54",
      "tree": "166bcb5643c3e3436f0ec18bb87024f545f61194",
      "parents": [
        "8dbaa56a9de51d506977bda112f75b8af50920e9",
        "4f5f9c1818cd6b07ee8d25889a5a7004f4e193d4"
      ],
      "author": {
        "name": "The Android Automerger",
        "email": "android-build@android.com",
        "time": "Tue May 14 05:55:20 2013 -0700"
      },
      "committer": {
        "name": "The Android Automerger",
        "email": "android-build@android.com",
        "time": "Tue May 14 05:55:20 2013 -0700"
      },
      "message": "merge in jb-mr2-release history after reset to jb-mr2-dev\n"
    },
    {
      "commit": "5282713a976184e41451315f1286d8075b257d58",
      "tree": "d6d3484980644d1d66d00aba3f2113e3c70cddf6",
      "parents": [
        "8dbaa56a9de51d506977bda112f75b8af50920e9"
      ],
      "author": {
        "name": "Igor Murashkin",
        "email": "iam@google.com",
        "time": "Mon May 13 14:53:44 2013 -0700"
      },
      "committer": {
        "name": "Igor Murashkin",
        "email": "iam@google.com",
        "time": "Mon May 13 18:21:41 2013 -0700"
      },
      "message": "Camera: Pause preview when needing to delete jpeg/zsl streams\n\nBug: 8876221\nChange-Id: Idf9490a48462fa44d49c4ebe99425c3149ae6378\n"
    },
    {
      "commit": "1f9d4113dbc188d3c280b3cfced0dfd93f1593fc",
      "tree": "1e8c33993b0f18ffe2da1d454ab4c948d571a518",
      "parents": [
        "11bffe79ff71c922e9391ce9adee4188f9e9490f",
        "8dbaa56a9de51d506977bda112f75b8af50920e9"
      ],
      "author": {
        "name": "Igor Murashkin",
        "email": "iam@google.com",
        "time": "Mon May 13 13:48:46 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 13 13:48:46 2013 -0700"
      },
      "message": "am 38ea629e: Merge \"Camera3: Refactor stream code to be DRY\" into jb-mr2-dev\n\n* commit \u002738ea629ed2ccba17c763f697ced6d654a42bf699\u0027:\n  Camera3: Refactor stream code to be DRY\n"
    },
    {
      "commit": "8dbaa56a9de51d506977bda112f75b8af50920e9",
      "tree": "166bcb5643c3e3436f0ec18bb87024f545f61194",
      "parents": [
        "e743d2ece72a0a7843cb17d2e04c9faaa3570884",
        "e3a9f964d7ebb6f269e6df2ba9c24b7c8b9ccefd"
      ],
      "author": {
        "name": "Igor Murashkin",
        "email": "iam@google.com",
        "time": "Mon May 13 20:47:17 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon May 13 20:47:17 2013 +0000"
      },
      "message": "Merge \"Camera3: Refactor stream code to be DRY\" into jb-mr2-dev"
    },
    {
      "commit": "1e27c22a3a024a7ba193ec48b9ec13d1ea0f03c6",
      "tree": "05304d81745cbc088c743401276eb73269039a3f",
      "parents": [
        "e743d2ece72a0a7843cb17d2e04c9faaa3570884"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Mon May 13 12:47:53 2013 -0700"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Mon May 13 12:47:53 2013 -0700"
      },
      "message": "Fix unreleased mutex in ToneGenerator stopTone()\n\nCommit 09108ade introduced a regression by not releasing\nthe ToneGenerator mutex before exiting in case of error.\n\nBug: 8852855\nChange-Id: I8ba2755b218842e2034ed8dbd54b18bf2a5fc571\n"
    },
    {
      "commit": "4f5f9c1818cd6b07ee8d25889a5a7004f4e193d4",
      "tree": "871121aa7d94d29d25f28ab10d4aa69cc78f9014",
      "parents": [
        "e743d2ece72a0a7843cb17d2e04c9faaa3570884",
        "1a90a780fb33cfc44fdc404a982b210d6fb81bcb"
      ],
      "author": {
        "name": "The Android Automerger",
        "email": "android-build@android.com",
        "time": "Mon May 13 05:55:29 2013 -0700"
      },
      "committer": {
        "name": "The Android Automerger",
        "email": "android-build@android.com",
        "time": "Mon May 13 05:55:29 2013 -0700"
      },
      "message": "merge in jb-mr2-release history after reset to jb-mr2-dev\n"
    },
    {
      "commit": "3573574071b44f9c02fb4784610c23c8cedd8b3e",
      "tree": "123ba3977539cf04a92f80683ba6db25ab2b7b8d",
      "parents": [
        "e743d2ece72a0a7843cb17d2e04c9faaa3570884"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Thu May 09 01:27:59 2013 -0700"
      },
      "committer": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Sat May 11 09:09:21 2013 -0700"
      },
      "message": "wifi-display: misc fixes for M3 response parsing\n\n- fix wfd_video_format parsing w/ multiple H264-Codec\n- fix handling of CRLF at end of M3 response\n- fix missing wfd_client_rtp_ports\n\nBug: 8871667\nBug: 8875749\n\nChange-Id: Idb0b5605313bba6ff067bcd765512bbed42e5202\n"
    },
    {
      "commit": "11bffe79ff71c922e9391ce9adee4188f9e9490f",
      "tree": "8e1870e5af4372a4268db074524eebcd08eb426a",
      "parents": [
        "d702ba16a9ca43a36be0f6f198268e5d1466879c",
        "e743d2ece72a0a7843cb17d2e04c9faaa3570884"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Fri May 10 17:36:46 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri May 10 17:36:46 2013 -0700"
      },
      "message": "am 0d24eb5e: Merge \"Don\\\u0027t purge effects we\\\u0027re about to start using\" into jb-mr2-dev\n\n* commit \u00270d24eb5e89963663150d38a320ec17244d39edf2\u0027:\n  Don\u0027t purge effects we\u0027re about to start using\n"
    },
    {
      "commit": "d702ba16a9ca43a36be0f6f198268e5d1466879c",
      "tree": "658548db9ffc8f5c0c0e393e15a38686d51c7b3a",
      "parents": [
        "72f57bc444ac319b132dfeeb4e21cb807c2e95b2",
        "033988dc8772d950ed6926352abae6a700e48774"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Fri May 10 17:36:46 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri May 10 17:36:46 2013 -0700"
      },
      "message": "am 519f7624: Merge \"Don\\\u0027t render buffers that have size 0\" into jb-mr2-dev\n\n* commit \u0027519f7624696cf43a7fafe21fd2108deaad0bfe4a\u0027:\n  Don\u0027t render buffers that have size 0\n"
    },
    {
      "commit": "e743d2ece72a0a7843cb17d2e04c9faaa3570884",
      "tree": "871121aa7d94d29d25f28ab10d4aa69cc78f9014",
      "parents": [
        "033988dc8772d950ed6926352abae6a700e48774",
        "8bdb01c279828e286a6e8b22ff0c1bcb6aa6ee8f"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Sat May 11 00:35:30 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat May 11 00:35:30 2013 +0000"
      },
      "message": "Merge \"Don\u0027t purge effects we\u0027re about to start using\" into jb-mr2-dev"
    },
    {
      "commit": "033988dc8772d950ed6926352abae6a700e48774",
      "tree": "ad739244ea2a5347fd2447f9dcae95ae81478d28",
      "parents": [
        "5fd5b268201e2fc21aaeba4fbac11195ee430c71",
        "b6ac8e2ce3574160714fd3c0c6d6b5fbf6c8eeab"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Sat May 11 00:34:58 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat May 11 00:34:58 2013 +0000"
      },
      "message": "Merge \"Don\u0027t render buffers that have size 0\" into jb-mr2-dev"
    },
    {
      "commit": "72f57bc444ac319b132dfeeb4e21cb807c2e95b2",
      "tree": "0f7977795191e7fa765fead60b7f6f3b1f9fa6c4",
      "parents": [
        "bd4d0b67e98d3dfdf7c7155f0c09c655eff695a7",
        "5fd5b268201e2fc21aaeba4fbac11195ee430c71"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Fri May 10 17:03:27 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri May 10 17:03:27 2013 -0700"
      },
      "message": "am 1d74d78f: Merge \"Camera2/3: Optimize a few YCbCr_420_888 copy paths\" into jb-mr2-dev\n\n* commit \u00271d74d78feb36aa08cfba696b67278cb6bbed6bd2\u0027:\n  Camera2/3: Optimize a few YCbCr_420_888 copy paths\n"
    },
    {
      "commit": "5fd5b268201e2fc21aaeba4fbac11195ee430c71",
      "tree": "53225bcc7cc77645f830c63f5aff5e12d97ac353",
      "parents": [
        "6d0cf90b6b28cbb7e3e1b3ae32017aa4b44b6452",
        "fcbf94b9407b28d5a5f1a14e822e8b9ee264b7d8"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Fri May 10 23:59:04 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 10 23:59:04 2013 +0000"
      },
      "message": "Merge \"Camera2/3: Optimize a few YCbCr_420_888 copy paths\" into jb-mr2-dev"
    },
    {
      "commit": "bd4d0b67e98d3dfdf7c7155f0c09c655eff695a7",
      "tree": "328c787be8ae11fcdd706a3071e01ab18faaaeba",
      "parents": [
        "091ad0f7463652c1f73c65afd47e135830df99b6",
        "6d0cf90b6b28cbb7e3e1b3ae32017aa4b44b6452"
      ],
      "author": {
        "name": "Alex Ray",
        "email": "aray@google.com",
        "time": "Fri May 10 13:10:43 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri May 10 13:10:43 2013 -0700"
      },
      "message": "am da5405fb: Merge \"Camera2: FoV quirk crop regions\" into jb-mr2-dev\n\n* commit \u0027da5405fb0453d8a8ce99ab303599ecb4b47c6ccb\u0027:\n  Camera2: FoV quirk crop regions\n"
    },
    {
      "commit": "6d0cf90b6b28cbb7e3e1b3ae32017aa4b44b6452",
      "tree": "15bd0dbf17612441b4a6f6d543c862fd0270e780",
      "parents": [
        "2703cf1f71f679542f21632a9c1bd88af9578d0f",
        "4ad015003cbab4ee6889b803225648c76a156193"
      ],
      "author": {
        "name": "Alex Ray",
        "email": "aray@google.com",
        "time": "Fri May 10 20:07:33 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 10 20:07:33 2013 +0000"
      },
      "message": "Merge \"Camera2: FoV quirk crop regions\" into jb-mr2-dev"
    },
    {
      "commit": "e3a9f964d7ebb6f269e6df2ba9c24b7c8b9ccefd",
      "tree": "dbb01054361e7abf6c099c28944e25381f1e8eee",
      "parents": [
        "5a1798ad24c73212c6614cf9f11de5fa86a20148"
      ],
      "author": {
        "name": "Igor Murashkin",
        "email": "iam@google.com",
        "time": "Wed May 08 18:03:15 2013 -0700"
      },
      "committer": {
        "name": "Igor Murashkin",
        "email": "iam@google.com",
        "time": "Fri May 10 12:52:56 2013 -0700"
      },
      "message": "Camera3: Refactor stream code to be DRY\n\nBug: 8851039\nChange-Id: Iaac2926bfa25dd6e9db8b307765d4fe709b88d21\n"
    },
    {
      "commit": "091ad0f7463652c1f73c65afd47e135830df99b6",
      "tree": "f2b3f169b55a9d11b90da536e8547dc592d56cc5",
      "parents": [
        "56eea85e334c49b50f5f46d6a81ec561aa009f45",
        "2703cf1f71f679542f21632a9c1bd88af9578d0f"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Fri May 10 12:44:19 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri May 10 12:44:19 2013 -0700"
      },
      "message": "am 747b8492: Camera3: Fix initial orientation configuration.\n\n* commit \u0027747b84925886dec39cd7532637b9338054e649ef\u0027:\n  Camera3: Fix initial orientation configuration.\n"
    },
    {
      "commit": "1a90a780fb33cfc44fdc404a982b210d6fb81bcb",
      "tree": "e688b34b4985ca6d4945945f09e5a7b91de50331",
      "parents": [
        "fac0b80b5ed6de58d9bccb014661f0a81361ce6c"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Thu May 09 17:03:54 2013 -0700"
      },
      "committer": {
        "name": "The Android Automerger",
        "email": "android-build@android.com",
        "time": "Fri May 10 12:10:37 2013 -0700"
      },
      "message": "Camera3: Fix initial orientation configuration.\n\nOne call to set orientation too many.\n\nBug: 8683719\nChange-Id: I4b776fc8665eed940a1f18a6f617be4f1406e41a\n"
    },
    {
      "commit": "8bdb01c279828e286a6e8b22ff0c1bcb6aa6ee8f",
      "tree": "74688a93f80f91b9870d13fd5ceb53a57eb13675",
      "parents": [
        "b6ac8e2ce3574160714fd3c0c6d6b5fbf6c8eeab"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Fri May 10 10:10:42 2013 -0700"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Fri May 10 10:10:42 2013 -0700"
      },
      "message": "Don\u0027t purge effects we\u0027re about to start using\n\nBy acquiring the new session id before releasing the old, we prevent\npurging existing effects with the new session id that aren\u0027t currently\nattached but will be once the player is switched to the new session id.\nb/8767565\n\nChange-Id: I703881b69c5accd8832ac834246925a20ada4c21\n"
    },
    {
      "commit": "b6ac8e2ce3574160714fd3c0c6d6b5fbf6c8eeab",
      "tree": "1bb4840ad3429f7d4cc4b399f3e354db7dfe01ea",
      "parents": [
        "9d75e9928f0fd49c4a0764ab71eb00636848c87a"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Thu May 09 09:15:34 2013 -0700"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Fri May 10 08:17:09 2013 -0700"
      },
      "message": "Don\u0027t render buffers that have size 0\n\nb/8857451\n\nChange-Id: I12a31a2f85af76602db9e6f0ec80632954b3f7ed\n"
    },
    {
      "commit": "2703cf1f71f679542f21632a9c1bd88af9578d0f",
      "tree": "90d5d92acd715fa59163d7232c82ba898d777708",
      "parents": [
        "9d75e9928f0fd49c4a0764ab71eb00636848c87a"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Thu May 09 17:03:54 2013 -0700"
      },
      "committer": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Thu May 09 17:03:54 2013 -0700"
      },
      "message": "Camera3: Fix initial orientation configuration.\n\nOne call to set orientation too many.\n\nBug: 8683719\nChange-Id: I4b776fc8665eed940a1f18a6f617be4f1406e41a\n"
    },
    {
      "commit": "fcbf94b9407b28d5a5f1a14e822e8b9ee264b7d8",
      "tree": "c89992a660a3449979a88aa1b5977149d2fd1131",
      "parents": [
        "9d75e9928f0fd49c4a0764ab71eb00636848c87a"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Thu May 09 12:10:35 2013 -0700"
      },
      "committer": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Thu May 09 12:13:07 2013 -0700"
      },
      "message": "Camera2/3: Optimize a few YCbCr_420_888 copy paths\n\nCovers cases where the HAL format and the API format have the same\nchroma layout.\n\nBug: 8734880\nChange-Id: Ia735082c260b5914fc14f12551f91917c4e53b01\n"
    },
    {
      "commit": "56eea85e334c49b50f5f46d6a81ec561aa009f45",
      "tree": "9f889508ea53d24f601c00a96776e92e5c954ea4",
      "parents": [
        "a64651682f58db66ee1417ed82e88665a3e08e4b",
        "9d75e9928f0fd49c4a0764ab71eb00636848c87a"
      ],
      "author": {
        "name": "Igor Murashkin",
        "email": "iam@google.com",
        "time": "Thu May 09 12:05:05 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 09 12:05:05 2013 -0700"
      },
      "message": "am e464e15a: Merge \"camera3: Manage fences properly when buffers are returned with an error\" into jb-mr2-dev\n\n* commit \u0027e464e15a31bb57754a227f5058299160e6d47ebb\u0027:\n  camera3: Manage fences properly when buffers are returned with an error\n"
    },
    {
      "commit": "a64651682f58db66ee1417ed82e88665a3e08e4b",
      "tree": "32122598c459e7a14e88959f6e3189f8b6b5cd96",
      "parents": [
        "bf1b9057cd06551381d643faff775e741d9d300b",
        "714e392037834a1d183609745e69d3cfc2d26985"
      ],
      "author": {
        "name": "Igor Murashkin",
        "email": "iam@google.com",
        "time": "Thu May 09 12:04:59 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 09 12:04:59 2013 -0700"
      },
      "message": "am 7fe6ac0d: Merge \"camera2: Add height to the crop region metadata property\" into jb-mr2-dev\n\n* commit \u00277fe6ac0de4b36f89a7f20dafb693e814344f9b4d\u0027:\n  camera2: Add height to the crop region metadata property\n"
    },
    {
      "commit": "9d75e9928f0fd49c4a0764ab71eb00636848c87a",
      "tree": "d8c2242aaff0cfe73644d8a08cab33b91f966ee9",
      "parents": [
        "714e392037834a1d183609745e69d3cfc2d26985",
        "5a1798ad24c73212c6614cf9f11de5fa86a20148"
      ],
      "author": {
        "name": "Igor Murashkin",
        "email": "iam@google.com",
        "time": "Thu May 09 19:01:31 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 09 19:01:31 2013 +0000"
      },
      "message": "Merge \"camera3: Manage fences properly when buffers are returned with an error\" into jb-mr2-dev"
    },
    {
      "commit": "714e392037834a1d183609745e69d3cfc2d26985",
      "tree": "0e7cb7acf03cfb1e39a55aae9197689d61bf8fc5",
      "parents": [
        "8513c5ef44428229fc43d4c0fe3f31f0ff79ed41",
        "be53a80f4e50921790aa7c5eb12b798b988232b6"
      ],
      "author": {
        "name": "Igor Murashkin",
        "email": "iam@google.com",
        "time": "Thu May 09 19:01:18 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 09 19:01:19 2013 +0000"
      },
      "message": "Merge \"camera2: Add height to the crop region metadata property\" into jb-mr2-dev"
    },
    {
      "commit": "bf1b9057cd06551381d643faff775e741d9d300b",
      "tree": "ded067a9042ab677992d6d9a1f1b79d265292e74",
      "parents": [
        "a8e9f0dd8306fb11d062645c8413273bea273d50",
        "8513c5ef44428229fc43d4c0fe3f31f0ff79ed41"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Thu May 09 10:19:39 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 09 10:19:39 2013 -0700"
      },
      "message": "am 19cb41fb: Merge \"Camera3: Support flexible YUV for preview callbacks\" into jb-mr2-dev\n\n* commit \u002719cb41fbee0218c51345844a59437ee8c087c970\u0027:\n  Camera3: Support flexible YUV for preview callbacks\n"
    },
    {
      "commit": "8513c5ef44428229fc43d4c0fe3f31f0ff79ed41",
      "tree": "bd449edbc92b666b4c7bcfb5e2fdaf9179926c60",
      "parents": [
        "a281c960b27eff06e3f4a57d1057c38dad18fff5",
        "92086e6d402dcad6e199325ef097d7707b3d1f83"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Thu May 09 17:13:44 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 09 17:13:45 2013 +0000"
      },
      "message": "Merge \"Camera3: Support flexible YUV for preview callbacks\" into jb-mr2-dev"
    },
    {
      "commit": "5a1798ad24c73212c6614cf9f11de5fa86a20148",
      "tree": "772f6b34cae0f53ee783e8cd7ad43fad7d805bcb",
      "parents": [
        "a281c960b27eff06e3f4a57d1057c38dad18fff5"
      ],
      "author": {
        "name": "Igor Murashkin",
        "email": "iam@google.com",
        "time": "Tue May 07 10:58:13 2013 -0700"
      },
      "committer": {
        "name": "Igor Murashkin",
        "email": "iam@google.com",
        "time": "Wed May 08 11:43:52 2013 -0700"
      },
      "message": "camera3: Manage fences properly when buffers are returned with an error\n\nBug: 8622089\nChange-Id: I4df0258d6803d460d4dd98f0a80829eb844ca30d\n"
    },
    {
      "commit": "fac0b80b5ed6de58d9bccb014661f0a81361ce6c",
      "tree": "5fc66618077fbc642466a73f5dd96ed3da7937c3",
      "parents": [
        "a281c960b27eff06e3f4a57d1057c38dad18fff5",
        "9f71808618785812ce2395ce86e01a4434cc4e4c"
      ],
      "author": {
        "name": "The Android Automerger",
        "email": "android-build@android.com",
        "time": "Wed May 08 05:55:21 2013 -0700"
      },
      "committer": {
        "name": "The Android Automerger",
        "email": "android-build@android.com",
        "time": "Wed May 08 05:55:21 2013 -0700"
      },
      "message": "merge in jb-mr2-release history after reset to jb-mr2-dev\n"
    },
    {
      "commit": "a8e9f0dd8306fb11d062645c8413273bea273d50",
      "tree": "31da533f0a099424df3da4cc379a0399e017e4ef",
      "parents": [
        "ac60583876358489de891aed2e74bab8907d00ad",
        "a281c960b27eff06e3f4a57d1057c38dad18fff5"
      ],
      "author": {
        "name": "Igor Murashkin",
        "email": "iam@google.com",
        "time": "Tue May 07 16:57:52 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 07 16:57:52 2013 -0700"
      },
      "message": "am a5751c3a: Merge \"Camera: Hotplug - conditionally transition to PRESENT when clients disconnect\" into jb-mr2-dev\n\n* commit \u0027a5751c3ade37923ef7b36c53c36bb55ef7076a3b\u0027:\n  Camera: Hotplug - conditionally transition to PRESENT when clients disconnect\n"
    },
    {
      "commit": "a281c960b27eff06e3f4a57d1057c38dad18fff5",
      "tree": "5fc66618077fbc642466a73f5dd96ed3da7937c3",
      "parents": [
        "84e391686d7eced293913d1d7993721224ee0ba1",
        "f6adf0eaa9b1035540b5f68555c307983b631a6f"
      ],
      "author": {
        "name": "Igor Murashkin",
        "email": "iam@google.com",
        "time": "Tue May 07 23:42:30 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 07 23:42:31 2013 +0000"
      },
      "message": "Merge \"Camera: Hotplug - conditionally transition to PRESENT when clients disconnect\" into jb-mr2-dev"
    },
    {
      "commit": "4ad015003cbab4ee6889b803225648c76a156193",
      "tree": "0e01e99a6dfa7c442b1005e8e81cbe065adc6993",
      "parents": [
        "84e391686d7eced293913d1d7993721224ee0ba1"
      ],
      "author": {
        "name": "Alex Ray",
        "email": "aray@google.com",
        "time": "Tue May 07 14:31:02 2013 -0700"
      },
      "committer": {
        "name": "Alex Ray",
        "email": "aray@google.com",
        "time": "Tue May 07 15:28:34 2013 -0700"
      },
      "message": "Camera2: FoV quirk crop regions\n\nBug: 8484377\nChange-Id: I5ffcc20b68dc92b502acc9898e57f12cadb92848\n"
    },
    {
      "commit": "be53a80f4e50921790aa7c5eb12b798b988232b6",
      "tree": "4b8c0a4ff9aabb08628d92dd8a6cef79cb70e61f",
      "parents": [
        "84e391686d7eced293913d1d7993721224ee0ba1"
      ],
      "author": {
        "name": "Igor Murashkin",
        "email": "iam@google.com",
        "time": "Tue May 07 13:22:15 2013 -0700"
      },
      "committer": {
        "name": "Igor Murashkin",
        "email": "iam@google.com",
        "time": "Tue May 07 13:24:43 2013 -0700"
      },
      "message": "camera2: Add height to the crop region metadata property\n\nBug: 8756080\nChange-Id: I90b9166440e92f7675255a01ddc4a980c2e52201\n"
    },
    {
      "commit": "92086e6d402dcad6e199325ef097d7707b3d1f83",
      "tree": "3198e3e35106239ac73296e9208b6cab0cf22893",
      "parents": [
        "84e391686d7eced293913d1d7993721224ee0ba1"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Sat May 04 18:24:30 2013 -0700"
      },
      "committer": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Tue May 07 10:34:05 2013 -0700"
      },
      "message": "Camera3: Support flexible YUV for preview callbacks\n\nWhen the HAL supports it, and the client asks for YV12 or NV21,\nuse the new flexible YUV format instead.\n\nBug: 8734880\n\nChange-Id: Ib0129d9c26a6b30f3be7aa624c2439c6edba1bbd\n"
    },
    {
      "commit": "9f71808618785812ce2395ce86e01a4434cc4e4c",
      "tree": "8771dff60a0c7b6520c820366dfa597810ff1ad4",
      "parents": [
        "84e391686d7eced293913d1d7993721224ee0ba1",
        "97d88b42f608c21a72f2b42221411bab613f4181"
      ],
      "author": {
        "name": "The Android Automerger",
        "email": "android-build@android.com",
        "time": "Tue May 07 05:55:14 2013 -0700"
      },
      "committer": {
        "name": "The Android Automerger",
        "email": "android-build@android.com",
        "time": "Tue May 07 05:55:14 2013 -0700"
      },
      "message": "merge in jb-mr2-release history after reset to jb-mr2-dev\n"
    },
    {
      "commit": "ac60583876358489de891aed2e74bab8907d00ad",
      "tree": "53fc4da6054a3a5302dda9ed6c2801e15e209999",
      "parents": [
        "b3086c5edfa2e31a00db12000393692603f39d28",
        "84e391686d7eced293913d1d7993721224ee0ba1"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Mon May 06 17:03:18 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 06 17:03:18 2013 -0700"
      },
      "message": "am 831a0055: Fix Audioflinger crash when TeeSink is enabled\n\n* commit \u0027831a0055665c3d15ff9c99ad23e5ab2b7346f2ac\u0027:\n  Fix Audioflinger crash when TeeSink is enabled\n"
    },
    {
      "commit": "84e391686d7eced293913d1d7993721224ee0ba1",
      "tree": "8771dff60a0c7b6520c820366dfa597810ff1ad4",
      "parents": [
        "8a62761fd7dcc59284ff78f59593172bf80b1c4f"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Mon May 06 16:06:24 2013 -0700"
      },
      "committer": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Mon May 06 16:27:25 2013 -0700"
      },
      "message": "Fix Audioflinger crash when TeeSink is enabled\n\nBug: 8834855\nChange-Id: I54665f16d79901970348a8247d9a354da2990f42\n"
    },
    {
      "commit": "b3086c5edfa2e31a00db12000393692603f39d28",
      "tree": "d823325f79a1ca79617d97967b3ba026c5070453",
      "parents": [
        "7d90bfe9956f251806477c7ece19e9b7b1cf220d",
        "8a62761fd7dcc59284ff78f59593172bf80b1c4f"
      ],
      "author": {
        "name": "Igor Murashkin",
        "email": "iam@google.com",
        "time": "Mon May 06 11:11:47 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 06 11:11:47 2013 -0700"
      },
      "message": "am 1a95a727: Merge \"camera: Use new camera_metadata structure validation functions\" into jb-mr2-dev\n\n* commit \u00271a95a7275f8263a4ee7775af57543f80c4d700a0\u0027:\n  camera: Use new camera_metadata structure validation functions\n"
    },
    {
      "commit": "7d90bfe9956f251806477c7ece19e9b7b1cf220d",
      "tree": "922fbc99aa0d0640d930f6fcc507b34f49495bf6",
      "parents": [
        "cddac3abb427be51cfcec07b724e6b266348ff51",
        "41af583462d06aeac417567d08d10d21a484aa00"
      ],
      "author": {
        "name": "Igor Murashkin",
        "email": "iam@google.com",
        "time": "Mon May 06 11:11:46 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 06 11:11:46 2013 -0700"
      },
      "message": "am ef33d308: Merge \"camera3: Don\\\u0027t eagerly finish configuring bidi streams more than once\" into jb-mr2-dev\n\n* commit \u0027ef33d3085fd5ac92e90af80a9fca729daa001eca\u0027:\n  camera3: Don\u0027t eagerly finish configuring bidi streams more than once\n"
    },
    {
      "commit": "97d88b42f608c21a72f2b42221411bab613f4181",
      "tree": "68360e7687fb0842055b1c0d05e58d730f33b646",
      "parents": [
        "8a62761fd7dcc59284ff78f59593172bf80b1c4f",
        "59e88d9bd092fc9a4f7e08d29cf903423be65fc0"
      ],
      "author": {
        "name": "The Android Automerger",
        "email": "android-build@android.com",
        "time": "Mon May 06 05:55:20 2013 -0700"
      },
      "committer": {
        "name": "The Android Automerger",
        "email": "android-build@android.com",
        "time": "Mon May 06 05:55:20 2013 -0700"
      },
      "message": "merge in jb-mr2-release history after reset to jb-mr2-dev\n"
    },
    {
      "commit": "8a62761fd7dcc59284ff78f59593172bf80b1c4f",
      "tree": "68360e7687fb0842055b1c0d05e58d730f33b646",
      "parents": [
        "41af583462d06aeac417567d08d10d21a484aa00",
        "d1ae0fe1f3a0b8883e3fd1e6a1f15c6acaafc618"
      ],
      "author": {
        "name": "Igor Murashkin",
        "email": "iam@google.com",
        "time": "Mon May 06 03:20:18 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon May 06 03:20:19 2013 +0000"
      },
      "message": "Merge \"camera: Use new camera_metadata structure validation functions\" into jb-mr2-dev"
    },
    {
      "commit": "41af583462d06aeac417567d08d10d21a484aa00",
      "tree": "3795c4d7919cd0c90a3350ca435258fe4e00ae6d",
      "parents": [
        "a6560120f96685d7929d535319198485d1d5ccdf",
        "073f8570d8404b6d1ea3a1bd34954c6332ba991a"
      ],
      "author": {
        "name": "Igor Murashkin",
        "email": "iam@google.com",
        "time": "Mon May 06 03:18:23 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon May 06 03:18:23 2013 +0000"
      },
      "message": "Merge \"camera3: Don\u0027t eagerly finish configuring bidi streams more than once\" into jb-mr2-dev"
    },
    {
      "commit": "cddac3abb427be51cfcec07b724e6b266348ff51",
      "tree": "70037df09e4752a7e43e2ca13857208570937526",
      "parents": [
        "ef79eaabf9e7bbcb955970cbe51e9820c55362e6",
        "a6560120f96685d7929d535319198485d1d5ccdf"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Fri May 03 11:19:06 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri May 03 11:19:06 2013 -0700"
      },
      "message": "am 4170f515: Merge \"Remove timing jitter during startup of audio\" into jb-mr2-dev\n\n* commit \u00274170f515cd6148b952a07fcbe23364f5c76a2d9c\u0027:\n  Remove timing jitter during startup of audio\n"
    },
    {
      "commit": "a6560120f96685d7929d535319198485d1d5ccdf",
      "tree": "0253af44cdc42fc828e84953531f36807ebc4f91",
      "parents": [
        "98e099aca2089decdf3486ae216c89766cc252f2",
        "f8197a6a9d9363cb52bb8a2c15c0e5a52064355e"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Fri May 03 15:39:52 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 03 15:39:53 2013 +0000"
      },
      "message": "Merge \"Remove timing jitter during startup of audio\" into jb-mr2-dev"
    },
    {
      "commit": "f6adf0eaa9b1035540b5f68555c307983b631a6f",
      "tree": "1c5874e91c55b47fa012c0581c0d6e0abd26cdfe",
      "parents": [
        "98e099aca2089decdf3486ae216c89766cc252f2"
      ],
      "author": {
        "name": "Igor Murashkin",
        "email": "iam@google.com",
        "time": "Wed May 01 15:42:20 2013 -0700"
      },
      "committer": {
        "name": "Igor Murashkin",
        "email": "iam@google.com",
        "time": "Thu May 02 18:04:38 2013 -0700"
      },
      "message": "Camera: Hotplug - conditionally transition to PRESENT when clients disconnect\n\nFixes an issue where a client could unconditionally transition to PRESENT\nafter a client disconnects, even though the underlying HAL status was actually\nNOT_PRESENT or ENUMERATING.\n\nBug: 8780114\nChange-Id: I68adb5fc819eec3b046ddcb2507b84bedc999a0f\n"
    },
    {
      "commit": "d1ae0fe1f3a0b8883e3fd1e6a1f15c6acaafc618",
      "tree": "2c5468dc1abbd5455589aee54b41e0273e16368b",
      "parents": [
        "37b2602761cbfc20f8a36e27eb4cf1b3dfd04e6b"
      ],
      "author": {
        "name": "Igor Murashkin",
        "email": "iam@google.com",
        "time": "Tue Apr 30 18:18:06 2013 -0700"
      },
      "committer": {
        "name": "Igor Murashkin",
        "email": "iam@google.com",
        "time": "Thu May 02 18:03:13 2013 -0700"
      },
      "message": "camera: Use new camera_metadata structure validation functions\n\n* Reject unvalidated metadata across binder boundaries\n* Sanity check in-process CameraMetadata when mutating data\n\nBug: 8713951\nChange-Id: I121d8e15f8fdc9cdbbaf27dfd947813e11831e1c\n"
    },
    {
      "commit": "ef79eaabf9e7bbcb955970cbe51e9820c55362e6",
      "tree": "56670b11a592b3f3e7a880e0647c4b9df8b11df1",
      "parents": [
        "bb85e3730002bbbcbe030d888076f43c5185e0a0",
        "98e099aca2089decdf3486ae216c89766cc252f2"
      ],
      "author": {
        "name": "Igor Murashkin",
        "email": "iam@google.com",
        "time": "Thu May 02 16:05:48 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 02 16:05:48 2013 -0700"
      },
      "message": "am 2628bc9d: Merge \"camera3: Don\\\u0027t crash when taking a still capture with ZSL disabled\" into jb-mr2-dev\n\n* commit \u00272628bc9d1261c2942f3506baca348ccd71ea9c86\u0027:\n  camera3: Don\u0027t crash when taking a still capture with ZSL disabled\n"
    },
    {
      "commit": "98e099aca2089decdf3486ae216c89766cc252f2",
      "tree": "9f52bb82430e2675376c8fa2f59672fde65dd40a",
      "parents": [
        "04a840d9a0eea7d0816b6b665aa150649c46974f",
        "61675c0a7b5d88d5f525b1a1926fab6a7b2c7904"
      ],
      "author": {
        "name": "Igor Murashkin",
        "email": "iam@google.com",
        "time": "Thu May 02 23:03:48 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 02 23:03:48 2013 +0000"
      },
      "message": "Merge \"camera3: Don\u0027t crash when taking a still capture with ZSL disabled\" into jb-mr2-dev"
    },
    {
      "commit": "073f8570d8404b6d1ea3a1bd34954c6332ba991a",
      "tree": "ed4818fb04fa590ec8450d542977690158fd7f8b",
      "parents": [
        "61675c0a7b5d88d5f525b1a1926fab6a7b2c7904"
      ],
      "author": {
        "name": "Igor Murashkin",
        "email": "iam@google.com",
        "time": "Thu May 02 14:59:28 2013 -0700"
      },
      "committer": {
        "name": "Igor Murashkin",
        "email": "iam@google.com",
        "time": "Thu May 02 14:59:28 2013 -0700"
      },
      "message": "camera3: Don\u0027t eagerly finish configuring bidi streams more than once\n\nFinishing all stream configuration immediately is good, but when a stream is\nboth input and output it attempted to finish configuring bidi streams twice.\nSince all ZSL streams are bidi, when we had a ZSL stream active preview would\nimmediately stop working.\n\nBug: 8563838\nChange-Id: Iec998f11f6405fc15f3f31bd7cd29f03a7968d14\n"
    },
    {
      "commit": "bb85e3730002bbbcbe030d888076f43c5185e0a0",
      "tree": "b664c94594e3158ff789a1db8679aa35e0865f1f",
      "parents": [
        "7306d85c513ae41d247d11ad535bdd5c857b3599",
        "04a840d9a0eea7d0816b6b665aa150649c46974f"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu May 02 14:45:23 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 02 14:45:23 2013 -0700"
      },
      "message": "am f2ae7606: A reference to the psi section data could become invalid if more\n\n* commit \u0027f2ae760602a948598a168ad43673bfbd9d50fc6b\u0027:\n  A reference to the psi section data could become invalid if more\n"
    },
    {
      "commit": "04a840d9a0eea7d0816b6b665aa150649c46974f",
      "tree": "cf15775553ea38416cf470ba42d2a59f31e0da28",
      "parents": [
        "e0b121bd312dc4c238cca5d9b48192c1b4cd53c1"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon Apr 29 13:17:50 2013 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu May 02 14:23:55 2013 -0700"
      },
      "message": "A reference to the psi section data could become invalid if more\n\nsections were added to the KeyedVector.\n\nChange-Id: I095b5452ccfad89d69fc502fb21ce39495e201c3\nrelated-to-bug: 8754565\n"
    },
    {
      "commit": "7306d85c513ae41d247d11ad535bdd5c857b3599",
      "tree": "910b9b6e1022a1a9e168f9459d603dd394005504",
      "parents": [
        "5ac3693c5d4e6399529a28e1ade76f4b22bad5ff",
        "e0b121bd312dc4c238cca5d9b48192c1b4cd53c1"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Thu May 02 14:19:51 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 02 14:19:51 2013 -0700"
      },
      "message": "am a69f3213: Merge \"Camera2/3: Fix still image FOV reporting.\" into jb-mr2-dev\n\n* commit \u0027a69f3213d122b09d04fb890efd6dbe87a8df4ecc\u0027:\n  Camera2/3: Fix still image FOV reporting.\n"
    },
    {
      "commit": "5ac3693c5d4e6399529a28e1ade76f4b22bad5ff",
      "tree": "4b85a8b4834ce1de20379da2c228aff7dfe61b0a",
      "parents": [
        "e1f1f400433446c9809d3bf2b9dd038efb120c9b",
        "88346647a41a7bdcc1d3640893adc48d76f5b6c0"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu May 02 14:19:51 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 02 14:19:51 2013 -0700"
      },
      "message": "am 09f842b0: Merge \"The software FLAC encoder now properly signals an error if client\" into jb-mr2-dev\n\n* commit \u002709f842b03d8f9c0ab5e4541937f8061a7d1bf53d\u0027:\n  The software FLAC encoder now properly signals an error if client\n"
    },
    {
      "commit": "e1f1f400433446c9809d3bf2b9dd038efb120c9b",
      "tree": "2d22c139ba7061324db8a096e35e82c19f937277",
      "parents": [
        "93f343af103aaad6e2c213047c4545e94b043197",
        "25b089697febaac4f699bb7ae68ad3839c4df5ab"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu May 02 14:19:51 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 02 14:19:51 2013 -0700"
      },
      "message": "am 00bbca96: Merge \"Don\\\u0027t even try to verify the native resolution validity a\" into jb-mr2-dev\n\n* commit \u002700bbca96684cb995458fedd2e1f9dec5f047100b\u0027:\n  Don\u0027t even try to verify the native resolution validity a\n"
    },
    {
      "commit": "93f343af103aaad6e2c213047c4545e94b043197",
      "tree": "536c986f511fd52d15348b02458a815e184b42cf",
      "parents": [
        "b8bbf36447b2831726c417b45f6d606f901d4262",
        "093a1f3a001a5fb3bac011abc2aa376f621c1bfe"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu May 02 14:19:50 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 02 14:19:50 2013 -0700"
      },
      "message": "am de6bf9cc: Merge \"Fix miracast source code to ignore the encoder output format change\" into jb-mr2-dev\n\n* commit \u0027de6bf9cc0fd94452ffcd6685e1469092db74a454\u0027:\n  Fix miracast source code to ignore the encoder output format change\n"
    },
    {
      "commit": "e0b121bd312dc4c238cca5d9b48192c1b4cd53c1",
      "tree": "5bf4a7ddca2f38ccb136950d35b8b1d2cff85f01",
      "parents": [
        "88346647a41a7bdcc1d3640893adc48d76f5b6c0",
        "a1220f482f5a50488777ab789abd861b5565acdc"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Thu May 02 21:17:44 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 02 21:17:44 2013 +0000"
      },
      "message": "Merge \"Camera2/3: Fix still image FOV reporting.\" into jb-mr2-dev"
    },
    {
      "commit": "88346647a41a7bdcc1d3640893adc48d76f5b6c0",
      "tree": "a05a3f1f10ba3397d994406143271d41576e4201",
      "parents": [
        "25b089697febaac4f699bb7ae68ad3839c4df5ab",
        "537d31a995011d28e9d9e88cf67d42f0be3d2f6c"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu May 02 21:17:20 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 02 21:17:20 2013 +0000"
      },
      "message": "Merge \"The software FLAC encoder now properly signals an error if client\" into jb-mr2-dev"
    },
    {
      "commit": "25b089697febaac4f699bb7ae68ad3839c4df5ab",
      "tree": "47913338204aa981efe479463c91ba4a9e03e0ce",
      "parents": [
        "093a1f3a001a5fb3bac011abc2aa376f621c1bfe",
        "9f447e90991315c5a09ba6dfa2ef249922dbf781"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu May 02 21:16:23 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 02 21:16:23 2013 +0000"
      },
      "message": "Merge \"Don\u0027t even try to verify the native resolution validity a\" into jb-mr2-dev"
    },
    {
      "commit": "093a1f3a001a5fb3bac011abc2aa376f621c1bfe",
      "tree": "2eea734153023b4949d3a7c1f5604a7aebd72dbb",
      "parents": [
        "688492164e7d92618a1409b567f884bcbd9a5d02",
        "2edb6a6aee4f0c8c518397393015a48d1fcce5d2"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu May 02 21:16:08 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 02 21:16:09 2013 +0000"
      },
      "message": "Merge \"Fix miracast source code to ignore the encoder output format change\" into jb-mr2-dev"
    },
    {
      "commit": "61675c0a7b5d88d5f525b1a1926fab6a7b2c7904",
      "tree": "d184ee5c49fd92306b1d9f528c9361a45d327aa5",
      "parents": [
        "688492164e7d92618a1409b567f884bcbd9a5d02"
      ],
      "author": {
        "name": "Igor Murashkin",
        "email": "iam@google.com",
        "time": "Thu May 02 11:53:00 2013 -0700"
      },
      "committer": {
        "name": "Igor Murashkin",
        "email": "iam@google.com",
        "time": "Thu May 02 14:04:41 2013 -0700"
      },
      "message": "camera3: Don\u0027t crash when taking a still capture with ZSL disabled\n\nBug: 8790212\nChange-Id: I4bf7ac5ab856b0ea1738844182efb86137e14083\n"
    }
  ],
  "next": "59e88d9bd092fc9a4f7e08d29cf903423be65fc0"
}
