)]}'
{
  "log": [
    {
      "commit": "08102ee8425e39282893c2e84d2914e867124310",
      "tree": "bc1de52ecfe02e9ead371433348af2c760b0087a",
      "parents": [
        "9f9d1efd436dd6fe4bb1a34e7cecc9292bd43697",
        "557f7dc7c73f187e1ba4b2bee605b8c368cc4a64"
      ],
      "author": {
        "name": "Igor Murashkin",
        "email": "iam@google.com",
        "time": "Thu Oct 04 10:02:40 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Oct 04 10:02:40 2012 -0700"
      },
      "message": "am d6e8c5b1: am f66cc52c: Merge \"Camera2: Fix deadlock while zooming during record\" into jb-mr1-dev\n\n* commit \u0027d6e8c5b187225c55a279bc40f262fe137f2ef508\u0027:\n  Camera2: Fix deadlock while zooming during record\n"
    },
    {
      "commit": "557f7dc7c73f187e1ba4b2bee605b8c368cc4a64",
      "tree": "2981393cca96745a0028c5cb519820333d9885c6",
      "parents": [
        "377d8303be83b2d9977182babc38b7939ecb7e29",
        "5e8e66f369fd2f1918495380ed1886e50818e95e"
      ],
      "author": {
        "name": "Igor Murashkin",
        "email": "iam@google.com",
        "time": "Thu Oct 04 10:00:47 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Oct 04 10:00:47 2012 -0700"
      },
      "message": "am f66cc52c: Merge \"Camera2: Fix deadlock while zooming during record\" into jb-mr1-dev\n\n* commit \u0027f66cc52cc5a075b86b585cf72c4a41f6907b2142\u0027:\n  Camera2: Fix deadlock while zooming during record\n"
    },
    {
      "commit": "5e8e66f369fd2f1918495380ed1886e50818e95e",
      "tree": "2981393cca96745a0028c5cb519820333d9885c6",
      "parents": [
        "95f24dacbde69295fd21bbf683281b277e097bb1",
        "05dd06eb54a4e15352405a3a5cedce6a7940b96b"
      ],
      "author": {
        "name": "Igor Murashkin",
        "email": "iam@google.com",
        "time": "Thu Oct 04 09:56:44 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Oct 04 09:56:44 2012 -0700"
      },
      "message": "Merge \"Camera2: Fix deadlock while zooming during record\" into jb-mr1-dev"
    },
    {
      "commit": "9f9d1efd436dd6fe4bb1a34e7cecc9292bd43697",
      "tree": "fdb605c8f6deabcb9ae373f86ab64670e858644b",
      "parents": [
        "e6267f51ccc037b6db13ae852a3e08daf36df358",
        "377d8303be83b2d9977182babc38b7939ecb7e29"
      ],
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Thu Oct 04 07:49:47 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Oct 04 07:49:47 2012 -0700"
      },
      "message": "am 0abee344: (-s ours) Reconcile with jb-mr1-release - do not merge\n\n* commit \u00270abee344eb0c84ceb767d53afcca0b4d4ce4fc97\u0027:\n  Camera2: Properly update FPS range when FPS is set.\n  Drop video bitrate to 2.5mbps.\n  Better power savings with wifi display code.\n  Increase polling frequency again temporarily to fix A/V issues\n"
    },
    {
      "commit": "377d8303be83b2d9977182babc38b7939ecb7e29",
      "tree": "65e78f59f21bf8c7e935624237bdc8199474ddea",
      "parents": [
        "4df3123b6b3ef93ddb67ff0dbc8d94f5a4cebfe3",
        "dee2bcd787fb79091967e7894437f6a412c95023"
      ],
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Thu Oct 04 07:48:05 2012 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Thu Oct 04 07:48:06 2012 -0700"
      },
      "message": "Reconcile with jb-mr1-release - do not merge\n\nChange-Id: If88cdd28e163c84b5d6e64eb82b1c322d665a382\n"
    },
    {
      "commit": "dee2bcd787fb79091967e7894437f6a412c95023",
      "tree": "65e78f59f21bf8c7e935624237bdc8199474ddea",
      "parents": [
        "95f24dacbde69295fd21bbf683281b277e097bb1",
        "680f06a5cbe6b70772810062b85f89218fef8c96"
      ],
      "author": {
        "name": "The Android Automerger",
        "email": "android-build@android.com",
        "time": "Thu Oct 04 06:59:31 2012 -0700"
      },
      "committer": {
        "name": "The Android Automerger",
        "email": "android-build@android.com",
        "time": "Thu Oct 04 06:59:31 2012 -0700"
      },
      "message": "merge in jb-mr1-release history after reset to jb-mr1-dev\n"
    },
    {
      "commit": "e6267f51ccc037b6db13ae852a3e08daf36df358",
      "tree": "fdb605c8f6deabcb9ae373f86ab64670e858644b",
      "parents": [
        "f3c7f03eaefc2a89ce28b5ee1abf4056643546e8",
        "4df3123b6b3ef93ddb67ff0dbc8d94f5a4cebfe3"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Wed Oct 03 17:04:55 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Oct 03 17:04:55 2012 -0700"
      },
      "message": "am a9ba91a8: am d69fd4d2: Merge \"Enable hdcp for WiFi display\" into jb-mr1-dev\n\n* commit \u0027a9ba91a8b8656aa4d735aba5d9631549d1b50496\u0027:\n  Enable hdcp for WiFi display\n"
    },
    {
      "commit": "4df3123b6b3ef93ddb67ff0dbc8d94f5a4cebfe3",
      "tree": "65e78f59f21bf8c7e935624237bdc8199474ddea",
      "parents": [
        "d83c791239fba8780d4593528f50d21cb50eba7e",
        "95f24dacbde69295fd21bbf683281b277e097bb1"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Wed Oct 03 17:02:28 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Oct 03 17:02:28 2012 -0700"
      },
      "message": "am d69fd4d2: Merge \"Enable hdcp for WiFi display\" into jb-mr1-dev\n\n* commit \u0027d69fd4d2567f9fce02252ce10d7ae3a28fc79e04\u0027:\n  Enable hdcp for WiFi display\n"
    },
    {
      "commit": "95f24dacbde69295fd21bbf683281b277e097bb1",
      "tree": "65e78f59f21bf8c7e935624237bdc8199474ddea",
      "parents": [
        "b2e7a84664f3dcca774c754092ed8f390295ab15",
        "b30d9daef40ac803cfaa4d0a94fa8dc84928c738"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Wed Oct 03 16:57:35 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 03 16:57:35 2012 -0700"
      },
      "message": "Merge \"Enable hdcp for WiFi display\" into jb-mr1-dev"
    },
    {
      "commit": "05dd06eb54a4e15352405a3a5cedce6a7940b96b",
      "tree": "0dd9ab6857e0084f875cee411e06b40f956c96a1",
      "parents": [
        "311f69f18c41909e3087e4205548095762a2ecb7"
      ],
      "author": {
        "name": "Igor Murashkin",
        "email": "iam@google.com",
        "time": "Wed Oct 03 16:02:09 2012 -0700"
      },
      "committer": {
        "name": "Igor Murashkin",
        "email": "iam@google.com",
        "time": "Wed Oct 03 16:48:48 2012 -0700"
      },
      "message": "Camera2: Fix deadlock while zooming during record\n\nAcquired SharedParameters before mMutex in StreamingProcessor,\nthis avoids any potential deadlocks since Camera2Client code would\nalways acquire SharedParameters first before invoking StreamingProcessor.\n\nBug: 7275259\nChange-Id: Ia741162c455300378bee049f063590ece5328b95\n"
    },
    {
      "commit": "680f06a5cbe6b70772810062b85f89218fef8c96",
      "tree": "d3b1cc97f1db3f47f67dc024aacd63582826cf6a",
      "parents": [
        "e310a4c2424d556398450487338c000dec49732e"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Wed Oct 03 14:59:29 2012 -0700"
      },
      "committer": {
        "name": "The Android Automerger",
        "email": "android-build@android.com",
        "time": "Wed Oct 03 16:14:39 2012 -0700"
      },
      "message": "Camera2: Properly update FPS range when FPS is set.\n\nOtherwise a getParameters followed by setParameters will trigger an\nincorrect reversion in FPS parameters.\n\nBug: 7279267\nChange-Id: I7426860f05497dbdf4245c34cef1b38f2f5a1832\n"
    },
    {
      "commit": "e310a4c2424d556398450487338c000dec49732e",
      "tree": "51f732307d01a6212568baf934715ba7d7a3026a",
      "parents": [
        "f8a780a06269a05702648e7bf0e4f9e4c2949f8c"
      ],
      "author": {
        "name": "Dave Burke",
        "email": "daveburke@google.com",
        "time": "Tue Oct 02 18:39:39 2012 -0700"
      },
      "committer": {
        "name": "The Android Automerger",
        "email": "android-build@android.com",
        "time": "Wed Oct 03 16:14:28 2012 -0700"
      },
      "message": "Drop video bitrate to 2.5mbps.\n\nWe have too much corruption/loss at higher bitrates. Reviewed quality\ntrade-off with jdong@. We can increase in the future if we have a\nbetter packet loss concealment solution.\n\nBug: 7241844\nChange-Id: I3b500a9c3a4429e834fb4c5ca04164d4e106fa9e\n"
    },
    {
      "commit": "f8a780a06269a05702648e7bf0e4f9e4c2949f8c",
      "tree": "f18e43e490a17d31df3c92116709406a1586ec36",
      "parents": [
        "bd574478a4699ab593eedda681505d41e185778d"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed Oct 03 10:16:58 2012 -0700"
      },
      "committer": {
        "name": "The Android Automerger",
        "email": "android-build@android.com",
        "time": "Wed Oct 03 16:14:17 2012 -0700"
      },
      "message": "Better power savings with wifi display code.\n\nNo more polling the encoder for work to do, the encoder instead notifies\nif there\u0027s activity.\n\nChange-Id: Ia707211b4f5c5a6e6b70d750233d204a2d6bb778\nrelated-to-bug: 7248248\n"
    },
    {
      "commit": "bd574478a4699ab593eedda681505d41e185778d",
      "tree": "e4e269f852653dffc5a92504f87aacc5da122c44",
      "parents": [
        "1af3aeb9d7c17f59586acd6cf6d73004216c4a71"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed Oct 03 09:01:11 2012 -0700"
      },
      "committer": {
        "name": "The Android Automerger",
        "email": "android-build@android.com",
        "time": "Wed Oct 03 16:14:07 2012 -0700"
      },
      "message": "Increase polling frequency again temporarily to fix A/V issues\n\nFixes a bug in the silence detection and increases the timeout after which\nwe enter \"silent mode\" to 10 secs.\n\nChange-Id: I802b058f054becd5c377186664437f7b3970193f\nrelated-to-bug: 7248248\n"
    },
    {
      "commit": "f3c7f03eaefc2a89ce28b5ee1abf4056643546e8",
      "tree": "407c73da7372199c6bf4c7c1be0dac064348a8c6",
      "parents": [
        "acd69364cac252c9ec0c4aaa48ad8e8f01d11662",
        "d83c791239fba8780d4593528f50d21cb50eba7e"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Wed Oct 03 15:25:45 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Oct 03 15:25:45 2012 -0700"
      },
      "message": "am a9438d09: am ce953ce4: Merge \"Camera2: Properly update FPS range when FPS is set.\" into jb-mr1-dev\n\n* commit \u0027a9438d09fb44f6c95a558accd05711600cc4b2bf\u0027:\n  Camera2: Properly update FPS range when FPS is set.\n"
    },
    {
      "commit": "d83c791239fba8780d4593528f50d21cb50eba7e",
      "tree": "690f5a07f4cc4150a541d7f33907a8b41f473aab",
      "parents": [
        "f20b1f3d7a056c590da8e8bf43a18ab589bb8d4b",
        "b2e7a84664f3dcca774c754092ed8f390295ab15"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Wed Oct 03 15:24:19 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Oct 03 15:24:19 2012 -0700"
      },
      "message": "am ce953ce4: Merge \"Camera2: Properly update FPS range when FPS is set.\" into jb-mr1-dev\n\n* commit \u0027ce953ce4d698155c50356df093712df1dea76051\u0027:\n  Camera2: Properly update FPS range when FPS is set.\n"
    },
    {
      "commit": "b2e7a84664f3dcca774c754092ed8f390295ab15",
      "tree": "690f5a07f4cc4150a541d7f33907a8b41f473aab",
      "parents": [
        "311f69f18c41909e3087e4205548095762a2ecb7",
        "02b62d3672ebb0761752ba6c841b2cc469c59ed3"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Wed Oct 03 15:20:38 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 03 15:20:38 2012 -0700"
      },
      "message": "Merge \"Camera2: Properly update FPS range when FPS is set.\" into jb-mr1-dev"
    },
    {
      "commit": "02b62d3672ebb0761752ba6c841b2cc469c59ed3",
      "tree": "a87f8ed2ba3b62e1ebef2f28b641febfaf933622",
      "parents": [
        "a1e5dccf73c0b734204b0094241e4a6a0752a67e"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Wed Oct 03 14:59:29 2012 -0700"
      },
      "committer": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Wed Oct 03 14:59:29 2012 -0700"
      },
      "message": "Camera2: Properly update FPS range when FPS is set.\n\nOtherwise a getParameters followed by setParameters will trigger an\nincorrect reversion in FPS parameters.\n\nBug: 7279267\nChange-Id: I7426860f05497dbdf4245c34cef1b38f2f5a1832\n"
    },
    {
      "commit": "acd69364cac252c9ec0c4aaa48ad8e8f01d11662",
      "tree": "20b38dbe833dc083454c600542a3e7d6ca916bf6",
      "parents": [
        "744c170d80ffa6a6b20c78daa2c312b6773539b5",
        "f20b1f3d7a056c590da8e8bf43a18ab589bb8d4b"
      ],
      "author": {
        "name": "Alex Ray",
        "email": "aray@google.com",
        "time": "Wed Oct 03 14:34:25 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Oct 03 14:34:25 2012 -0700"
      },
      "message": "am b08633fc: am c2063056: Camera2: Fix prematurely clearing stream request\n\n* commit \u0027b08633fc95947173ba3f68627728a8c5f12ef72f\u0027:\n  Camera2: Fix prematurely clearing stream request\n"
    },
    {
      "commit": "f20b1f3d7a056c590da8e8bf43a18ab589bb8d4b",
      "tree": "107f74f86852a9680da654ed02bc968d54fa5522",
      "parents": [
        "6dfef0b6a220ed2b1f0bd65e87eb806b696bd884",
        "311f69f18c41909e3087e4205548095762a2ecb7"
      ],
      "author": {
        "name": "Alex Ray",
        "email": "aray@google.com",
        "time": "Wed Oct 03 14:32:35 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Oct 03 14:32:35 2012 -0700"
      },
      "message": "am c2063056: Camera2: Fix prematurely clearing stream request\n\n* commit \u0027c20630569431234db23b6182dd17102023dee68e\u0027:\n  Camera2: Fix prematurely clearing stream request\n"
    },
    {
      "commit": "744c170d80ffa6a6b20c78daa2c312b6773539b5",
      "tree": "980f83967ca252509aafe7062f8587ed45297894",
      "parents": [
        "cce7ab7a04880b0a9c7a03097775a22999f37160",
        "6dfef0b6a220ed2b1f0bd65e87eb806b696bd884"
      ],
      "author": {
        "name": "Igor Murashkin",
        "email": "iam@google.com",
        "time": "Wed Oct 03 14:04:47 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Oct 03 14:04:47 2012 -0700"
      },
      "message": "am 7fd4e2a8: am b3e97b34: Camera2: Fix trying to release HAL stream twice\n\n* commit \u00277fd4e2a8f4d57d20e679e5321f34cc09245d82a1\u0027:\n  Camera2: Fix trying to release HAL stream twice\n"
    },
    {
      "commit": "311f69f18c41909e3087e4205548095762a2ecb7",
      "tree": "107f74f86852a9680da654ed02bc968d54fa5522",
      "parents": [
        "a1e5dccf73c0b734204b0094241e4a6a0752a67e"
      ],
      "author": {
        "name": "Alex Ray",
        "email": "aray@google.com",
        "time": "Tue Oct 02 23:30:07 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 03 13:58:19 2012 -0700"
      },
      "message": "Camera2: Fix prematurely clearing stream request\n\nZsl handling was clearing the stream request before a capture request\nwas ready to be sent to the HAL, which would cause capture delays and\ntimeouts in certain conditions.\n\nBug: 7259520\nChange-Id: Idde8bc4fc58b8b426c6985feac87759740e338ea\n"
    },
    {
      "commit": "6dfef0b6a220ed2b1f0bd65e87eb806b696bd884",
      "tree": "94f5f98a460f6aa156447c64d2f16e289c74e793",
      "parents": [
        "b96540c42dff4193665cdf4abc5f8e9d635e9180",
        "a1e5dccf73c0b734204b0094241e4a6a0752a67e"
      ],
      "author": {
        "name": "Igor Murashkin",
        "email": "iam@google.com",
        "time": "Wed Oct 03 13:54:12 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Oct 03 13:54:12 2012 -0700"
      },
      "message": "am b3e97b34: Camera2: Fix trying to release HAL stream twice\n\n* commit \u0027b3e97b347dceb882983427ac872b772e25f3f166\u0027:\n  Camera2: Fix trying to release HAL stream twice\n"
    },
    {
      "commit": "b30d9daef40ac803cfaa4d0a94fa8dc84928c738",
      "tree": "2e9725c659f738de893dd05192c24b23c21b2e8a",
      "parents": [
        "9c28dc2d80c008b9f57ec6c9ab0a7135dcc8bb03"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Wed Oct 03 12:08:40 2012 -0700"
      },
      "committer": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Wed Oct 03 12:13:41 2012 -0700"
      },
      "message": "Enable hdcp for WiFi display\n\no related-to-bug: 7055369\n\nChange-Id: Ie1ddd1e961f9ff60fe32b57cf7f8de4f4ecf5aa0\n"
    },
    {
      "commit": "cce7ab7a04880b0a9c7a03097775a22999f37160",
      "tree": "6e3a9724eb3efccc73a6ce7199165f1086741828",
      "parents": [
        "b34304a14dc89944f6dc7ee41cf1381d656f1c75",
        "b96540c42dff4193665cdf4abc5f8e9d635e9180"
      ],
      "author": {
        "name": "Igor Murashkin",
        "email": "iam@google.com",
        "time": "Wed Oct 03 12:00:44 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Oct 03 12:00:44 2012 -0700"
      },
      "message": "am 5f49d702: am ecf17e82: Camera2: Handle client processes dying by closing camera resources\n\n* commit \u00275f49d702fe25fe3a6752be438db6bf006840e41f\u0027:\n  Camera2: Handle client processes dying by closing camera resources\n"
    },
    {
      "commit": "b96540c42dff4193665cdf4abc5f8e9d635e9180",
      "tree": "4aa76e6945e95aac4538a1b49475efc932fb114c",
      "parents": [
        "039a6da866ecaccb983bd3fd0121198ed75988f2",
        "8dcdb9553defafa1166c64b496e1ee390e4eadfa"
      ],
      "author": {
        "name": "Igor Murashkin",
        "email": "iam@google.com",
        "time": "Wed Oct 03 11:56:04 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Oct 03 11:56:04 2012 -0700"
      },
      "message": "am ecf17e82: Camera2: Handle client processes dying by closing camera resources\n\n* commit \u0027ecf17e82505fdb60d59e00b6dd59036df93de655\u0027:\n  Camera2: Handle client processes dying by closing camera resources\n"
    },
    {
      "commit": "a1e5dccf73c0b734204b0094241e4a6a0752a67e",
      "tree": "94f5f98a460f6aa156447c64d2f16e289c74e793",
      "parents": [
        "8dcdb9553defafa1166c64b496e1ee390e4eadfa"
      ],
      "author": {
        "name": "Igor Murashkin",
        "email": "iam@google.com",
        "time": "Tue Oct 02 15:21:31 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 03 11:40:46 2012 -0700"
      },
      "message": "Camera2: Fix trying to release HAL stream twice\n\nWhen we fail to disconnect the native window, StreamAdapter::release\nwould fail and remain in the old (ALLOCATED) state, thus it thinks that\nwe haven\u0027t released the HAL stream yet.\n\nWith this change, ignore DEAD_OBJECT native window disconnect failures,\nso the state transitions to RELEASED and we don\u0027t double release HAL\nstreams.\n\nBug: 7258314\nChange-Id: I524893e4b4d6463d7b0a7ce32fb6f658afba8e11\n"
    },
    {
      "commit": "b34304a14dc89944f6dc7ee41cf1381d656f1c75",
      "tree": "79c223099d758ae556128a65fef85ca41b4a0d46",
      "parents": [
        "17d2941401cac57ef551e579687a30d518afc3c4",
        "039a6da866ecaccb983bd3fd0121198ed75988f2"
      ],
      "author": {
        "name": "Igor Murashkin",
        "email": "iam@google.com",
        "time": "Wed Oct 03 11:40:39 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Oct 03 11:40:39 2012 -0700"
      },
      "message": "am ad93604d: am 22d58d37: Camera2: Don\\\u0027t change state when reconnect is called\n\n* commit \u0027ad93604d802c7f726f3bdb83ed14412b26a5c809\u0027:\n  Camera2: Don\u0027t change state when reconnect is called\n"
    },
    {
      "commit": "8dcdb9553defafa1166c64b496e1ee390e4eadfa",
      "tree": "4aa76e6945e95aac4538a1b49475efc932fb114c",
      "parents": [
        "0cb290b2304ef582a5afa9a45a4594944e89156e"
      ],
      "author": {
        "name": "Igor Murashkin",
        "email": "iam@google.com",
        "time": "Tue Oct 02 16:05:11 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 03 11:39:08 2012 -0700"
      },
      "message": "Camera2: Handle client processes dying by closing camera resources\n\nCameraService now subscribes to binder death notifications\nfor each client, and disconnects the client if the death happened\nwithout cleanly shutting down the client first.\n\nBug: 7258314\nChange-Id: I7803836b589fd8f0dfe00f6c28a707b82012e751\n"
    },
    {
      "commit": "039a6da866ecaccb983bd3fd0121198ed75988f2",
      "tree": "d113224080a9a8c44150bbda2002750f7fd1edde",
      "parents": [
        "077ef8eff6f56dad00bfb71030f461f8c23d1680",
        "0cb290b2304ef582a5afa9a45a4594944e89156e"
      ],
      "author": {
        "name": "Igor Murashkin",
        "email": "iam@google.com",
        "time": "Wed Oct 03 11:37:23 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Oct 03 11:37:23 2012 -0700"
      },
      "message": "am 22d58d37: Camera2: Don\\\u0027t change state when reconnect is called\n\n* commit \u002722d58d37db6b5f48a10b3a19f69ffda09943c125\u0027:\n  Camera2: Don\u0027t change state when reconnect is called\n"
    },
    {
      "commit": "0cb290b2304ef582a5afa9a45a4594944e89156e",
      "tree": "d113224080a9a8c44150bbda2002750f7fd1edde",
      "parents": [
        "ab2918efe97fd08d44ee85e9c59f4099cca3e7dd"
      ],
      "author": {
        "name": "Igor Murashkin",
        "email": "iam@google.com",
        "time": "Tue Oct 02 19:07:14 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 03 11:28:40 2012 -0700"
      },
      "message": "Camera2: Don\u0027t change state when reconnect is called\n\nBug: 7252802\nChange-Id: Ibed4f59a96bef75bf84b1aaf1235fb87e94102ef\n"
    },
    {
      "commit": "17d2941401cac57ef551e579687a30d518afc3c4",
      "tree": "7ab2943b2e6a1439d765933b698227eb5202b92c",
      "parents": [
        "94f21649c0505bfecdb673fd407ef3ad8478440b",
        "077ef8eff6f56dad00bfb71030f461f8c23d1680"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed Oct 03 11:00:42 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Oct 03 11:00:42 2012 -0700"
      },
      "message": "am 8b884014: am 9f9d7de7: Merge \"Drop video bitrate to 2.5mbps.\" into jb-mr1-dev\n\n* commit \u00278b884014509cc2bde135a79a863cebbd03fe6046\u0027:\n  Drop video bitrate to 2.5mbps.\n"
    },
    {
      "commit": "94f21649c0505bfecdb673fd407ef3ad8478440b",
      "tree": "8a5cd529898cd3bc5fe1fc9c9d7883cae7460bc5",
      "parents": [
        "2d6ba111cd53722357608226dbaa4446ac988fa1",
        "c96da326a598093e02e29a8b279e831a29ef4f32"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Wed Oct 03 10:58:49 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Oct 03 10:58:49 2012 -0700"
      },
      "message": "am db6ead4f: am 1bac8972: Merge \"Camera2: Use ZSL format quirk.\" into jb-mr1-dev\n\n* commit \u0027db6ead4fd0d8bbe3df6ede6727927830727cfa30\u0027:\n  Camera2: Use ZSL format quirk.\n"
    },
    {
      "commit": "077ef8eff6f56dad00bfb71030f461f8c23d1680",
      "tree": "2ff828ce88e1e9e1b251427ce934e6e04921ed02",
      "parents": [
        "c96da326a598093e02e29a8b279e831a29ef4f32",
        "ab2918efe97fd08d44ee85e9c59f4099cca3e7dd"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed Oct 03 10:58:12 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Oct 03 10:58:12 2012 -0700"
      },
      "message": "am 9f9d7de7: Merge \"Drop video bitrate to 2.5mbps.\" into jb-mr1-dev\n\n* commit \u00279f9d7de77beb65ab51e73e55eea6f0b3a4e75bd2\u0027:\n  Drop video bitrate to 2.5mbps.\n"
    },
    {
      "commit": "c96da326a598093e02e29a8b279e831a29ef4f32",
      "tree": "b4ef0ae511d2b666102b6072066e038b0ff0d694",
      "parents": [
        "99bd823afb68c7c52c20c54da18b3ae05103bf26",
        "9f3953b2ae6693704f6a05919f120a76926243fa"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Wed Oct 03 10:56:22 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Oct 03 10:56:22 2012 -0700"
      },
      "message": "am 1bac8972: Merge \"Camera2: Use ZSL format quirk.\" into jb-mr1-dev\n\n* commit \u00271bac89725021fee46f953d7d5f35690ff01e91f2\u0027:\n  Camera2: Use ZSL format quirk.\n"
    },
    {
      "commit": "ab2918efe97fd08d44ee85e9c59f4099cca3e7dd",
      "tree": "2ff828ce88e1e9e1b251427ce934e6e04921ed02",
      "parents": [
        "9f3953b2ae6693704f6a05919f120a76926243fa",
        "f7565f207a9d1d8fa157c0178b93bad84925440d"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed Oct 03 10:54:30 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 03 10:54:30 2012 -0700"
      },
      "message": "Merge \"Drop video bitrate to 2.5mbps.\" into jb-mr1-dev"
    },
    {
      "commit": "9f3953b2ae6693704f6a05919f120a76926243fa",
      "tree": "b4ef0ae511d2b666102b6072066e038b0ff0d694",
      "parents": [
        "f9736ae9642e2b86e7d0d118ad6080e75144a1f0",
        "596cb97dff006229f10db8bd7306f4d228f96dfd"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Wed Oct 03 10:52:12 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 03 10:52:13 2012 -0700"
      },
      "message": "Merge \"Camera2: Use ZSL format quirk.\" into jb-mr1-dev"
    },
    {
      "commit": "2d6ba111cd53722357608226dbaa4446ac988fa1",
      "tree": "ab1669c85ca4317caf1f39469a21ee2d064d80dc",
      "parents": [
        "694eae0d0f6ed8bd089dd6b67e34683012dc0207",
        "99bd823afb68c7c52c20c54da18b3ae05103bf26"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed Oct 03 10:48:22 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Oct 03 10:48:22 2012 -0700"
      },
      "message": "am ce42b94a: am 4401091b: Merge \"Better power savings with wifi display code.\" into jb-mr1-dev\n\n* commit \u0027ce42b94ae4363c97945732fb8698675fa8b0861a\u0027:\n  Better power savings with wifi display code.\n"
    },
    {
      "commit": "99bd823afb68c7c52c20c54da18b3ae05103bf26",
      "tree": "f18e43e490a17d31df3c92116709406a1586ec36",
      "parents": [
        "1da9b3c62832ef512270db42e7b688ed29c61b96",
        "f9736ae9642e2b86e7d0d118ad6080e75144a1f0"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed Oct 03 10:47:17 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Oct 03 10:47:17 2012 -0700"
      },
      "message": "am 4401091b: Merge \"Better power savings with wifi display code.\" into jb-mr1-dev\n\n* commit \u00274401091bc89fc69b7fc7df58cf6b403776f2698a\u0027:\n  Better power savings with wifi display code.\n"
    },
    {
      "commit": "f7565f207a9d1d8fa157c0178b93bad84925440d",
      "tree": "51f732307d01a6212568baf934715ba7d7a3026a",
      "parents": [
        "f9736ae9642e2b86e7d0d118ad6080e75144a1f0"
      ],
      "author": {
        "name": "Dave Burke",
        "email": "daveburke@google.com",
        "time": "Tue Oct 02 18:39:39 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 03 10:44:05 2012 -0700"
      },
      "message": "Drop video bitrate to 2.5mbps.\n\nWe have too much corruption/loss at higher bitrates. Reviewed quality\ntrade-off with jdong@. We can increase in the future if we have a\nbetter packet loss concealment solution.\n\nBug: 7241844\nChange-Id: I3b500a9c3a4429e834fb4c5ca04164d4e106fa9e\n"
    },
    {
      "commit": "f9736ae9642e2b86e7d0d118ad6080e75144a1f0",
      "tree": "f18e43e490a17d31df3c92116709406a1586ec36",
      "parents": [
        "aa3fbc5c3892b8aeee33c45b70e4d5a93d171fa5",
        "72c6686ad04feb976ea3d2f816c784e485b55506"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed Oct 03 10:43:33 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 03 10:43:34 2012 -0700"
      },
      "message": "Merge \"Better power savings with wifi display code.\" into jb-mr1-dev"
    },
    {
      "commit": "72c6686ad04feb976ea3d2f816c784e485b55506",
      "tree": "afe501842403a5e0a1a0c4a4830a4751d4c8ef19",
      "parents": [
        "4a114f03a79e157cab9396f986ef947df2255f1d"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed Oct 03 10:16:58 2012 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed Oct 03 10:16:58 2012 -0700"
      },
      "message": "Better power savings with wifi display code.\n\nNo more polling the encoder for work to do, the encoder instead notifies\nif there\u0027s activity.\n\nChange-Id: Ia707211b4f5c5a6e6b70d750233d204a2d6bb778\nrelated-to-bug: 7248248\n"
    },
    {
      "commit": "694eae0d0f6ed8bd089dd6b67e34683012dc0207",
      "tree": "b6c0aae2ed44a8cf2d9cf7bf217880314872cbe1",
      "parents": [
        "c3aa780bcf32eaaa9d040a7adae95090656d46ca",
        "1da9b3c62832ef512270db42e7b688ed29c61b96"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed Oct 03 09:56:18 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Oct 03 09:56:18 2012 -0700"
      },
      "message": "am d294bf4b: am 3a555c19: Merge \"Increase polling frequency again temporarily to fix A/V issues\" into jb-mr1-dev\n\n* commit \u0027d294bf4b9d1d57aedab83b276ff5ca60c2f71488\u0027:\n  Increase polling frequency again temporarily to fix A/V issues\n"
    },
    {
      "commit": "1da9b3c62832ef512270db42e7b688ed29c61b96",
      "tree": "e4e269f852653dffc5a92504f87aacc5da122c44",
      "parents": [
        "347092135733362bd05f944d1c1b89d33eb206a6",
        "aa3fbc5c3892b8aeee33c45b70e4d5a93d171fa5"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed Oct 03 09:54:32 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Oct 03 09:54:32 2012 -0700"
      },
      "message": "am 3a555c19: Merge \"Increase polling frequency again temporarily to fix A/V issues\" into jb-mr1-dev\n\n* commit \u00273a555c19dbd6ae7bf0d63cb9879befb22773770d\u0027:\n  Increase polling frequency again temporarily to fix A/V issues\n"
    },
    {
      "commit": "aa3fbc5c3892b8aeee33c45b70e4d5a93d171fa5",
      "tree": "e4e269f852653dffc5a92504f87aacc5da122c44",
      "parents": [
        "9c28dc2d80c008b9f57ec6c9ab0a7135dcc8bb03",
        "4a114f03a79e157cab9396f986ef947df2255f1d"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed Oct 03 09:50:51 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 03 09:50:51 2012 -0700"
      },
      "message": "Merge \"Increase polling frequency again temporarily to fix A/V issues\" into jb-mr1-dev"
    },
    {
      "commit": "4a114f03a79e157cab9396f986ef947df2255f1d",
      "tree": "6d54b7b5d4e20377ba8eba9e2d0bec40bd189df0",
      "parents": [
        "e3451c7ee7cf643495357f212f2fb55a617412a1"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed Oct 03 09:01:11 2012 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed Oct 03 09:01:11 2012 -0700"
      },
      "message": "Increase polling frequency again temporarily to fix A/V issues\n\nFixes a bug in the silence detection and increases the timeout after which\nwe enter \"silent mode\" to 10 secs.\n\nChange-Id: I802b058f054becd5c377186664437f7b3970193f\nrelated-to-bug: 7248248\n"
    },
    {
      "commit": "c3aa780bcf32eaaa9d040a7adae95090656d46ca",
      "tree": "ee8f63ebf9000acbad626c8d336fc73b60a58411",
      "parents": [
        "f93992e4b0dce1755ef4d2571b0930ef3a1107f0",
        "347092135733362bd05f944d1c1b89d33eb206a6"
      ],
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Wed Oct 03 07:36:41 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Oct 03 07:36:41 2012 -0700"
      },
      "message": "am 151db1a6: (-s ours) Reconcile with jb-mr1-release - do not merge\n\n* commit \u0027151db1a657b83ee2a8ebfcea07eddef22b6bca6d\u0027:\n"
    },
    {
      "commit": "347092135733362bd05f944d1c1b89d33eb206a6",
      "tree": "ab52e4c15c717185e7c5bf2e0ff5a0e8821a80c9",
      "parents": [
        "2cde1722cdda85b38ca95badbb2e2700dacd3be6",
        "1af3aeb9d7c17f59586acd6cf6d73004216c4a71"
      ],
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Wed Oct 03 07:33:50 2012 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Wed Oct 03 07:33:50 2012 -0700"
      },
      "message": "Reconcile with jb-mr1-release - do not merge\n\nChange-Id: I9de953cb5d49ea43902882573b01bc91f74d4953\n"
    },
    {
      "commit": "1af3aeb9d7c17f59586acd6cf6d73004216c4a71",
      "tree": "ab52e4c15c717185e7c5bf2e0ff5a0e8821a80c9",
      "parents": [
        "9c28dc2d80c008b9f57ec6c9ab0a7135dcc8bb03",
        "e7ae76b5d399a48f92621a1431c43bc4da643c60"
      ],
      "author": {
        "name": "The Android Automerger",
        "email": "android-build@android.com",
        "time": "Wed Oct 03 06:59:31 2012 -0700"
      },
      "committer": {
        "name": "The Android Automerger",
        "email": "android-build@android.com",
        "time": "Wed Oct 03 06:59:31 2012 -0700"
      },
      "message": "merge in jb-mr1-release history after reset to jb-mr1-dev\n"
    },
    {
      "commit": "596cb97dff006229f10db8bd7306f4d228f96dfd",
      "tree": "a867402bb629e58587213ca3c4d288bb9aa0d299",
      "parents": [
        "c85f826e7b67bdf159a3f1b01bc9f1f33d05aaff"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Tue Oct 02 18:14:49 2012 -0700"
      },
      "committer": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Tue Oct 02 18:47:07 2012 -0700"
      },
      "message": "Camera2: Use ZSL format quirk.\n\nSwitch service to using HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED,\nunless ZSL quirk is set.\n\nThis is important for compatibility across multiple implementations.\n\nBug: 6243944\nChange-Id: Iea74671cbb44890a07e4f99cd757b0a5423d447a\n"
    },
    {
      "commit": "f93992e4b0dce1755ef4d2571b0930ef3a1107f0",
      "tree": "ee8f63ebf9000acbad626c8d336fc73b60a58411",
      "parents": [
        "f94abc50fb0bed3cac3b9e6ce2b35dff1cf14045",
        "2cde1722cdda85b38ca95badbb2e2700dacd3be6"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Tue Oct 02 18:04:23 2012 -0700"
      },
      "committer": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Tue Oct 02 18:04:23 2012 -0700"
      },
      "message": "resolved conflicts for merge of 9bf263b2 to master\n\nChange-Id: I28da6f16a1d044864c81d5f1dcf6543169c09460\n"
    },
    {
      "commit": "2cde1722cdda85b38ca95badbb2e2700dacd3be6",
      "tree": "ab52e4c15c717185e7c5bf2e0ff5a0e8821a80c9",
      "parents": [
        "462e88eed3c553d58804f8d33b283eeca3bcc721",
        "9c28dc2d80c008b9f57ec6c9ab0a7135dcc8bb03"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Tue Oct 02 17:40:05 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Oct 02 17:40:05 2012 -0700"
      },
      "message": "am ee40d832: Merge \"Camera2: Use scene mode override parameter\" into jb-mr1-dev\n\n* commit \u0027ee40d832e55847182412b0f56da652af054d7c06\u0027:\n  Camera2: Use scene mode override parameter\n"
    },
    {
      "commit": "9c28dc2d80c008b9f57ec6c9ab0a7135dcc8bb03",
      "tree": "ab52e4c15c717185e7c5bf2e0ff5a0e8821a80c9",
      "parents": [
        "3b941378f4bf8b6e5206ef6859df429397f4338c",
        "c85f826e7b67bdf159a3f1b01bc9f1f33d05aaff"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Tue Oct 02 17:36:25 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Oct 02 17:36:25 2012 -0700"
      },
      "message": "Merge \"Camera2: Use scene mode override parameter\" into jb-mr1-dev"
    },
    {
      "commit": "f94abc50fb0bed3cac3b9e6ce2b35dff1cf14045",
      "tree": "9d7e84ac5c20389631060d5defc43f1780e98edd",
      "parents": [
        "8603428027e145a6a9c77bafc17089ce6b6247bf",
        "462e88eed3c553d58804f8d33b283eeca3bcc721"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Tue Oct 02 17:27:21 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Oct 02 17:27:21 2012 -0700"
      },
      "message": "am 4ef29b41: am 2808b590: Merge \"Bug 7170947 Configure AAC decoder for mobile DRC settings\" into jb-mr1-dev\n\n* commit \u00274ef29b414eb7003ab34c9ee37fe1bae4f2f7aa5c\u0027:\n  Bug 7170947 Configure AAC decoder for mobile DRC settings\n"
    },
    {
      "commit": "462e88eed3c553d58804f8d33b283eeca3bcc721",
      "tree": "d14f9895cce4f10ab68b39417b3f070cb09565d8",
      "parents": [
        "3f755b9c88827566f3f989fab847950672cc6204",
        "3b941378f4bf8b6e5206ef6859df429397f4338c"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Tue Oct 02 17:25:16 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Oct 02 17:25:16 2012 -0700"
      },
      "message": "am 2808b590: Merge \"Bug 7170947 Configure AAC decoder for mobile DRC settings\" into jb-mr1-dev\n\n* commit \u00272808b5902a4dd70be231fcb2e3131eb1944807da\u0027:\n  Bug 7170947 Configure AAC decoder for mobile DRC settings\n"
    },
    {
      "commit": "3b941378f4bf8b6e5206ef6859df429397f4338c",
      "tree": "d14f9895cce4f10ab68b39417b3f070cb09565d8",
      "parents": [
        "e3451c7ee7cf643495357f212f2fb55a617412a1",
        "5a755c3856ca1f5b4c6b36810d51ca574947b8ae"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Tue Oct 02 17:21:09 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Oct 02 17:21:09 2012 -0700"
      },
      "message": "Merge \"Bug 7170947 Configure AAC decoder for mobile DRC settings\" into jb-mr1-dev"
    },
    {
      "commit": "5a755c3856ca1f5b4c6b36810d51ca574947b8ae",
      "tree": "c3efd53e18355c0ba96b8d2bae9d89b058ce5f99",
      "parents": [
        "5c21fc11f1fbc1b08f1a0638f9a23e54129bc75b"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Tue Oct 02 11:18:16 2012 -0700"
      },
      "committer": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Tue Oct 02 15:41:26 2012 -0700"
      },
      "message": "Bug 7170947 Configure AAC decoder for mobile DRC settings\n\nConfigure the AAC decoder to use the modile DRC settings when\n decoding streams with DRC metadata.\n Settings are:\n - target reference level of -12dB\n - DRC compression factor (attenuation) at max\nThese settings can be overridden by platform properties if the\n default values are to be modified.\n\nChange-Id: If329fe566497685b735abe4e4b9a5e01697c063b\n"
    },
    {
      "commit": "c85f826e7b67bdf159a3f1b01bc9f1f33d05aaff",
      "tree": "f0cf42050d9745e077a1020f2ccd538fa4bb03de",
      "parents": [
        "b6e88c841f3e76d3fbc206c6fff0edac8cafb363"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Tue Oct 02 13:30:04 2012 -0700"
      },
      "committer": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Tue Oct 02 14:55:35 2012 -0700"
      },
      "message": "Camera2: Use scene mode override parameter\n\n- Read in SCENE_MODE_OVERRIDES static parameter if available.\n  Use it to select AF/AE/AWB modes when a scene mode is set.\n- Add quirks structure to parameters; not yet used\n- Fix desynchronization between range and single FPS value.\n  Still need to sort out best way to convert from one to another.\n\nBug: 7259959\nBug: 7159577\nBug: 7172543\n\nChange-Id: I0d07c31d5f21fbc4b0ec2fa23f7f778073d2d6e0\n"
    },
    {
      "commit": "8603428027e145a6a9c77bafc17089ce6b6247bf",
      "tree": "06c13d3929269d8bf7b15fbb06bb07d939d4bc23",
      "parents": [
        "4ec70b5c15ee4e787cc8235b17d430fc96b70662",
        "3f755b9c88827566f3f989fab847950672cc6204"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue Oct 02 14:47:36 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Oct 02 14:47:36 2012 -0700"
      },
      "message": "am 844092c8: am 47aa9c47: Merge \"Enable silence detection and don\\\u0027t driver the audio encoder\" into jb-mr1-dev\n\n* commit \u0027844092c8931e229314e20bc2366551ed3f9181ba\u0027:\n  Enable silence detection and don\u0027t driver the audio encoder\n"
    },
    {
      "commit": "4ec70b5c15ee4e787cc8235b17d430fc96b70662",
      "tree": "f220956dbce1a420b993f4b74afc3367e63f3732",
      "parents": [
        "c32e307d2a2476d476f43a54ad21fce700115ab7",
        "65b1f6c80930940bb1536d2a922ce8a3f29840e1"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue Oct 02 14:46:09 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Oct 02 14:46:09 2012 -0700"
      },
      "message": "am e8c18f4d: am 805b3ae3: Merge \"Now back to 30fps, suspend updates if surface flinger didn\\\u0027t send us\" into jb-mr1-dev\n\n* commit \u0027e8c18f4db997fac70c789eeb7d45d79645e8a7e3\u0027:\n  Now back to 30fps, suspend updates if surface flinger didn\u0027t send us\n"
    },
    {
      "commit": "3f755b9c88827566f3f989fab847950672cc6204",
      "tree": "b607cd123377697ad39843810715f0f5a7102058",
      "parents": [
        "65b1f6c80930940bb1536d2a922ce8a3f29840e1",
        "e3451c7ee7cf643495357f212f2fb55a617412a1"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue Oct 02 14:45:40 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Oct 02 14:45:40 2012 -0700"
      },
      "message": "am 47aa9c47: Merge \"Enable silence detection and don\\\u0027t driver the audio encoder\" into jb-mr1-dev\n\n* commit \u002747aa9c47a0796bb695d09aa307b2d1c2c913f0eb\u0027:\n  Enable silence detection and don\u0027t driver the audio encoder\n"
    },
    {
      "commit": "c32e307d2a2476d476f43a54ad21fce700115ab7",
      "tree": "888cb9c2d864a32a7854551109d665731dc2c94b",
      "parents": [
        "c4ebf01f6841ff75c24da104882f1dbd40c21521",
        "f190360b76f279ce50a53553cc2781104379e42d"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue Oct 02 14:44:31 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Oct 02 14:44:31 2012 -0700"
      },
      "message": "am 1c515533: am f5aa7aa9: Merge \"More power savings: No need to keep a history of outgoing packets\" into jb-mr1-dev\n\n* commit \u00271c515533cfabd4e717aa0bc4f74ab241abcb1878\u0027:\n  More power savings: No need to keep a history of outgoing packets\n"
    },
    {
      "commit": "c4ebf01f6841ff75c24da104882f1dbd40c21521",
      "tree": "9d045df29264bf6b9720861b1641ade9dbc504f2",
      "parents": [
        "017cb1f86d289655af0f3dba8b384673e17523b8",
        "c6de4a218d66ddc73b75d4784409b630aeb19ac5"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue Oct 02 14:44:30 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Oct 02 14:44:30 2012 -0700"
      },
      "message": "am 6ffd379c: am 16461dca: Merge \"Increase converter polling interval.\" into jb-mr1-dev\n\n* commit \u00276ffd379c5ecd6ee4cbde0352067a2eb762ff2c33\u0027:\n  Increase converter polling interval.\n"
    },
    {
      "commit": "017cb1f86d289655af0f3dba8b384673e17523b8",
      "tree": "d8d769b4f83cffd7c488749f4e4dca2c736a4fa3",
      "parents": [
        "d55d7c584617c9d0f3e63a26148a16d31c5dcce1",
        "4cfe73957bdc58ecc1636e99309e3b43c79db5bb"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue Oct 02 14:44:29 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Oct 02 14:44:29 2012 -0700"
      },
      "message": "am c2089ed8: am f1b95045: Merge \"Take advantage of the hardware encoder\\\u0027s ability to prepend SPS/PPS\" into jb-mr1-dev\n\n* commit \u0027c2089ed83f64472d4e16111a67a83679cad04990\u0027:\n  Take advantage of the hardware encoder\u0027s ability to prepend SPS/PPS\n"
    },
    {
      "commit": "65b1f6c80930940bb1536d2a922ce8a3f29840e1",
      "tree": "f434c52e8ca1cb3f299a4400191596fe8ee3cc01",
      "parents": [
        "f190360b76f279ce50a53553cc2781104379e42d",
        "c38d6d4ec4ae280192b854719fa247760c457b2e"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue Oct 02 14:44:13 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Oct 02 14:44:13 2012 -0700"
      },
      "message": "am 805b3ae3: Merge \"Now back to 30fps, suspend updates if surface flinger didn\\\u0027t send us\" into jb-mr1-dev\n\n* commit \u0027805b3ae300ea414ce5973e60a9b544169da0ac44\u0027:\n  Now back to 30fps, suspend updates if surface flinger didn\u0027t send us\n"
    },
    {
      "commit": "f190360b76f279ce50a53553cc2781104379e42d",
      "tree": "2297a3a9850f16142db23d22e2d1203621641a76",
      "parents": [
        "c6de4a218d66ddc73b75d4784409b630aeb19ac5",
        "32cad8553a67a6248c393139480de2654c82f127"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue Oct 02 14:42:34 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Oct 02 14:42:34 2012 -0700"
      },
      "message": "am f5aa7aa9: Merge \"More power savings: No need to keep a history of outgoing packets\" into jb-mr1-dev\n\n* commit \u0027f5aa7aa94465e774ccdb07039690a5f42de1518a\u0027:\n  More power savings: No need to keep a history of outgoing packets\n"
    },
    {
      "commit": "c6de4a218d66ddc73b75d4784409b630aeb19ac5",
      "tree": "ec9f674e3d329d5dc5d72d36550eeb02c1a045d6",
      "parents": [
        "4cfe73957bdc58ecc1636e99309e3b43c79db5bb",
        "37bc4b68395471acbf8461e8638792b469d8d2c7"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue Oct 02 14:42:33 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Oct 02 14:42:33 2012 -0700"
      },
      "message": "am 16461dca: Merge \"Increase converter polling interval.\" into jb-mr1-dev\n\n* commit \u002716461dca0ba8ac1850463db6245d20dc1699279d\u0027:\n  Increase converter polling interval.\n"
    },
    {
      "commit": "4cfe73957bdc58ecc1636e99309e3b43c79db5bb",
      "tree": "b34748c985b42f6296454e514e32b4cd36ef1337",
      "parents": [
        "563d4d12c7f52db81929baae0a29bdf322aabff2",
        "a9de397e8e57f5ce734c88dea5465b1ab205ad27"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue Oct 02 14:42:32 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Oct 02 14:42:32 2012 -0700"
      },
      "message": "am f1b95045: Merge \"Take advantage of the hardware encoder\\\u0027s ability to prepend SPS/PPS\" into jb-mr1-dev\n\n* commit \u0027f1b9504587b04d8a7067aca90b1f0575ccf74bb9\u0027:\n  Take advantage of the hardware encoder\u0027s ability to prepend SPS/PPS\n"
    },
    {
      "commit": "e3451c7ee7cf643495357f212f2fb55a617412a1",
      "tree": "b607cd123377697ad39843810715f0f5a7102058",
      "parents": [
        "c38d6d4ec4ae280192b854719fa247760c457b2e",
        "07fbf9458a9a6a5b644e7d02f7e59c7b75218d0c"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue Oct 02 14:40:52 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Oct 02 14:40:52 2012 -0700"
      },
      "message": "Merge \"Enable silence detection and don\u0027t driver the audio encoder\" into jb-mr1-dev"
    },
    {
      "commit": "c38d6d4ec4ae280192b854719fa247760c457b2e",
      "tree": "f434c52e8ca1cb3f299a4400191596fe8ee3cc01",
      "parents": [
        "32cad8553a67a6248c393139480de2654c82f127",
        "77c887a262840d5dc013b7abb838696eb5cb5ee7"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue Oct 02 14:39:20 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Oct 02 14:39:21 2012 -0700"
      },
      "message": "Merge \"Now back to 30fps, suspend updates if surface flinger didn\u0027t send us\" into jb-mr1-dev"
    },
    {
      "commit": "32cad8553a67a6248c393139480de2654c82f127",
      "tree": "2297a3a9850f16142db23d22e2d1203621641a76",
      "parents": [
        "37bc4b68395471acbf8461e8638792b469d8d2c7",
        "aa8ff19e822a93c319951ab1be5a14aed62764bd"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue Oct 02 14:39:07 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Oct 02 14:39:07 2012 -0700"
      },
      "message": "Merge \"More power savings: No need to keep a history of outgoing packets\" into jb-mr1-dev"
    },
    {
      "commit": "37bc4b68395471acbf8461e8638792b469d8d2c7",
      "tree": "ec9f674e3d329d5dc5d72d36550eeb02c1a045d6",
      "parents": [
        "a9de397e8e57f5ce734c88dea5465b1ab205ad27",
        "75561ed3ff3811f6a9ed33366b8f2596519e9368"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue Oct 02 14:38:55 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Oct 02 14:38:55 2012 -0700"
      },
      "message": "Merge \"Increase converter polling interval.\" into jb-mr1-dev"
    },
    {
      "commit": "a9de397e8e57f5ce734c88dea5465b1ab205ad27",
      "tree": "b34748c985b42f6296454e514e32b4cd36ef1337",
      "parents": [
        "5c21fc11f1fbc1b08f1a0638f9a23e54129bc75b",
        "e2858e83692e9a208d134798b4f8735795c7145c"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue Oct 02 14:38:42 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Oct 02 14:38:42 2012 -0700"
      },
      "message": "Merge \"Take advantage of the hardware encoder\u0027s ability to prepend SPS/PPS\" into jb-mr1-dev"
    },
    {
      "commit": "07fbf9458a9a6a5b644e7d02f7e59c7b75218d0c",
      "tree": "3ec3948c0d7b9fa0c7c4fa5da81331de5f10f278",
      "parents": [
        "77c887a262840d5dc013b7abb838696eb5cb5ee7"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue Oct 02 14:17:38 2012 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue Oct 02 14:17:38 2012 -0700"
      },
      "message": "Enable silence detection and don\u0027t driver the audio encoder\n\nor send any audio out over the network if we\u0027ve seen at least one second\nof silence.\n\nChange-Id: Ic2bca4ce7d55bd246283dc669f5f5cb6106d88ea\nrelated-to-bug: 7248248\n"
    },
    {
      "commit": "77c887a262840d5dc013b7abb838696eb5cb5ee7",
      "tree": "f7e08dc5f2ed5da66d776cab5125e8c9f1e6d944",
      "parents": [
        "aa8ff19e822a93c319951ab1be5a14aed62764bd"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue Oct 02 12:49:33 2012 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue Oct 02 12:51:30 2012 -0700"
      },
      "message": "Now back to 30fps, suspend updates if surface flinger didn\u0027t send us\n\nany new frames for one second or longer.\n\nChange-Id: I1c2ec349b0a4b7c4eb9dcdde483362ec87dd69fa\nrelated-to-bug: 7248248\n"
    },
    {
      "commit": "d55d7c584617c9d0f3e63a26148a16d31c5dcce1",
      "tree": "5412c7b96c29431d6308278c730327c25eb613c2",
      "parents": [
        "9a113060d8a995ad2bdcc02f26bcfe7e24019ae9",
        "563d4d12c7f52db81929baae0a29bdf322aabff2"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Tue Oct 02 11:05:09 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Oct 02 11:05:09 2012 -0700"
      },
      "message": "am 5403cefc: am 0389cc09: Fix video continuity\n\n* commit \u00275403cefce91a6e2876bc75100aa5e8ad1a353b67\u0027:\n  Fix video continuity\n"
    },
    {
      "commit": "563d4d12c7f52db81929baae0a29bdf322aabff2",
      "tree": "52c436c35a2c8b8e3362017a4774c1f0efea3b58",
      "parents": [
        "2ba7856545e636e1e3b9337dae6d5cba13b06859",
        "5c21fc11f1fbc1b08f1a0638f9a23e54129bc75b"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Tue Oct 02 11:03:42 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Oct 02 11:03:42 2012 -0700"
      },
      "message": "am 0389cc09: Fix video continuity\n\n* commit \u00270389cc09f7b90f155a8942a0d2e1925cad1dbe2d\u0027:\n  Fix video continuity\n"
    },
    {
      "commit": "aa8ff19e822a93c319951ab1be5a14aed62764bd",
      "tree": "267878ec301328930ada91841e315e8bd031fe76",
      "parents": [
        "75561ed3ff3811f6a9ed33366b8f2596519e9368"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue Oct 02 10:47:48 2012 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue Oct 02 10:47:48 2012 -0700"
      },
      "message": "More power savings: No need to keep a history of outgoing packets\n\nif we\u0027re not enabling retransmission anyway.\n\nChange-Id: I361120607974a2fab758c28b5033716213aef88e\nrelated-to-bug: 7248248\n"
    },
    {
      "commit": "5c21fc11f1fbc1b08f1a0638f9a23e54129bc75b",
      "tree": "52c436c35a2c8b8e3362017a4774c1f0efea3b58",
      "parents": [
        "b6e88c841f3e76d3fbc206c6fff0edac8cafb363"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Tue Oct 02 10:47:39 2012 -0700"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Tue Oct 02 10:47:39 2012 -0700"
      },
      "message": "Fix video continuity\n\nFixes \"pixelation\" seen after seeking in Netflix.\nb/7211673\n\nChange-Id: Id675acaef1e5fd7151fdfa7bd79e2f25990e1ecd\n"
    },
    {
      "commit": "75561ed3ff3811f6a9ed33366b8f2596519e9368",
      "tree": "ce1334e4070cf133b0c27b2cbc7f38d732d4928f",
      "parents": [
        "e2858e83692e9a208d134798b4f8735795c7145c"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue Oct 02 10:31:46 2012 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue Oct 02 10:31:46 2012 -0700"
      },
      "message": "Increase converter polling interval.\n\nChange-Id: I455005086a63c70883a71e189753a117b195f22f\nrelated-to-bug: 7248248\n"
    },
    {
      "commit": "e2858e83692e9a208d134798b4f8735795c7145c",
      "tree": "3b359d4edcddcf5fc3930bc88c7a4e1ff91279a0",
      "parents": [
        "b6e88c841f3e76d3fbc206c6fff0edac8cafb363"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue Oct 02 10:16:47 2012 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue Oct 02 10:16:47 2012 -0700"
      },
      "message": "Take advantage of the hardware encoder\u0027s ability to prepend SPS/PPS\n\nto IDR frames instead of doing it manually.\n\nChange-Id: I994cfbd6539013406dd610393ba1f0b9a0dbf4d5\nrelated-to-bug: 7245308\n"
    },
    {
      "commit": "9a113060d8a995ad2bdcc02f26bcfe7e24019ae9",
      "tree": "567bb75ca54cd71ad69308b0238af6dac0e77de2",
      "parents": [
        "916002c8e90079b1a38ab061ac39b15aefea725a",
        "2ba7856545e636e1e3b9337dae6d5cba13b06859"
      ],
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Tue Oct 02 09:21:17 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Oct 02 09:21:17 2012 -0700"
      },
      "message": "am 69440026: (-s ours) Reconcile with jb-mr1-release - do not merge\n\n* commit \u00276944002679fcffbea28917716f506a2ebfa167b9\u0027:\n  Perform an orderly shutdown if possible, force disconnect if necessary\n  Remove double negatives from SurfaceMediaSource\n  Make sure we still handle shutdown-related message even if we\u0027re\n"
    },
    {
      "commit": "2ba7856545e636e1e3b9337dae6d5cba13b06859",
      "tree": "f3cb65301a70b1fa0efc2022c76b3f9ba80bb9ce",
      "parents": [
        "08460b6de97a2d3447c32617dad56f6d03c6952e",
        "e7ae76b5d399a48f92621a1431c43bc4da643c60"
      ],
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Tue Oct 02 09:18:11 2012 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Tue Oct 02 09:18:11 2012 -0700"
      },
      "message": "Reconcile with jb-mr1-release - do not merge\n\nChange-Id: I2158d0cd4ff2c94fad7af68bc20e2ca2ca03a2dd\n"
    },
    {
      "commit": "e7ae76b5d399a48f92621a1431c43bc4da643c60",
      "tree": "f3cb65301a70b1fa0efc2022c76b3f9ba80bb9ce",
      "parents": [
        "b6e88c841f3e76d3fbc206c6fff0edac8cafb363",
        "df3edce13b96818bd945af5c230a86fe3a87d24f"
      ],
      "author": {
        "name": "The Android Automerger",
        "email": "android-build@android.com",
        "time": "Tue Oct 02 06:59:28 2012 -0700"
      },
      "committer": {
        "name": "The Android Automerger",
        "email": "android-build@android.com",
        "time": "Tue Oct 02 06:59:28 2012 -0700"
      },
      "message": "merge in jb-mr1-release history after reset to jb-mr1-dev\n"
    },
    {
      "commit": "916002c8e90079b1a38ab061ac39b15aefea725a",
      "tree": "567bb75ca54cd71ad69308b0238af6dac0e77de2",
      "parents": [
        "9fbc2902346add6f9febb0b139484d07080ee0ad",
        "08460b6de97a2d3447c32617dad56f6d03c6952e"
      ],
      "author": {
        "name": "Jeff Tinker",
        "email": "jtinker@google.com",
        "time": "Tue Oct 02 01:31:32 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Oct 02 01:31:32 2012 -0700"
      },
      "message": "am 1c0487de: am bd710197: Merge \"[WVDRM] Fix for stuttering on low bandwidth\" into jb-mr1-dev\n\n* commit \u00271c0487de2a91408fc01e96723eb7f7f5724ee124\u0027:\n  [WVDRM] Fix for stuttering on low bandwidth\n"
    },
    {
      "commit": "08460b6de97a2d3447c32617dad56f6d03c6952e",
      "tree": "f3cb65301a70b1fa0efc2022c76b3f9ba80bb9ce",
      "parents": [
        "4456b26b5a76de3b488b777cee0a72f61027d873",
        "b6e88c841f3e76d3fbc206c6fff0edac8cafb363"
      ],
      "author": {
        "name": "Jeff Tinker",
        "email": "jtinker@google.com",
        "time": "Tue Oct 02 01:29:08 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Oct 02 01:29:08 2012 -0700"
      },
      "message": "am bd710197: Merge \"[WVDRM] Fix for stuttering on low bandwidth\" into jb-mr1-dev\n\n* commit \u0027bd710197a47e3772763c48bfb5d6be21df173a7f\u0027:\n  [WVDRM] Fix for stuttering on low bandwidth\n"
    },
    {
      "commit": "b6e88c841f3e76d3fbc206c6fff0edac8cafb363",
      "tree": "f3cb65301a70b1fa0efc2022c76b3f9ba80bb9ce",
      "parents": [
        "f79023998f731419b48eae64c3b10dfaa166dd2d",
        "25d542dcd6d6a633860925591145b1f51e22993c"
      ],
      "author": {
        "name": "Jeff Tinker",
        "email": "jtinker@google.com",
        "time": "Tue Oct 02 01:25:40 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Oct 02 01:25:41 2012 -0700"
      },
      "message": "Merge \"[WVDRM] Fix for stuttering on low bandwidth\" into jb-mr1-dev"
    },
    {
      "commit": "9fbc2902346add6f9febb0b139484d07080ee0ad",
      "tree": "83c64221f0704e7632e4da6ec72cb8150eaacb43",
      "parents": [
        "9fab80cfc06d7b68eaf825aee62c3f823a5dba32",
        "4456b26b5a76de3b488b777cee0a72f61027d873"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon Oct 01 17:23:15 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Oct 01 17:23:15 2012 -0700"
      },
      "message": "am 008d15d3: am ee178668: Use incremental updates sent by surface flinger\n\n* commit \u0027008d15d307f3e35f5580fe03470974f7193c952b\u0027:\n  Use incremental updates sent by surface flinger\n"
    },
    {
      "commit": "9fab80cfc06d7b68eaf825aee62c3f823a5dba32",
      "tree": "a7514910c6adfc5ec399fe7c71e9e5d1dd0fbc0f",
      "parents": [
        "136c663de16032c74754d6a935947934ba52e3a3",
        "368195376b9b78631d0eb26ded831a60d4acba7c"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon Oct 01 17:23:14 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Oct 01 17:23:14 2012 -0700"
      },
      "message": "am 4cb8a163: am 1c730d33: Merge \"ALooper::GetNowUs() now relies on systemTime instead of gettimeofday.\" into jb-mr1-dev\n\n* commit \u00274cb8a16365e2342e1ee99906d406de939023f389\u0027:\n  ALooper::GetNowUs() now relies on systemTime instead of gettimeofday.\n"
    },
    {
      "commit": "136c663de16032c74754d6a935947934ba52e3a3",
      "tree": "09c6f186aaacb44f9748bddf9453f521f001db6f",
      "parents": [
        "7d1a65bab4a4d3bbffd716b692ef6ce37a36c5ca",
        "8b3f009b9cb78663b6ba9ba0bb25379af0cfc866"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon Oct 01 17:23:13 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Oct 01 17:23:13 2012 -0700"
      },
      "message": "am 5db05850: am 1a0d1670: Merge \"Optionally have SurfaceMediaSource return absolute timestamps\" into jb-mr1-dev\n\n* commit \u00275db05850d02939e63800ae5b1fcf53a767f2e895\u0027:\n  Optionally have SurfaceMediaSource return absolute timestamps\n"
    },
    {
      "commit": "4456b26b5a76de3b488b777cee0a72f61027d873",
      "tree": "d8b7f6834302ef744986cc1e8305c4526a76e244",
      "parents": [
        "368195376b9b78631d0eb26ded831a60d4acba7c",
        "f79023998f731419b48eae64c3b10dfaa166dd2d"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon Oct 01 16:46:35 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Oct 01 16:46:35 2012 -0700"
      },
      "message": "am ee178668: Use incremental updates sent by surface flinger\n\n* commit \u0027ee178668818eb4f43ff40735405f8fc42372620f\u0027:\n  Use incremental updates sent by surface flinger\n"
    },
    {
      "commit": "368195376b9b78631d0eb26ded831a60d4acba7c",
      "tree": "7741c6562e726ef4321be88e1abc0303499ed401",
      "parents": [
        "8b3f009b9cb78663b6ba9ba0bb25379af0cfc866",
        "b72d42c715b4446b8fb87d97cbcc5a6441d7a539"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon Oct 01 16:45:06 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Oct 01 16:45:06 2012 -0700"
      },
      "message": "am 1c730d33: Merge \"ALooper::GetNowUs() now relies on systemTime instead of gettimeofday.\" into jb-mr1-dev\n\n* commit \u00271c730d33da2fa861000b3990b5e6c9ff69291387\u0027:\n  ALooper::GetNowUs() now relies on systemTime instead of gettimeofday.\n"
    },
    {
      "commit": "8b3f009b9cb78663b6ba9ba0bb25379af0cfc866",
      "tree": "871820d1c79c4f561b267ad6f8604b0535f25950",
      "parents": [
        "a1140f9d984bb4458215e8aa3746af600c16e6de",
        "1ba73d32fab532facafa867a3466fbaa763972dd"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon Oct 01 16:45:05 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Oct 01 16:45:05 2012 -0700"
      },
      "message": "am 1a0d1670: Merge \"Optionally have SurfaceMediaSource return absolute timestamps\" into jb-mr1-dev\n\n* commit \u00271a0d1670b4304f294530f4ca9ce68defad6445dc\u0027:\n  Optionally have SurfaceMediaSource return absolute timestamps\n"
    },
    {
      "commit": "f79023998f731419b48eae64c3b10dfaa166dd2d",
      "tree": "d8b7f6834302ef744986cc1e8305c4526a76e244",
      "parents": [
        "b72d42c715b4446b8fb87d97cbcc5a6441d7a539"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon Oct 01 16:38:26 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 01 16:41:01 2012 -0700"
      },
      "message": "Use incremental updates sent by surface flinger\n\ninstead of running at a fixed framerate.\n\nChange-Id: Ia3f36aa449e2e952bf3263ffbb709a9b79b09c26\nrelated-to-bug: 7266398\n"
    },
    {
      "commit": "b72d42c715b4446b8fb87d97cbcc5a6441d7a539",
      "tree": "7741c6562e726ef4321be88e1abc0303499ed401",
      "parents": [
        "1ba73d32fab532facafa867a3466fbaa763972dd",
        "fa0e033ab5a0ab5d96e90c9f6d4d53bedc74514b"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon Oct 01 16:40:03 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 01 16:40:04 2012 -0700"
      },
      "message": "Merge \"ALooper::GetNowUs() now relies on systemTime instead of gettimeofday.\" into jb-mr1-dev"
    },
    {
      "commit": "1ba73d32fab532facafa867a3466fbaa763972dd",
      "tree": "871820d1c79c4f561b267ad6f8604b0535f25950",
      "parents": [
        "e9880de9032194500afe8383ef118d33468b5fbe",
        "90689fda75c343ab9328ced63e58f45eabaa33cc"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon Oct 01 16:39:50 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 01 16:39:51 2012 -0700"
      },
      "message": "Merge \"Optionally have SurfaceMediaSource return absolute timestamps\" into jb-mr1-dev"
    },
    {
      "commit": "df3edce13b96818bd945af5c230a86fe3a87d24f",
      "tree": "822cc959b0dfdc722a355ad657e8070e04f67b7c",
      "parents": [
        "f2b6f90c9fea9a39772239794df9b8a02c206298"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon Oct 01 11:26:30 2012 -0700"
      },
      "committer": {
        "name": "The Android Automerger",
        "email": "android-build@android.com",
        "time": "Mon Oct 01 16:26:21 2012 -0700"
      },
      "message": "Perform an orderly shutdown if possible, force disconnect if necessary\n\nwait for up to 2 secs for the dongle to send us a \"TEARDOWN\", after that\nforcibly shutdown the connection.\n\nChange-Id: Ie049857cd468b7af6986d6305f725c54571b2276\nrelated-to-bug: 7258622\n"
    },
    {
      "commit": "f2b6f90c9fea9a39772239794df9b8a02c206298",
      "tree": "d4b0c2d5c54ad2cac66c8311f6ca7f6edf8aa67e",
      "parents": [
        "3ef03af97a307fa5e86f4a2dbf276789db0519f5"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon Oct 01 11:22:05 2012 -0700"
      },
      "committer": {
        "name": "The Android Automerger",
        "email": "android-build@android.com",
        "time": "Mon Oct 01 16:26:14 2012 -0700"
      },
      "message": "Remove double negatives from SurfaceMediaSource\n\nensure mStarted actually reflects the state of SurfaceMediaSource\n\nChange-Id: I92557896993ad8da23fe6940e997402ad63b8cbc\nrelated-to-bug: 7258622\n"
    },
    {
      "commit": "3ef03af97a307fa5e86f4a2dbf276789db0519f5",
      "tree": "3e0ae91e8e8b700a771676790679f02d3c3e85e2",
      "parents": [
        "f0093d344053898e7d9dbdacff50d876ef360681"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon Oct 01 10:43:55 2012 -0700"
      },
      "committer": {
        "name": "The Android Automerger",
        "email": "android-build@android.com",
        "time": "Mon Oct 01 16:26:08 2012 -0700"
      },
      "message": "Make sure we still handle shutdown-related message even if we\u0027re\n\nin error-state.\n\nChange-Id: Ie12dd1a63306b4020b9de9eae007f6d768f02df6\nrelated-to-bug: 7262673\n"
    },
    {
      "commit": "fa0e033ab5a0ab5d96e90c9f6d4d53bedc74514b",
      "tree": "36a07a0e8484abeb2d8ec882833c6aef8aa7f231",
      "parents": [
        "90689fda75c343ab9328ced63e58f45eabaa33cc"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon Oct 01 16:03:44 2012 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon Oct 01 16:03:44 2012 -0700"
      },
      "message": "ALooper::GetNowUs() now relies on systemTime instead of gettimeofday.\n\nChange-Id: Ia31eb0940b02581327a8bf51af6df135f9ab6de3\nrelated-to-bug: 7266324\n"
    }
  ],
  "next": "90689fda75c343ab9328ced63e58f45eabaa33cc"
}
