)]}'
{
  "log": [
    {
      "commit": "2b4bc19e20f185b249e7fdc1bfcdc5a07021b4fd",
      "tree": "d8b3ef9e8948a8c58c4d0fe8245a5b0cdc184ada",
      "parents": [
        "635962e0afb779ba570ce5d89088d99bb22378cf",
        "1a35e612e4f774c0e775f75740799978508292af"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu May 27 10:18:32 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 27 10:18:32 2010 -0700"
      },
      "message": "am 1a35e612: Merge \"Better sniffing of MPEG4 content by checking for a compatible sub-brand.\" into kraken\n"
    },
    {
      "commit": "1a35e612e4f774c0e775f75740799978508292af",
      "tree": "d8b3ef9e8948a8c58c4d0fe8245a5b0cdc184ada",
      "parents": [
        "c0046aab0c4a5fd3ae091040c739652a0a4c029e",
        "261eb0cbef1f3f7d3cde49d628b9c1e82dabcb76"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu May 27 10:16:54 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 27 10:16:54 2010 -0700"
      },
      "message": "Merge \"Better sniffing of MPEG4 content by checking for a compatible sub-brand.\" into kraken"
    },
    {
      "commit": "261eb0cbef1f3f7d3cde49d628b9c1e82dabcb76",
      "tree": "5de44f64b48769e9cbca8a79527c61bfa90ea57a",
      "parents": [
        "2cb138dbe89c493547066679e1a8ef1ae0a848de"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu May 27 09:59:54 2010 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu May 27 09:59:54 2010 -0700"
      },
      "message": "Better sniffing of MPEG4 content by checking for a compatible sub-brand.\n\nChange-Id: I076908822ad0e663b9932e61fb33edc12c2e1948\nrelated-to-bug: 2673192\n"
    },
    {
      "commit": "635962e0afb779ba570ce5d89088d99bb22378cf",
      "tree": "68a789aa91ae507d00c4e816d27083f256aa19c3",
      "parents": [
        "215aeda9f3c0e584f2b3f04b5e39bd6dca098e95",
        "c0046aab0c4a5fd3ae091040c739652a0a4c029e"
      ],
      "author": {
        "name": "Jeff Hamilton",
        "email": "jham@android.com",
        "time": "Thu May 27 09:43:54 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 27 09:43:54 2010 -0700"
      },
      "message": "am c0046aab: am edf228ce: am dc46f6f6: Merge \"Don\\\u0027t enforce broadcast timeouts for PRE_BOOT_COMPLETED broadcasts.\" into froyo\n"
    },
    {
      "commit": "c0046aab0c4a5fd3ae091040c739652a0a4c029e",
      "tree": "68a789aa91ae507d00c4e816d27083f256aa19c3",
      "parents": [
        "2cb138dbe89c493547066679e1a8ef1ae0a848de",
        "edf228ce1fc9aae9fe314229c19e80a434bb4393"
      ],
      "author": {
        "name": "Jeff Hamilton",
        "email": "jham@android.com",
        "time": "Thu May 27 09:42:44 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 27 09:42:44 2010 -0700"
      },
      "message": "am edf228ce: am dc46f6f6: Merge \"Don\\\u0027t enforce broadcast timeouts for PRE_BOOT_COMPLETED broadcasts.\" into froyo\n\nMerge commit \u0027edf228ce1fc9aae9fe314229c19e80a434bb4393\u0027 into kraken\n\n* commit \u0027edf228ce1fc9aae9fe314229c19e80a434bb4393\u0027:\n  Don\u0027t enforce broadcast timeouts for PRE_BOOT_COMPLETED broadcasts.\n"
    },
    {
      "commit": "edf228ce1fc9aae9fe314229c19e80a434bb4393",
      "tree": "599592ce0f346fb9245294d9c71f6faf9c000563",
      "parents": [
        "8316e875baee53b661d5af8fa843d97e51acbcf6",
        "dc46f6f6cc44954c23229019270b54b8912be825"
      ],
      "author": {
        "name": "Jeff Hamilton",
        "email": "jham@android.com",
        "time": "Thu May 27 09:40:23 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 27 09:40:23 2010 -0700"
      },
      "message": "am dc46f6f6: Merge \"Don\\\u0027t enforce broadcast timeouts for PRE_BOOT_COMPLETED broadcasts.\" into froyo\n\nMerge commit \u0027dc46f6f6cc44954c23229019270b54b8912be825\u0027 into froyo-plus-aosp\n\n* commit \u0027dc46f6f6cc44954c23229019270b54b8912be825\u0027:\n  Don\u0027t enforce broadcast timeouts for PRE_BOOT_COMPLETED broadcasts.\n"
    },
    {
      "commit": "dc46f6f6cc44954c23229019270b54b8912be825",
      "tree": "af4357c659a77dd73c7d16be2ee052987cb38594",
      "parents": [
        "b3f3caef38326be2b4aea309237f718e6e2d2b8a",
        "acf8474b6843215c6ee5da5e58630de0afa2be60"
      ],
      "author": {
        "name": "Jeff Hamilton",
        "email": "jham@android.com",
        "time": "Thu May 27 09:39:19 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 27 09:39:19 2010 -0700"
      },
      "message": "Merge \"Don\u0027t enforce broadcast timeouts for PRE_BOOT_COMPLETED broadcasts.\" into froyo"
    },
    {
      "commit": "215aeda9f3c0e584f2b3f04b5e39bd6dca098e95",
      "tree": "92bf6cf3ac7708b6b0842b1903d52fa979e5d1c4",
      "parents": [
        "cd9cdf8d42b1d46b4aa75063719a78c5d5289269",
        "2cb138dbe89c493547066679e1a8ef1ae0a848de"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu May 27 08:59:07 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 27 08:59:07 2010 -0700"
      },
      "message": "am 2cb138db: Merge \"After failing to create an AudioTrack, only stop the source if we were the ones starting it.\" into kraken\n"
    },
    {
      "commit": "2cb138dbe89c493547066679e1a8ef1ae0a848de",
      "tree": "92bf6cf3ac7708b6b0842b1903d52fa979e5d1c4",
      "parents": [
        "407f98bfcd4c7ba71acf9ec7b7c170ebec8c490b",
        "5fb03b876b6749c17d7ee6f41f62c4e5e7d6367e"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu May 27 08:57:23 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 27 08:57:23 2010 -0700"
      },
      "message": "Merge \"After failing to create an AudioTrack, only stop the source if we were the ones starting it.\" into kraken"
    },
    {
      "commit": "cd9cdf8d42b1d46b4aa75063719a78c5d5289269",
      "tree": "894804742b14b5a7d5acd8e07099a10bd9434d65",
      "parents": [
        "81192f850c82d00ee12ef8a0f1aa335edd0f1a68",
        "407f98bfcd4c7ba71acf9ec7b7c170ebec8c490b"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Thu May 27 08:00:31 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 27 08:00:31 2010 -0700"
      },
      "message": "am 407f98bf: Remove the logic in CameraSource using CameraParameters class to find out the buffer size.\n"
    },
    {
      "commit": "407f98bfcd4c7ba71acf9ec7b7c170ebec8c490b",
      "tree": "894804742b14b5a7d5acd8e07099a10bd9434d65",
      "parents": [
        "c109190b6984da6cba4cea44a0304b6da12d77e6"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Thu May 27 01:57:08 2010 -0700"
      },
      "committer": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Thu May 27 02:01:19 2010 -0700"
      },
      "message": "Remove the logic in CameraSource using CameraParameters class to find out the buffer size.\n\nChange-Id: I76eea76bda49529d08b46241d3dded1a804f891c\n"
    },
    {
      "commit": "81192f850c82d00ee12ef8a0f1aa335edd0f1a68",
      "tree": "2ef51852fa763a8df8a9e980e4fef127c190546f",
      "parents": [
        "ec272924c4a7891fa648f41f04f200c8dde567c0",
        "c109190b6984da6cba4cea44a0304b6da12d77e6"
      ],
      "author": {
        "name": "Wu-cheng Li",
        "email": "wuchengli@google.com",
        "time": "Thu May 27 01:03:10 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 27 01:03:10 2010 -0700"
      },
      "message": "am c109190b: Add support for gps altitude EXIF tags.\n"
    },
    {
      "commit": "c109190b6984da6cba4cea44a0304b6da12d77e6",
      "tree": "2ef51852fa763a8df8a9e980e4fef127c190546f",
      "parents": [
        "df0364de6f7be68e003729c262fe2731b82ae10e"
      ],
      "author": {
        "name": "Wu-cheng Li",
        "email": "wuchengli@google.com",
        "time": "Thu May 20 17:38:21 2010 +0800"
      },
      "committer": {
        "name": "Wu-cheng Li",
        "email": "wuchengli@google.com",
        "time": "Thu May 27 15:59:05 2010 +0800"
      },
      "message": "Add support for gps altitude EXIF tags.\n\nAlso improve the precision of getLatLong().\n\nChange-Id: Id2c60f0d1d19e9da173b5ec1228f03c2195e189f\n"
    },
    {
      "commit": "ec272924c4a7891fa648f41f04f200c8dde567c0",
      "tree": "04bafcb0de46e2f39a8afd89fd999989111a3eea",
      "parents": [
        "ed34e9506f54a3b6266a875e8cec15930e66c534",
        "df0364de6f7be68e003729c262fe2731b82ae10e"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Wed May 26 22:50:00 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 26 22:50:00 2010 -0700"
      },
      "message": "am df0364de: Merge \"minor clean-up GLclampx -\u003e GLclampf\" into kraken\n"
    },
    {
      "commit": "df0364de6f7be68e003729c262fe2731b82ae10e",
      "tree": "04bafcb0de46e2f39a8afd89fd999989111a3eea",
      "parents": [
        "d908822df0822acefb97cd728cd792a857b3f9d3",
        "0d3c0063aa998bc32e7f22114e38a0f8df61ad65"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Wed May 26 22:49:03 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 26 22:49:03 2010 -0700"
      },
      "message": "Merge \"minor clean-up GLclampx -\u003e GLclampf\" into kraken"
    },
    {
      "commit": "0d3c0063aa998bc32e7f22114e38a0f8df61ad65",
      "tree": "81c52a94a3a163d92468078e58d06fbcb134faca",
      "parents": [
        "7d1508b854dff2b9b3469b5eef7e2123eada1cd7"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Wed May 26 22:26:12 2010 -0700"
      },
      "committer": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Wed May 26 22:26:12 2010 -0700"
      },
      "message": "minor clean-up GLclampx -\u003e GLclampf"
    },
    {
      "commit": "ed34e9506f54a3b6266a875e8cec15930e66c534",
      "tree": "be5f6234895baa274f14c48d3b5bc524f050345a",
      "parents": [
        "521b8d5c7103e24819c5aab2026b6279c3358437",
        "d908822df0822acefb97cd728cd792a857b3f9d3"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Wed May 26 22:21:47 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 26 22:21:47 2010 -0700"
      },
      "message": "am d908822d: Merge \"clean-up dead-code\" into kraken\n"
    },
    {
      "commit": "d908822df0822acefb97cd728cd792a857b3f9d3",
      "tree": "be5f6234895baa274f14c48d3b5bc524f050345a",
      "parents": [
        "a950aa8418f348174e45df4a1736efde81eecbf1",
        "7d1508b854dff2b9b3469b5eef7e2123eada1cd7"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Wed May 26 22:20:39 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 26 22:20:39 2010 -0700"
      },
      "message": "Merge \"clean-up dead-code\" into kraken"
    },
    {
      "commit": "7d1508b854dff2b9b3469b5eef7e2123eada1cd7",
      "tree": "7929ad907515ffa138023614a2163d219e1f4dcc",
      "parents": [
        "923770333574fd71674781a9a62f40e8acaf5ef1"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Wed May 26 22:19:19 2010 -0700"
      },
      "committer": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Wed May 26 22:19:19 2010 -0700"
      },
      "message": "clean-up dead-code"
    },
    {
      "commit": "521b8d5c7103e24819c5aab2026b6279c3358437",
      "tree": "76f8569750c8f07d85d1e20aed5ade7c66e1e7f9",
      "parents": [
        "35ba2de25586d17f91edf55a0434fa271f999bda",
        "a950aa8418f348174e45df4a1736efde81eecbf1"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Wed May 26 22:12:55 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 26 22:12:55 2010 -0700"
      },
      "message": "am a950aa84: Merge \"Make sure to use filtering while in fixed-size mode\" into kraken\n"
    },
    {
      "commit": "a950aa8418f348174e45df4a1736efde81eecbf1",
      "tree": "76f8569750c8f07d85d1e20aed5ade7c66e1e7f9",
      "parents": [
        "2ed403790177dc3cd0295cc454f5bfa491cf98f5",
        "923770333574fd71674781a9a62f40e8acaf5ef1"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Wed May 26 22:11:03 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 26 22:11:03 2010 -0700"
      },
      "message": "Merge \"Make sure to use filtering while in fixed-size mode\" into kraken"
    },
    {
      "commit": "923770333574fd71674781a9a62f40e8acaf5ef1",
      "tree": "f7ac29b5c4b207305d9c3972d763009a20f8cb3f",
      "parents": [
        "663baddda9de01d0a7eccffaeb7ce39899e95146"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Wed May 26 22:08:52 2010 -0700"
      },
      "committer": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Wed May 26 22:10:04 2010 -0700"
      },
      "message": "Make sure to use filtering while in fixed-size mode"
    },
    {
      "commit": "35ba2de25586d17f91edf55a0434fa271f999bda",
      "tree": "8a2af38b9eb8361d69e115b05090ec86f4d9074a",
      "parents": [
        "2a0f01ea0781d9d951735fc4689070dd84e9df3e",
        "2ed403790177dc3cd0295cc454f5bfa491cf98f5"
      ],
      "author": {
        "name": "Irfan Sheriff",
        "email": "isheriff@google.com",
        "time": "Wed May 26 21:39:39 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 26 21:39:39 2010 -0700"
      },
      "message": "am 2ed40379: am 8316e875: am b3f3caef: Merge \"Fix null pointer exception\" into froyo\n"
    },
    {
      "commit": "2ed403790177dc3cd0295cc454f5bfa491cf98f5",
      "tree": "8a2af38b9eb8361d69e115b05090ec86f4d9074a",
      "parents": [
        "7ca7eedbaea33026ac6c6eaae5f7f27667380329",
        "8316e875baee53b661d5af8fa843d97e51acbcf6"
      ],
      "author": {
        "name": "Irfan Sheriff",
        "email": "isheriff@google.com",
        "time": "Wed May 26 21:37:45 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 26 21:37:45 2010 -0700"
      },
      "message": "am 8316e875: am b3f3caef: Merge \"Fix null pointer exception\" into froyo\n\nMerge commit \u00278316e875baee53b661d5af8fa843d97e51acbcf6\u0027 into kraken\n\n* commit \u00278316e875baee53b661d5af8fa843d97e51acbcf6\u0027:\n  Fix null pointer exception\n"
    },
    {
      "commit": "2a0f01ea0781d9d951735fc4689070dd84e9df3e",
      "tree": "a8487d78a95de48bcd546e9b9ff4934f3dcf1d22",
      "parents": [
        "6b9b5e12a63b764af8c560a2caa03b5a624318a0",
        "7ca7eedbaea33026ac6c6eaae5f7f27667380329"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Wed May 26 21:36:47 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 26 21:36:47 2010 -0700"
      },
      "message": "am 7ca7eedb: Merge \"oopsie. forgot to displatch SET_BUFFERS_GEOMETRY\" into kraken\n"
    },
    {
      "commit": "8316e875baee53b661d5af8fa843d97e51acbcf6",
      "tree": "042dbf082861b305faf8d68143cb404a47d8a6cc",
      "parents": [
        "f69fd4dd481c10749a8651ab6c9cfda1dea68297",
        "b3f3caef38326be2b4aea309237f718e6e2d2b8a"
      ],
      "author": {
        "name": "Irfan Sheriff",
        "email": "isheriff@google.com",
        "time": "Wed May 26 21:34:52 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 26 21:34:52 2010 -0700"
      },
      "message": "am b3f3caef: Merge \"Fix null pointer exception\" into froyo\n\nMerge commit \u0027b3f3caef38326be2b4aea309237f718e6e2d2b8a\u0027 into froyo-plus-aosp\n\n* commit \u0027b3f3caef38326be2b4aea309237f718e6e2d2b8a\u0027:\n  Fix null pointer exception\n"
    },
    {
      "commit": "7ca7eedbaea33026ac6c6eaae5f7f27667380329",
      "tree": "a8487d78a95de48bcd546e9b9ff4934f3dcf1d22",
      "parents": [
        "81662bc76ae3c7ad40710e3974bf385bebd17698",
        "663baddda9de01d0a7eccffaeb7ce39899e95146"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Wed May 26 21:34:52 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 26 21:34:52 2010 -0700"
      },
      "message": "Merge \"oopsie. forgot to displatch SET_BUFFERS_GEOMETRY\" into kraken"
    },
    {
      "commit": "b3f3caef38326be2b4aea309237f718e6e2d2b8a",
      "tree": "cab2d32ba9b2899001f5bbf6db994d2cfb5795f1",
      "parents": [
        "4273ce19bf898ee41f2342209af6fe8ef4fb128e",
        "7baec0fe4ef66ac308ebc132d6c08865db653b30"
      ],
      "author": {
        "name": "Irfan Sheriff",
        "email": "isheriff@google.com",
        "time": "Wed May 26 21:32:29 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 26 21:32:29 2010 -0700"
      },
      "message": "Merge \"Fix null pointer exception\" into froyo"
    },
    {
      "commit": "663baddda9de01d0a7eccffaeb7ce39899e95146",
      "tree": "31f08ccadbdb385ab1920e0ced067f21d49f5d78",
      "parents": [
        "64f7549b0e0e2b77e698ae88389465342d3f28d7"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Wed May 26 21:31:09 2010 -0700"
      },
      "committer": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Wed May 26 21:31:09 2010 -0700"
      },
      "message": "oopsie. forgot to displatch SET_BUFFERS_GEOMETRY\n"
    },
    {
      "commit": "6b9b5e12a63b764af8c560a2caa03b5a624318a0",
      "tree": "14444e718e499bd946cfaf2e83ecec33b0cfd4b6",
      "parents": [
        "9407fb8062f77fd767a874539e1314e43dd8e241",
        "81662bc76ae3c7ad40710e3974bf385bebd17698"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Wed May 26 18:37:11 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 26 18:37:11 2010 -0700"
      },
      "message": "am 81662bc7: am f69fd4dd: am 4273ce19: Merge \"Doc change: Suggest min keysize of 2048 for keys.\" into froyo\n"
    },
    {
      "commit": "81662bc76ae3c7ad40710e3974bf385bebd17698",
      "tree": "14444e718e499bd946cfaf2e83ecec33b0cfd4b6",
      "parents": [
        "1090a29d4e2d81f88f3ab51fbe5cf8d8264148af",
        "f69fd4dd481c10749a8651ab6c9cfda1dea68297"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Wed May 26 18:35:22 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 26 18:35:22 2010 -0700"
      },
      "message": "am f69fd4dd: am 4273ce19: Merge \"Doc change: Suggest min keysize of 2048 for keys.\" into froyo\n\nMerge commit \u0027f69fd4dd481c10749a8651ab6c9cfda1dea68297\u0027 into kraken\n\n* commit \u0027f69fd4dd481c10749a8651ab6c9cfda1dea68297\u0027:\n  Doc change: Suggest min keysize of 2048 for keys.\n"
    },
    {
      "commit": "f69fd4dd481c10749a8651ab6c9cfda1dea68297",
      "tree": "b5d35857366a586ad80448b7f4f5121a661f7f4a",
      "parents": [
        "81800015afe3ee397bc6b07e37fd6dc57e3a3b9b",
        "4273ce19bf898ee41f2342209af6fe8ef4fb128e"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Wed May 26 18:33:05 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 26 18:33:05 2010 -0700"
      },
      "message": "am 4273ce19: Merge \"Doc change: Suggest min keysize of 2048 for keys.\" into froyo\n\nMerge commit \u00274273ce19bf898ee41f2342209af6fe8ef4fb128e\u0027 into froyo-plus-aosp\n\n* commit \u00274273ce19bf898ee41f2342209af6fe8ef4fb128e\u0027:\n  Doc change: Suggest min keysize of 2048 for keys.\n"
    },
    {
      "commit": "4273ce19bf898ee41f2342209af6fe8ef4fb128e",
      "tree": "b14a5d8de2f15f46b6c7f64be7dc705df390d0e3",
      "parents": [
        "fa499e46203dba2db2bb40f71e5af1650315c67c",
        "0f3abfb5c0ff94552d68ad80bbb58103087fa0bf"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Wed May 26 18:31:38 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 26 18:31:38 2010 -0700"
      },
      "message": "Merge \"Doc change: Suggest min keysize of 2048 for keys.\" into froyo"
    },
    {
      "commit": "0f3abfb5c0ff94552d68ad80bbb58103087fa0bf",
      "tree": "70bf11da9a4c81f0eb94cecd4f0efc0440ceb3b1",
      "parents": [
        "b0016e2b2162c916289d022f1572c0bc95158543"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Wed May 26 16:08:02 2010 -0700"
      },
      "committer": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Wed May 26 17:34:09 2010 -0700"
      },
      "message": "Doc change: Suggest min keysize of 2048 for keys.\n\nChange-Id: I6dcfe9aa12338e4ad71db2e6812ce387a75c09f0\n"
    },
    {
      "commit": "7baec0fe4ef66ac308ebc132d6c08865db653b30",
      "tree": "6fd9dd4f8e2d5e659b53beb5df7bcfbd822383cd",
      "parents": [
        "fa499e46203dba2db2bb40f71e5af1650315c67c"
      ],
      "author": {
        "name": "Irfan Sheriff",
        "email": "isheriff@google.com",
        "time": "Wed May 26 17:16:47 2010 -0700"
      },
      "committer": {
        "name": "Irfan Sheriff",
        "email": "isheriff@google.com",
        "time": "Wed May 26 17:16:47 2010 -0700"
      },
      "message": "Fix null pointer exception\n\nBug: 2718857\nChange-Id: I4b04284fd5b3a4881297fe15555e9f1ca91d73cb\n"
    },
    {
      "commit": "9407fb8062f77fd767a874539e1314e43dd8e241",
      "tree": "b87e92cf45542d618ca797bb7500ed2244bd13a7",
      "parents": [
        "d459439fcb152ba495ea88f03707595c030c10e2",
        "1090a29d4e2d81f88f3ab51fbe5cf8d8264148af"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Wed May 26 17:02:45 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 26 17:02:45 2010 -0700"
      },
      "message": "am 1090a29d: Merge \"Avoid repeatedly allocating and freeing memory in CameraSource\" into kraken\n"
    },
    {
      "commit": "1090a29d4e2d81f88f3ab51fbe5cf8d8264148af",
      "tree": "b87e92cf45542d618ca797bb7500ed2244bd13a7",
      "parents": [
        "b8ab347b309c00eaf69e2529bc245ac77bf1808f",
        "aed15e785607b90b4819773650cdb164fa9a7f59"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Wed May 26 17:01:16 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 26 17:01:16 2010 -0700"
      },
      "message": "Merge \"Avoid repeatedly allocating and freeing memory in CameraSource\" into kraken"
    },
    {
      "commit": "d459439fcb152ba495ea88f03707595c030c10e2",
      "tree": "fae8abb1a72cecd80477eed303ebc2b9760d4229",
      "parents": [
        "1c12511fdac76940dd6186ad58cd1ed927db53a2",
        "b8ab347b309c00eaf69e2529bc245ac77bf1808f"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Wed May 26 16:54:46 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 26 16:54:46 2010 -0700"
      },
      "message": "am b8ab347b: am 81800015: am fa499e46: Merge \"Doc change: fix adt download page, misc doc fixes.\" into froyo\n"
    },
    {
      "commit": "aed15e785607b90b4819773650cdb164fa9a7f59",
      "tree": "ae5d4a1b36d2dc3298b3b7258ea1c4574f2213e5",
      "parents": [
        "6c537e53cef1b0177a1734e2a5f302d80c0a26f8"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Thu May 20 02:44:49 2010 -0700"
      },
      "committer": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Wed May 26 16:54:18 2010 -0700"
      },
      "message": "Avoid repeatedly allocating and freeing memory in CameraSource\n\nChange-Id: Ia3760820da0559e4e908dedae1f1df05f9a6a242\n"
    },
    {
      "commit": "b8ab347b309c00eaf69e2529bc245ac77bf1808f",
      "tree": "fae8abb1a72cecd80477eed303ebc2b9760d4229",
      "parents": [
        "a08d85237a3c4e392dfebcd340ef3088788fdfba",
        "81800015afe3ee397bc6b07e37fd6dc57e3a3b9b"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Wed May 26 16:53:04 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 26 16:53:04 2010 -0700"
      },
      "message": "am 81800015: am fa499e46: Merge \"Doc change: fix adt download page, misc doc fixes.\" into froyo\n\nMerge commit \u002781800015afe3ee397bc6b07e37fd6dc57e3a3b9b\u0027 into kraken\n\n* commit \u002781800015afe3ee397bc6b07e37fd6dc57e3a3b9b\u0027:\n  Doc change: fix adt download page, misc doc fixes.\n"
    },
    {
      "commit": "81800015afe3ee397bc6b07e37fd6dc57e3a3b9b",
      "tree": "581e42d204bd04431f767a50468d5b371a2fbe65",
      "parents": [
        "c8390047bd2344032aca915816a8b91590835105",
        "fa499e46203dba2db2bb40f71e5af1650315c67c"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Wed May 26 16:51:12 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 26 16:51:12 2010 -0700"
      },
      "message": "am fa499e46: Merge \"Doc change: fix adt download page, misc doc fixes.\" into froyo\n\nMerge commit \u0027fa499e46203dba2db2bb40f71e5af1650315c67c\u0027 into froyo-plus-aosp\n\n* commit \u0027fa499e46203dba2db2bb40f71e5af1650315c67c\u0027:\n  Doc change: fix adt download page, misc doc fixes.\n"
    },
    {
      "commit": "fa499e46203dba2db2bb40f71e5af1650315c67c",
      "tree": "0d5bbea2dc0fb1d3ac59c52e4de44efb101b14e3",
      "parents": [
        "9ecca85f0613032590c6840cae48b54f3d626181",
        "75102d04bd0905223578f333c74d230e6be97bf2"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Wed May 26 16:49:46 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 26 16:49:46 2010 -0700"
      },
      "message": "Merge \"Doc change: fix adt download page, misc doc fixes.\" into froyo"
    },
    {
      "commit": "75102d04bd0905223578f333c74d230e6be97bf2",
      "tree": "a50a29a8150bf59b4ffd33ff18c63a0336fb3c71",
      "parents": [
        "b0016e2b2162c916289d022f1572c0bc95158543"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Tue May 25 15:41:53 2010 -0700"
      },
      "committer": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Wed May 26 16:37:48 2010 -0700"
      },
      "message": "Doc change: fix adt download page, misc doc fixes.\n\nChange-Id: Ifa04ea6f31cf0677bf95263188a137fd8dd721eb\n"
    },
    {
      "commit": "1c12511fdac76940dd6186ad58cd1ed927db53a2",
      "tree": "e05ca537e295a3406c47c6b61b2edcc099a2b4b9",
      "parents": [
        "89951927941a4b6b368b9c6fd781f77490f1ed65",
        "a08d85237a3c4e392dfebcd340ef3088788fdfba"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed May 26 13:12:30 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 26 13:12:30 2010 -0700"
      },
      "message": "am a08d8523: Merge \"Convert a number of assertions into runtime errors (OggExtractor)\" into kraken\n"
    },
    {
      "commit": "a08d85237a3c4e392dfebcd340ef3088788fdfba",
      "tree": "e05ca537e295a3406c47c6b61b2edcc099a2b4b9",
      "parents": [
        "384177829839040da033d0b4560840fbf4d73b45",
        "eae953bfd4ea86a51f7fdd845de9f3d82646dff8"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed May 26 13:10:47 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 26 13:10:47 2010 -0700"
      },
      "message": "Merge \"Convert a number of assertions into runtime errors (OggExtractor)\" into kraken"
    },
    {
      "commit": "5fb03b876b6749c17d7ee6f41f62c4e5e7d6367e",
      "tree": "89caf9d9432278a2d020ec203a737fbf76f55f5b",
      "parents": [
        "a581a7764041e1444da42a287abef88fd1db5b66"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed May 26 13:10:15 2010 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed May 26 13:10:15 2010 -0700"
      },
      "message": "After failing to create an AudioTrack, only stop the source if we were the ones starting it.\n\nChange-Id: I1820c2634cfeb01af9eaf11b6473c5d7b87d1fa3\nrelated-to-bug: 2716035\n"
    },
    {
      "commit": "89951927941a4b6b368b9c6fd781f77490f1ed65",
      "tree": "04a56da11aa2a6888969f2c52a1c907f47033848",
      "parents": [
        "e08d5ccfa0e516092664ead7d33e976a0e37f8ea",
        "384177829839040da033d0b4560840fbf4d73b45"
      ],
      "author": {
        "name": "Irfan Sheriff",
        "email": "isheriff@google.com",
        "time": "Wed May 26 13:07:38 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 26 13:07:38 2010 -0700"
      },
      "message": "am 38417782: am c8390047: am 9ecca85f: Merge \"Fix escaping of characters\" into froyo\n"
    },
    {
      "commit": "384177829839040da033d0b4560840fbf4d73b45",
      "tree": "04a56da11aa2a6888969f2c52a1c907f47033848",
      "parents": [
        "a581a7764041e1444da42a287abef88fd1db5b66",
        "c8390047bd2344032aca915816a8b91590835105"
      ],
      "author": {
        "name": "Irfan Sheriff",
        "email": "isheriff@google.com",
        "time": "Wed May 26 13:05:53 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 26 13:05:53 2010 -0700"
      },
      "message": "am c8390047: am 9ecca85f: Merge \"Fix escaping of characters\" into froyo\n\nMerge commit \u0027c8390047bd2344032aca915816a8b91590835105\u0027 into kraken\n\n* commit \u0027c8390047bd2344032aca915816a8b91590835105\u0027:\n  Fix escaping of characters\n"
    },
    {
      "commit": "c8390047bd2344032aca915816a8b91590835105",
      "tree": "1ade9ab35b61fc2e9da26da35631ff3eaaf5b0c4",
      "parents": [
        "6e0967b3c4561e188df72f478baf16c6627b12be",
        "9ecca85f0613032590c6840cae48b54f3d626181"
      ],
      "author": {
        "name": "Irfan Sheriff",
        "email": "isheriff@google.com",
        "time": "Wed May 26 13:04:11 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 26 13:04:11 2010 -0700"
      },
      "message": "am 9ecca85f: Merge \"Fix escaping of characters\" into froyo\n\nMerge commit \u00279ecca85f0613032590c6840cae48b54f3d626181\u0027 into froyo-plus-aosp\n\n* commit \u00279ecca85f0613032590c6840cae48b54f3d626181\u0027:\n  Fix escaping of characters\n"
    },
    {
      "commit": "9ecca85f0613032590c6840cae48b54f3d626181",
      "tree": "7f87eb53f5e435718954937b2fa8786fd4a13e18",
      "parents": [
        "b0016e2b2162c916289d022f1572c0bc95158543",
        "a6e559edb73886c626e0e5a95085d0ead767ceb7"
      ],
      "author": {
        "name": "Irfan Sheriff",
        "email": "isheriff@google.com",
        "time": "Wed May 26 13:02:06 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 26 13:02:06 2010 -0700"
      },
      "message": "Merge \"Fix escaping of characters\" into froyo"
    },
    {
      "commit": "eae953bfd4ea86a51f7fdd845de9f3d82646dff8",
      "tree": "98622b57f4d784891cddfd9d550fcf470c131c18",
      "parents": [
        "a581a7764041e1444da42a287abef88fd1db5b66"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed May 26 12:59:06 2010 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed May 26 12:59:06 2010 -0700"
      },
      "message": "Convert a number of assertions into runtime errors (OggExtractor)\n\nChange-Id: I8fcaec927d7b72e9d61cb7283e54523711980268\n"
    },
    {
      "commit": "acf8474b6843215c6ee5da5e58630de0afa2be60",
      "tree": "7201a8431e664a6fb4070daf00e18aef2035bdcf",
      "parents": [
        "7e5e3745cf0103219a13071fbd488c3c01da85d9"
      ],
      "author": {
        "name": "Jeff Hamilton",
        "email": "jham@android.com",
        "time": "Tue May 25 22:10:18 2010 -0500"
      },
      "committer": {
        "name": "Jeff Hamilton",
        "email": "jham@android.com",
        "time": "Wed May 26 14:02:56 2010 -0500"
      },
      "message": "Don\u0027t enforce broadcast timeouts for PRE_BOOT_COMPLETED broadcasts.\n\nThey\u0027re designed to handle one time upgrade code, which may\ntake a significant amount of time. Third party code cannot\nreceive this broadcast so the timing should be able to be\nkept under control.\n\nBug: 2713849\nChange-Id: I3733b6530198bebd9b8c2ba6f9f27a7999336b8d\n"
    },
    {
      "commit": "e08d5ccfa0e516092664ead7d33e976a0e37f8ea",
      "tree": "68eb82c23db0ac45a1b0c7cf8bb63b0e6a0f90d2",
      "parents": [
        "83904eb5f71ff6254e06d302adb582413f740c53",
        "a581a7764041e1444da42a287abef88fd1db5b66"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed May 26 11:22:49 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 26 11:22:49 2010 -0700"
      },
      "message": "am a581a776: Merge \"Squashed commit of the following:\" into kraken\n"
    },
    {
      "commit": "a581a7764041e1444da42a287abef88fd1db5b66",
      "tree": "68eb82c23db0ac45a1b0c7cf8bb63b0e6a0f90d2",
      "parents": [
        "27a308d309efb0fe6beacbdc92fb12cfecec9b37",
        "47ba30e863d7271053e1ce2d316c0e1735824bb0"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed May 26 11:21:06 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 26 11:21:06 2010 -0700"
      },
      "message": "Merge \"Squashed commit of the following:\" into kraken"
    },
    {
      "commit": "83904eb5f71ff6254e06d302adb582413f740c53",
      "tree": "843cf19253ac4f5aee077bc4c7bc87dcf900da43",
      "parents": [
        "eaac2761600493ab4ce0bdc386b4436d87345258",
        "27a308d309efb0fe6beacbdc92fb12cfecec9b37"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue May 25 23:49:53 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 25 23:49:53 2010 -0700"
      },
      "message": "am 27a308d3: Merge \"Fix issue 2667797: [Audio Effect Framework] new base class and binder interfaces for effect control.\" into kraken\n"
    },
    {
      "commit": "27a308d309efb0fe6beacbdc92fb12cfecec9b37",
      "tree": "843cf19253ac4f5aee077bc4c7bc87dcf900da43",
      "parents": [
        "64f7549b0e0e2b77e698ae88389465342d3f28d7",
        "c0f34386d6ab075aced829996ea357c31abdddac"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue May 25 23:48:30 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 25 23:48:30 2010 -0700"
      },
      "message": "Merge \"Fix issue 2667797: [Audio Effect Framework] new base class and binder interfaces for effect control.\" into kraken"
    },
    {
      "commit": "eaac2761600493ab4ce0bdc386b4436d87345258",
      "tree": "893ac575263d5c63fd3e0b47f37a8d528a27b95d",
      "parents": [
        "393f5698a04632f5b9e932471685f93f7816578e",
        "64f7549b0e0e2b77e698ae88389465342d3f28d7"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Tue May 25 17:57:08 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 25 17:57:08 2010 -0700"
      },
      "message": "am 64f7549b: Merge \"fix [2712278] The preview buffer left some black borders in left and bottom edges\" into kraken\n"
    },
    {
      "commit": "64f7549b0e0e2b77e698ae88389465342d3f28d7",
      "tree": "893ac575263d5c63fd3e0b47f37a8d528a27b95d",
      "parents": [
        "f35ce7f8ee2d14b6cf0785fc671fcdfeeb1682cb",
        "2ce19af45bf4c5e311a73df474ffe88d96d118c5"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Tue May 25 17:56:07 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 25 17:56:07 2010 -0700"
      },
      "message": "Merge \"fix [2712278] The preview buffer left some black borders in left and bottom edges\" into kraken"
    },
    {
      "commit": "2ce19af45bf4c5e311a73df474ffe88d96d118c5",
      "tree": "3df75d3e86308a618a3ddc47d301731af30769a8",
      "parents": [
        "d6ddcb7f00a7af95b452233d965b922632f78f21"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Tue May 25 17:51:34 2010 -0700"
      },
      "committer": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Tue May 25 17:51:34 2010 -0700"
      },
      "message": "fix [2712278] The preview buffer left some black borders in left and bottom edges\n\nwe were incorrectly flagging push_buffer surfaces as invalid\n\nChange-Id: I4dfd4ffbbe8a71f7e23e835db8d71966416c29bb\n"
    },
    {
      "commit": "393f5698a04632f5b9e932471685f93f7816578e",
      "tree": "bfd9407f1636d61ad1082b379b3e7fca6bc1d69c",
      "parents": [
        "14f56a0bd705f4da0e58da81e9cc461f4d422e04",
        "f35ce7f8ee2d14b6cf0785fc671fcdfeeb1682cb"
      ],
      "author": {
        "name": "Yu Shan Emily Lau",
        "email": "yslau@google.com",
        "time": "Tue May 25 17:46:46 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 25 17:46:46 2010 -0700"
      },
      "message": "am f35ce7f8: am 6e0967b3: am b0016e2b: Merge \"Added the runtime parameters for the mediarecorder stress test. Set the total number of the stress loops of camera preview memory test to 200.\" into froyo\n"
    },
    {
      "commit": "f35ce7f8ee2d14b6cf0785fc671fcdfeeb1682cb",
      "tree": "bfd9407f1636d61ad1082b379b3e7fca6bc1d69c",
      "parents": [
        "b35cd7dde521746401158fdc4f3324e6e53e095a",
        "6e0967b3c4561e188df72f478baf16c6627b12be"
      ],
      "author": {
        "name": "Yu Shan Emily Lau",
        "email": "yslau@google.com",
        "time": "Tue May 25 17:44:46 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 25 17:44:46 2010 -0700"
      },
      "message": "am 6e0967b3: am b0016e2b: Merge \"Added the runtime parameters for the mediarecorder stress test. Set the total number of the stress loops of camera preview memory test to 200.\" into froyo\n\nMerge commit \u00276e0967b3c4561e188df72f478baf16c6627b12be\u0027 into kraken\n\n* commit \u00276e0967b3c4561e188df72f478baf16c6627b12be\u0027:\n  Added the runtime parameters for the mediarecorder stress test.\n"
    },
    {
      "commit": "6e0967b3c4561e188df72f478baf16c6627b12be",
      "tree": "2fdbd32f0ef17ad11d5e26d52fd9be95d37020d5",
      "parents": [
        "88ccecf573a52648052bc9c7858f345776f76e0e",
        "b0016e2b2162c916289d022f1572c0bc95158543"
      ],
      "author": {
        "name": "Yu Shan Emily Lau",
        "email": "yslau@google.com",
        "time": "Tue May 25 17:42:29 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 25 17:42:29 2010 -0700"
      },
      "message": "am b0016e2b: Merge \"Added the runtime parameters for the mediarecorder stress test. Set the total number of the stress loops of camera preview memory test to 200.\" into froyo\n\nMerge commit \u0027b0016e2b2162c916289d022f1572c0bc95158543\u0027 into froyo-plus-aosp\n\n* commit \u0027b0016e2b2162c916289d022f1572c0bc95158543\u0027:\n  Added the runtime parameters for the mediarecorder stress test.\n"
    },
    {
      "commit": "b0016e2b2162c916289d022f1572c0bc95158543",
      "tree": "07d0217a8c0f1e44bfed135c1d5dd0938b6e53e2",
      "parents": [
        "d1055a250c00b0c2516ec406a8cf9a5ab1c0b7ae",
        "48584d7b8f5e56b73bb13180bf6546b2647c1b28"
      ],
      "author": {
        "name": "Yu Shan Emily Lau",
        "email": "yslau@google.com",
        "time": "Tue May 25 17:40:51 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 25 17:40:51 2010 -0700"
      },
      "message": "Merge \"Added the runtime parameters for the mediarecorder stress test. Set the total number of the stress loops of camera preview memory test to 200.\" into froyo"
    },
    {
      "commit": "14f56a0bd705f4da0e58da81e9cc461f4d422e04",
      "tree": "0ee0a22a0aac898ab657a572e456994b9e965152",
      "parents": [
        "3cd6a3e35322d293848cf9f998ffa301b60b9b2d",
        "b35cd7dde521746401158fdc4f3324e6e53e095a"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Tue May 25 17:14:50 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 25 17:14:50 2010 -0700"
      },
      "message": "am b35cd7dd: Merge \"Fix 2667859: change text back to default size\" into kraken\n"
    },
    {
      "commit": "b35cd7dde521746401158fdc4f3324e6e53e095a",
      "tree": "0ee0a22a0aac898ab657a572e456994b9e965152",
      "parents": [
        "ac53a8a135b3e04692a553147eabf3cbafd321c1",
        "bae698cd54564b68bfd9a98f69cbf75964059f51"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Tue May 25 17:13:18 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 25 17:13:18 2010 -0700"
      },
      "message": "Merge \"Fix 2667859: change text back to default size\" into kraken"
    },
    {
      "commit": "bae698cd54564b68bfd9a98f69cbf75964059f51",
      "tree": "91499f5a27f55c363465fb495ab39efbf33f8b30",
      "parents": [
        "f7617d3601519464400e8f6e9cf7030944b94d0c"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Tue May 25 16:53:45 2010 -0700"
      },
      "committer": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Tue May 25 16:53:45 2010 -0700"
      },
      "message": "Fix 2667859: change text back to default size\n\nThis reverts a change described in the above bug where\nthe font size got changed to 22dip.\n\nChange-Id: I42e2dc06e94aba003fa00032b265c986959ce939\n"
    },
    {
      "commit": "48584d7b8f5e56b73bb13180bf6546b2647c1b28",
      "tree": "f2f1ca8a206f436a1c80405f6b5b3465b6be6074",
      "parents": [
        "2723e09229ce916724861ab90b6b8fc7c9ea9f2e"
      ],
      "author": {
        "name": "Yu Shan Emily Lau",
        "email": "yslau@google.com",
        "time": "Tue May 25 14:13:10 2010 -0700"
      },
      "committer": {
        "name": "Yu Shan Emily Lau",
        "email": "yslau@google.com",
        "time": "Tue May 25 16:42:57 2010 -0700"
      },
      "message": "Added the runtime parameters for the mediarecorder stress test.\nSet the total number of the stress loops of camera preview memory test to 200.\n\nChange-Id: I5a0278095155afd669ffee9bd599ddfffdcc42bf\n"
    },
    {
      "commit": "3cd6a3e35322d293848cf9f998ffa301b60b9b2d",
      "tree": "b88515672b6d5e731605efd899e302ae558bf9be",
      "parents": [
        "779b9b82af5432c84b3bbb80168633b405ddbb38",
        "ac53a8a135b3e04692a553147eabf3cbafd321c1"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "robdroid@android.com",
        "time": "Tue May 25 16:17:23 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 25 16:17:23 2010 -0700"
      },
      "message": "am ac53a8a1: am 88ccecf5: am d1055a25: Make the NTP Cache max-age gservices-settable\n"
    },
    {
      "commit": "ac53a8a135b3e04692a553147eabf3cbafd321c1",
      "tree": "b88515672b6d5e731605efd899e302ae558bf9be",
      "parents": [
        "f7617d3601519464400e8f6e9cf7030944b94d0c",
        "88ccecf573a52648052bc9c7858f345776f76e0e"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "robdroid@android.com",
        "time": "Tue May 25 16:15:37 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 25 16:15:37 2010 -0700"
      },
      "message": "am 88ccecf5: am d1055a25: Make the NTP Cache max-age gservices-settable\n\nMerge commit \u002788ccecf573a52648052bc9c7858f345776f76e0e\u0027 into kraken\n\n* commit \u002788ccecf573a52648052bc9c7858f345776f76e0e\u0027:\n  Make the NTP Cache max-age gservices-settable\n"
    },
    {
      "commit": "88ccecf573a52648052bc9c7858f345776f76e0e",
      "tree": "45a5bcdab4e4aafcc4cedd6b8839d30c98d39178",
      "parents": [
        "f67c874c07d2e0ff888cc88679f884a833f89870",
        "d1055a250c00b0c2516ec406a8cf9a5ab1c0b7ae"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "robdroid@android.com",
        "time": "Tue May 25 16:13:22 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 25 16:13:22 2010 -0700"
      },
      "message": "am d1055a25: Make the NTP Cache max-age gservices-settable\n\nMerge commit \u0027d1055a250c00b0c2516ec406a8cf9a5ab1c0b7ae\u0027 into froyo-plus-aosp\n\n* commit \u0027d1055a250c00b0c2516ec406a8cf9a5ab1c0b7ae\u0027:\n  Make the NTP Cache max-age gservices-settable\n"
    },
    {
      "commit": "d1055a250c00b0c2516ec406a8cf9a5ab1c0b7ae",
      "tree": "7bd3c3deb88f79867f6d63e94830cde79592c3b9",
      "parents": [
        "7e5e3745cf0103219a13071fbd488c3c01da85d9"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "robdroid@android.com",
        "time": "Tue May 25 15:54:52 2010 -0700"
      },
      "committer": {
        "name": "Robert Greenwalt",
        "email": "robdroid@android.com",
        "time": "Tue May 25 15:54:52 2010 -0700"
      },
      "message": "Make the NTP Cache max-age gservices-settable\n\nTrying to make Throttle polling more energy efficient.\n\nbug:2708119\nChange-Id: I2b75639e202dcbcee11047c43407a22de04ce350\n"
    },
    {
      "commit": "779b9b82af5432c84b3bbb80168633b405ddbb38",
      "tree": "0b7d57fc6bac2628f246f7216c46b577d0905f44",
      "parents": [
        "e205dd34a52a05b5037dfb8979190b234d5557dd",
        "f7617d3601519464400e8f6e9cf7030944b94d0c"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue May 25 14:19:13 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 25 14:19:13 2010 -0700"
      },
      "message": "am f7617d36: Merge \"Support for thumbnail extraction in the Matroska extractor.\" into kraken\n"
    },
    {
      "commit": "f7617d3601519464400e8f6e9cf7030944b94d0c",
      "tree": "0b7d57fc6bac2628f246f7216c46b577d0905f44",
      "parents": [
        "0616976128b9bc24729a79034c3902492dc9e573",
        "6bdf2edba4de7f971639e8a50e938d218b6d7299"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue May 25 14:16:18 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 25 14:16:23 2010 -0700"
      },
      "message": "Merge \"Support for thumbnail extraction in the Matroska extractor.\" into kraken"
    },
    {
      "commit": "6bdf2edba4de7f971639e8a50e938d218b6d7299",
      "tree": "848c329180740714907e4854ef76e4b818e6a529",
      "parents": [
        "c6c62e12c930b137e62c16931cfe340bc93aa8f4"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue May 25 13:35:02 2010 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue May 25 13:41:40 2010 -0700"
      },
      "message": "Support for thumbnail extraction in the Matroska extractor.\n\nChange-Id: I56f13fc4868baffe0bb8c2484d2753c766a73960\nrelated-to-bug: 2483739\n"
    },
    {
      "commit": "e205dd34a52a05b5037dfb8979190b234d5557dd",
      "tree": "e735d36713cadabd068fd9161d5ed6f0767bb6d9",
      "parents": [
        "1a777cd44a73571ab8040191348d1601585c3f90",
        "0616976128b9bc24729a79034c3902492dc9e573"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue May 25 12:44:08 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 25 12:44:08 2010 -0700"
      },
      "message": "am 06169761: Merge \"Fix the simulator build broken by commit 5fe37c6838de9fbd959ad19ba44aa3d00d1b4e6f\" into kraken\n"
    },
    {
      "commit": "0616976128b9bc24729a79034c3902492dc9e573",
      "tree": "e735d36713cadabd068fd9161d5ed6f0767bb6d9",
      "parents": [
        "c6c62e12c930b137e62c16931cfe340bc93aa8f4",
        "a9d635d6085e769b1e7ef43fa595a77af28366a1"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue May 25 12:42:53 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 25 12:42:53 2010 -0700"
      },
      "message": "Merge \"Fix the simulator build broken by commit 5fe37c6838de9fbd959ad19ba44aa3d00d1b4e6f\" into kraken"
    },
    {
      "commit": "a9d635d6085e769b1e7ef43fa595a77af28366a1",
      "tree": "c0f771f85b2e2164a5cfd0966639d9108f3ca440",
      "parents": [
        "cf3fa85cdb6881827a379632c905f86fab2edc34"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue May 25 12:38:34 2010 -0700"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue May 25 12:38:34 2010 -0700"
      },
      "message": "Fix the simulator build broken by commit 5fe37c6838de9fbd959ad19ba44aa3d00d1b4e6f\n\nChange-Id: Ibf6aebfec60cd7f807c3e49f0dbb5ab8e86bcdc1\n"
    },
    {
      "commit": "1a777cd44a73571ab8040191348d1601585c3f90",
      "tree": "8be9a7ed608ecd2cb572f22f81bf61eb257a549f",
      "parents": [
        "1b88fb169384f2f2d514da7626e6ecc951f79a59",
        "c6c62e12c930b137e62c16931cfe340bc93aa8f4"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue May 25 11:33:39 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 25 11:33:39 2010 -0700"
      },
      "message": "am c6c62e12: Support for ogg(vorbis) metadata in stagefright including album art.\n"
    },
    {
      "commit": "c6c62e12c930b137e62c16931cfe340bc93aa8f4",
      "tree": "8be9a7ed608ecd2cb572f22f81bf61eb257a549f",
      "parents": [
        "cf3fa85cdb6881827a379632c905f86fab2edc34"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue May 25 11:20:29 2010 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue May 25 11:20:29 2010 -0700"
      },
      "message": "Support for ogg(vorbis) metadata in stagefright including album art.\n\nChange-Id: I0c8c0136cebe2d2d97caabb7bc0c65be86329dbb\nrelated-to-bug: 2713414\n"
    },
    {
      "commit": "c0f34386d6ab075aced829996ea357c31abdddac",
      "tree": "6eeb15c1eab9e74704d910c7a1e16d893ef65957",
      "parents": [
        "cf3fa85cdb6881827a379632c905f86fab2edc34"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Fri May 21 07:47:50 2010 -0700"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Mon May 24 23:33:42 2010 -0700"
      },
      "message": "Fix issue 2667797: [Audio Effect Framework] new base class and binder interfaces for effect control.\n\nAdded IEffect and IEffectClient binder interfaces to exchange effect module control\nand status information between application and media server processes.\n\nChange-Id: I10e8e894898e52ed9956a765d0ef7075eb2593af\n"
    },
    {
      "commit": "1b88fb169384f2f2d514da7626e6ecc951f79a59",
      "tree": "829a1f6856aea3d12f689f5231289fe517bcf4bb",
      "parents": [
        "36893612af956b238679bce4e95fd104d279e518",
        "cf3fa85cdb6881827a379632c905f86fab2edc34"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Mon May 24 23:24:42 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 24 23:24:42 2010 -0700"
      },
      "message": "am cf3fa85c: Merge \"Fix issue 2667796: [Audio Effect Framework] Effect factory and libraries.\" into kraken\n"
    },
    {
      "commit": "cf3fa85cdb6881827a379632c905f86fab2edc34",
      "tree": "829a1f6856aea3d12f689f5231289fe517bcf4bb",
      "parents": [
        "d6ddcb7f00a7af95b452233d965b922632f78f21",
        "5fe37c6838de9fbd959ad19ba44aa3d00d1b4e6f"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Mon May 24 23:23:29 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon May 24 23:23:29 2010 -0700"
      },
      "message": "Merge \"Fix issue 2667796: [Audio Effect Framework] Effect factory and libraries.\" into kraken"
    },
    {
      "commit": "36893612af956b238679bce4e95fd104d279e518",
      "tree": "ff19248cbc31678bf855594efb47754dfe25dd6e",
      "parents": [
        "61a5870871cbc191414669568039321428722236",
        "d6ddcb7f00a7af95b452233d965b922632f78f21"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Mon May 24 19:12:33 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 24 19:12:33 2010 -0700"
      },
      "message": "am d6ddcb7f: fix [2677468] some 3rd party GL ES apps get a 32-bits surface by default and fail\n"
    },
    {
      "commit": "d6ddcb7f00a7af95b452233d965b922632f78f21",
      "tree": "ff19248cbc31678bf855594efb47754dfe25dd6e",
      "parents": [
        "2e948ca1a06470a1c4c581022eabaed593c58e27"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Mon May 24 19:00:08 2010 -0700"
      },
      "committer": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Mon May 24 19:07:08 2010 -0700"
      },
      "message": "fix [2677468] some 3rd party GL ES apps get a 32-bits surface by default and fail\n\nforce all SurfaceView to 565\n\nChange-Id: I8ebfa1239d8e4fa097c2e544677fb92fa20b39bd\n"
    },
    {
      "commit": "61a5870871cbc191414669568039321428722236",
      "tree": "a807b573c4afc32cc360fe602379bc281da9bfad",
      "parents": [
        "27d2f0caef5aae33aed4675e28cfdd8374b23e3f",
        "2e948ca1a06470a1c4c581022eabaed593c58e27"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Mon May 24 18:32:05 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 24 18:32:05 2010 -0700"
      },
      "message": "am 2e948ca1: Merge \"added the notion of fixed-size buffers\" into kraken\n"
    },
    {
      "commit": "27d2f0caef5aae33aed4675e28cfdd8374b23e3f",
      "tree": "86dbe565b168f9a6a2d6cc656adf9613c5459542",
      "parents": [
        "49551ca41e5bdd15bce9908860a8dcf683da5b21",
        "acdc44bbbaa43fc46328abbf5bea7c46a993d62f"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Mon May 24 18:31:59 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 24 18:31:59 2010 -0700"
      },
      "message": "am acdc44bb: Merge \"fix a bug when reallocating a window\\\u0027s buffers is needed\" into kraken\n"
    },
    {
      "commit": "2e948ca1a06470a1c4c581022eabaed593c58e27",
      "tree": "a807b573c4afc32cc360fe602379bc281da9bfad",
      "parents": [
        "acdc44bbbaa43fc46328abbf5bea7c46a993d62f",
        "2be352adab7f11646fda7c0240e496bbb37f7bd1"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Mon May 24 18:30:35 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon May 24 18:30:35 2010 -0700"
      },
      "message": "Merge \"added the notion of fixed-size buffers\" into kraken"
    },
    {
      "commit": "acdc44bbbaa43fc46328abbf5bea7c46a993d62f",
      "tree": "86dbe565b168f9a6a2d6cc656adf9613c5459542",
      "parents": [
        "9a559970a3418d6ac858d4fd88adaceb14c422df",
        "57d89899c9fb978a1c097f298aa94c5db1f61bb6"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Mon May 24 18:30:25 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon May 24 18:30:25 2010 -0700"
      },
      "message": "Merge \"fix a bug when reallocating a window\u0027s buffers is needed\" into kraken"
    },
    {
      "commit": "2be352adab7f11646fda7c0240e496bbb37f7bd1",
      "tree": "e7a168546a256cd4f7c57261690796cf527ae8a2",
      "parents": [
        "57d89899c9fb978a1c097f298aa94c5db1f61bb6"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Fri May 21 17:24:35 2010 -0700"
      },
      "committer": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Mon May 24 18:26:01 2010 -0700"
      },
      "message": "added the notion of fixed-size buffers\n\nthe new native_window_set_buffers_geometry allows\nto specify a size and format for all buffers to be\ndequeued. the buffer will be scalled to the window\u0027s\nsize.\n\nChange-Id: I2c378b85c88d29cdd827a5f319d5c704d79ba381\n"
    },
    {
      "commit": "49551ca41e5bdd15bce9908860a8dcf683da5b21",
      "tree": "587a12273bf577ac5c23f5861e6d50962fd1655c",
      "parents": [
        "a5437f2d9466de1aa665c40a369f3069edb78d4b",
        "9a559970a3418d6ac858d4fd88adaceb14c422df"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Mon May 24 16:28:20 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 24 16:28:20 2010 -0700"
      },
      "message": "am 9a559970: am f67c874c: am 7e5e3745: Fix bug 2710825 - Prevent ExpandableListView from scrolling too far when expanding children.\n"
    },
    {
      "commit": "9a559970a3418d6ac858d4fd88adaceb14c422df",
      "tree": "587a12273bf577ac5c23f5861e6d50962fd1655c",
      "parents": [
        "884372842bac11f854aa42a9c4de05a3a22cb11f",
        "f67c874c07d2e0ff888cc88679f884a833f89870"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Mon May 24 16:26:06 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 24 16:26:06 2010 -0700"
      },
      "message": "am f67c874c: am 7e5e3745: Fix bug 2710825 - Prevent ExpandableListView from scrolling too far when expanding children.\n\nMerge commit \u0027f67c874c07d2e0ff888cc88679f884a833f89870\u0027 into kraken\n\n* commit \u0027f67c874c07d2e0ff888cc88679f884a833f89870\u0027:\n  Fix bug 2710825 - Prevent ExpandableListView from scrolling too far when expanding children.\n"
    },
    {
      "commit": "f67c874c07d2e0ff888cc88679f884a833f89870",
      "tree": "8b7c382f5877dc268a44c34ffec2094b1267c66a",
      "parents": [
        "3cffe1ababdb09f4a90274e25c2f66feee299835",
        "7e5e3745cf0103219a13071fbd488c3c01da85d9"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Mon May 24 16:23:53 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 24 16:23:53 2010 -0700"
      },
      "message": "am 7e5e3745: Fix bug 2710825 - Prevent ExpandableListView from scrolling too far when expanding children.\n\nMerge commit \u00277e5e3745cf0103219a13071fbd488c3c01da85d9\u0027 into froyo-plus-aosp\n\n* commit \u00277e5e3745cf0103219a13071fbd488c3c01da85d9\u0027:\n  Fix bug 2710825 - Prevent ExpandableListView from scrolling too far when expanding children.\n"
    },
    {
      "commit": "7e5e3745cf0103219a13071fbd488c3c01da85d9",
      "tree": "7c6df3fb3d25910fa5be56f323bfd70e95352863",
      "parents": [
        "c7c7afd7a1af36e787266815487f4600196406b8"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Mon May 24 15:13:41 2010 -0700"
      },
      "committer": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Mon May 24 15:13:41 2010 -0700"
      },
      "message": "Fix bug 2710825 - Prevent ExpandableListView from scrolling too far when expanding children.\n\nChange-Id: I21b37647c5ad16e4f57fdda433e3b3ee2c7c83ad\n"
    },
    {
      "commit": "a6e559edb73886c626e0e5a95085d0ead767ceb7",
      "tree": "3a94d3306d39e27585f1d3ee217b03ba4d895584",
      "parents": [
        "c7c7afd7a1af36e787266815487f4600196406b8"
      ],
      "author": {
        "name": "Irfan Sheriff",
        "email": "isheriff@google.com",
        "time": "Mon May 24 14:55:42 2010 -0700"
      },
      "committer": {
        "name": "Irfan Sheriff",
        "email": "isheriff@google.com",
        "time": "Mon May 24 14:55:42 2010 -0700"
      },
      "message": "Fix escaping of characters\n\n\\ and \" in SSID and password cause issues\nwith netd parsing. Fix it.\n\nBug: 2708960\nChange-Id: I278ca21c0bbfd9dc430a2f9ae02828274a0d2376\n"
    },
    {
      "commit": "47ba30e863d7271053e1ce2d316c0e1735824bb0",
      "tree": "d1773b2a10c215cfe5a665dc4e76609ae878d5d0",
      "parents": [
        "450da449ffb0d856b471c229634ab1d2bc12499a"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon May 24 14:38:02 2010 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon May 24 14:38:02 2010 -0700"
      },
      "message": "Squashed commit of the following:\n\ncommit a2194ecc341fa0c530d0007d8561286c8b8f2d15\nAuthor: Andreas Huber \u003candih@google.com\u003e\nDate:   Fri May 21 12:50:09 2010 -0700\n\n    Instead of including the libvpx libraries prebuilt in our tree, build them from sources.\n\n    Change-Id: I5ec57decf1200cf9137fe13ff77d06f47950c3d7\n\ncommit 711098ca3f16800a22ccdb26a07e57e471cca438\nAuthor: Andreas Huber \u003candih@google.com\u003e\nDate:   Thu May 20 15:00:27 2010 -0700\n\n    Support for VPX/VP8 decoding in stagefright\n\n    Change-Id: I16d93faf3f56a5f8ec39c14367704469f914db9e\n    related-to-bug: 2483739\n\nChange-Id: Ibc124f6af540c2715cb2325151eecdd6edf085ec\n"
    },
    {
      "commit": "57d89899c9fb978a1c097f298aa94c5db1f61bb6",
      "tree": "85e1c021f67a2fdb5ed33547872a769b7d55fba6",
      "parents": [
        "884372842bac11f854aa42a9c4de05a3a22cb11f"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Fri May 21 14:51:33 2010 -0700"
      },
      "committer": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Mon May 24 13:47:24 2010 -0700"
      },
      "message": "fix a bug when reallocating a window\u0027s buffers is needed\n\nwe need to mark the buffers that need to be reallocated,\nNOT the buffer\u0027s indices.\n\nChange-Id: I809e2e1b03b56c4d2ab983c25523dae99aa1da74\n"
    },
    {
      "commit": "a5437f2d9466de1aa665c40a369f3069edb78d4b",
      "tree": "a9bb60acf5f7ddb25170921f4531ef4f197bcc11",
      "parents": [
        "749afee8bd6e096a7748f18e40810ff0b8f1f980",
        "884372842bac11f854aa42a9c4de05a3a22cb11f"
      ],
      "author": {
        "name": "Mark Vandevoorde",
        "email": "mtv@google.com",
        "time": "Mon May 24 13:45:42 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 24 13:45:42 2010 -0700"
      },
      "message": "am 88437284: Fix build error (Boolean -\u003e boolean)\n"
    },
    {
      "commit": "884372842bac11f854aa42a9c4de05a3a22cb11f",
      "tree": "a9bb60acf5f7ddb25170921f4531ef4f197bcc11",
      "parents": [
        "1e11e95f61510ad600b52e2b24c927cada8c2ee4"
      ],
      "author": {
        "name": "Mark Vandevoorde",
        "email": "mtv@google.com",
        "time": "Mon May 24 13:40:22 2010 -0700"
      },
      "committer": {
        "name": "Mark Vandevoorde",
        "email": "mtv@google.com",
        "time": "Mon May 24 13:40:22 2010 -0700"
      },
      "message": "Fix build error (Boolean -\u003e boolean)\n\nChange-Id: I2f337e23f4b092de41523f1195546e9d65851c84\n"
    },
    {
      "commit": "749afee8bd6e096a7748f18e40810ff0b8f1f980",
      "tree": "c942a4c52990f123fab00e705e4436e2c014432c",
      "parents": [
        "f09cab8cb03a60014e8a94692cb2a5dc3ad785de",
        "1e11e95f61510ad600b52e2b24c927cada8c2ee4"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@google.com",
        "time": "Mon May 24 13:01:21 2010 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 24 13:01:21 2010 -0700"
      },
      "message": "am 1e11e95f: Merge \"Add Geocorder.isImplemented()\" into kraken\n"
    },
    {
      "commit": "1e11e95f61510ad600b52e2b24c927cada8c2ee4",
      "tree": "c942a4c52990f123fab00e705e4436e2c014432c",
      "parents": [
        "6c537e53cef1b0177a1734e2a5f302d80c0a26f8",
        "01ac80b715881db22bde8b31633dd8a4dc375389"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@google.com",
        "time": "Mon May 24 12:59:27 2010 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon May 24 12:59:27 2010 -0700"
      },
      "message": "Merge \"Add Geocorder.isImplemented()\" into kraken"
    }
  ],
  "next": "f09cab8cb03a60014e8a94692cb2a5dc3ad785de"
}
