)]}'
{
  "log": [
    {
      "commit": "9164572ac412a36d61d05fe206a7c2811e7c8a65",
      "tree": "28a4f5f402bb3e4ca6e8976a8fe8a2cac7c3c03e",
      "parents": [
        "5457de7beec0dcfd8085f7252ac2efa03c2de8d0",
        "4a66931c3c9c4a6074a032fe4da5dfef9c1b6ec5"
      ],
      "author": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Wed Dec 10 01:21:07 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Dec 10 01:21:08 2014 +0000"
      },
      "message": "Merge \"Suppress harmless clang warnings until upstream fix.\""
    },
    {
      "commit": "4a66931c3c9c4a6074a032fe4da5dfef9c1b6ec5",
      "tree": "28a4f5f402bb3e4ca6e8976a8fe8a2cac7c3c03e",
      "parents": [
        "5457de7beec0dcfd8085f7252ac2efa03c2de8d0"
      ],
      "author": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Tue Dec 09 09:43:31 2014 -0800"
      },
      "committer": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Tue Dec 09 09:44:39 2014 -0800"
      },
      "message": "Suppress harmless clang warnings until upstream fix.\n\nChange-Id: I6e4c0f8508f1cb81fb6dbbecd8dd2f2deabc5824\n"
    },
    {
      "commit": "5457de7beec0dcfd8085f7252ac2efa03c2de8d0",
      "tree": "3d12ae8f4d7cd6091dfb65307b3d9228f736df01",
      "parents": [
        "c725e6c0486df74ad323f5c580e6dedceaf47740",
        "5f342355b7ee941cf12756d668a46cccfbd1c655"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Dec 08 17:09:07 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Dec 08 17:09:07 2014 +0000"
      },
      "message": "Merge \"Use libz instead of libunz\""
    },
    {
      "commit": "5f342355b7ee941cf12756d668a46cccfbd1c655",
      "tree": "3d12ae8f4d7cd6091dfb65307b3d9228f736df01",
      "parents": [
        "c725e6c0486df74ad323f5c580e6dedceaf47740"
      ],
      "author": {
        "name": "Trevor Drake",
        "email": "trevordrake.gerrit@gmail.com",
        "time": "Sun Dec 07 15:04:59 2014 +0000"
      },
      "committer": {
        "name": "Trevor Drake",
        "email": "trevordrake.gerrit@gmail.com",
        "time": "Sun Dec 07 15:04:59 2014 +0000"
      },
      "message": "Use libz instead of libunz\n\nRemove the dependency on libunz for libsrec_jni and libSR_Core targets\n\nChange-Id: I360dd341a450b701beb4a4dfa575b61e72637634\n"
    },
    {
      "commit": "c725e6c0486df74ad323f5c580e6dedceaf47740",
      "tree": "2d382b8574ba74056e0813ffc5cefb57ea153285",
      "parents": [
        "8ce9134532463a4c2416f5476c74fdccadb17279",
        "02777e25962b5199c6c13174a60a5185576c1792"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Nov 27 18:50:45 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Nov 27 18:50:45 2014 +0000"
      },
      "message": "Merge \"Don\u0027t define __linux for all platforms.\""
    },
    {
      "commit": "02777e25962b5199c6c13174a60a5185576c1792",
      "tree": "2d382b8574ba74056e0813ffc5cefb57ea153285",
      "parents": [
        "8ce9134532463a4c2416f5476c74fdccadb17279"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Nov 27 10:33:29 2014 -0800"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Nov 27 10:49:06 2014 -0800"
      },
      "message": "Don\u0027t define __linux for all platforms.\n\nLinux already has this defined, but we don\u0027t want the Mac to pretend\nit\u0027s Linux.\n\nChange-Id: I2f9eecce27493edcd39c57dd806223bbaa60435c\n"
    },
    {
      "commit": "8ce9134532463a4c2416f5476c74fdccadb17279",
      "tree": "04329f3081fd5101d7a828dc00563de0df71f7e8",
      "parents": [
        "fe5ffaffe727941fe1ea3581be2eab63d228e6c4",
        "ae90673fd09ee2a30f57fd75e5a939ea02f74fa9"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Sat Nov 22 08:00:10 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Sat Nov 22 08:00:11 2014 +0000"
      },
      "message": "Merge \"Android is just __linux__ really.\""
    },
    {
      "commit": "ae90673fd09ee2a30f57fd75e5a939ea02f74fa9",
      "tree": "04329f3081fd5101d7a828dc00563de0df71f7e8",
      "parents": [
        "fe5ffaffe727941fe1ea3581be2eab63d228e6c4"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Nov 21 23:53:24 2014 -0800"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Nov 21 23:53:24 2014 -0800"
      },
      "message": "Android is just __linux__ really.\n\nChange-Id: I32a9095b7c390d5147bf1d8c2dac754b4cdd9a23\n"
    },
    {
      "commit": "fe5ffaffe727941fe1ea3581be2eab63d228e6c4",
      "tree": "f79e6de865348ee168c725ee9904f1db0a6f21ca",
      "parents": [
        "02ee88da2b803c3b9acd4980fa72f7a30187c247",
        "540e7ee8dbf1d7ee72ef45c92efbebcb89bf6d1a"
      ],
      "author": {
        "name": "Ian Rogers",
        "email": "irogers@google.com",
        "time": "Thu Jun 05 20:14:05 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jun 05 20:14:05 2014 +0000"
      },
      "message": "am 540e7ee8: Merge \"Build on host as 32-bit as there are 64-bit bugs in this code.\"\n\n* commit \u0027540e7ee8dbf1d7ee72ef45c92efbebcb89bf6d1a\u0027:\n  Build on host as 32-bit as there are 64-bit bugs in this code.\n"
    },
    {
      "commit": "540e7ee8dbf1d7ee72ef45c92efbebcb89bf6d1a",
      "tree": "f79e6de865348ee168c725ee9904f1db0a6f21ca",
      "parents": [
        "6b265bd4a12e7518a275dddf41c33279bea8e16b",
        "cfb00d34cd42c488706577040eeda70f27fdac9f"
      ],
      "author": {
        "name": "Ian Rogers",
        "email": "irogers@google.com",
        "time": "Thu Jun 05 18:46:05 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Jun 05 18:46:05 2014 +0000"
      },
      "message": "Merge \"Build on host as 32-bit as there are 64-bit bugs in this code.\""
    },
    {
      "commit": "cfb00d34cd42c488706577040eeda70f27fdac9f",
      "tree": "f79e6de865348ee168c725ee9904f1db0a6f21ca",
      "parents": [
        "6b265bd4a12e7518a275dddf41c33279bea8e16b"
      ],
      "author": {
        "name": "Ian Rogers",
        "email": "irogers@google.com",
        "time": "Thu Jun 05 10:01:39 2014 -0700"
      },
      "committer": {
        "name": "Ian Rogers",
        "email": "irogers@google.com",
        "time": "Thu Jun 05 10:01:39 2014 -0700"
      },
      "message": "Build on host as 32-bit as there are 64-bit bugs in this code.\n\nChange-Id: Ibc751d63a22acac7ee1a024e21f1ee68079b330e\n"
    },
    {
      "commit": "02ee88da2b803c3b9acd4980fa72f7a30187c247",
      "tree": "7687d4b570cf991cb8536adb4dbc1501f5cd4394",
      "parents": [
        "e6510f1c59863fe8d9d3f6d335adea18d7ed47da",
        "6b265bd4a12e7518a275dddf41c33279bea8e16b"
      ],
      "author": {
        "name": "Ian Rogers",
        "email": "irogers@google.com",
        "time": "Thu May 29 10:02:25 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 29 10:02:25 2014 +0000"
      },
      "message": "am 6b265bd4: Merge \"Revert \"Revert \"Fix the mac build.\"\"\"\n\n* commit \u00276b265bd4a12e7518a275dddf41c33279bea8e16b\u0027:\n  Revert \"Revert \"Fix the mac build.\"\"\n"
    },
    {
      "commit": "e6510f1c59863fe8d9d3f6d335adea18d7ed47da",
      "tree": "9d5de85848329c642530920d2f4d4f78b486c564",
      "parents": [
        "f54bbf7b72b9c74eb0c7b4114624775a2d582673",
        "079e6e4cfbd1a0b1ab2e94e6d52a7304321ae597"
      ],
      "author": {
        "name": "Ian Rogers",
        "email": "irogers@google.com",
        "time": "Thu May 29 10:02:25 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 29 10:02:25 2014 +0000"
      },
      "message": "am 079e6e4c: Merge \"Revert \"Fix the mac build.\"\"\n\n* commit \u0027079e6e4cfbd1a0b1ab2e94e6d52a7304321ae597\u0027:\n  Revert \"Fix the mac build.\"\n"
    },
    {
      "commit": "6b265bd4a12e7518a275dddf41c33279bea8e16b",
      "tree": "7687d4b570cf991cb8536adb4dbc1501f5cd4394",
      "parents": [
        "079e6e4cfbd1a0b1ab2e94e6d52a7304321ae597",
        "31124d583cfcd1ea9407856747c178d0125c1070"
      ],
      "author": {
        "name": "Ian Rogers",
        "email": "irogers@google.com",
        "time": "Thu May 29 06:07:32 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu May 29 06:07:33 2014 +0000"
      },
      "message": "Merge \"Revert \"Revert \"Fix the mac build.\"\"\""
    },
    {
      "commit": "31124d583cfcd1ea9407856747c178d0125c1070",
      "tree": "7687d4b570cf991cb8536adb4dbc1501f5cd4394",
      "parents": [
        "079e6e4cfbd1a0b1ab2e94e6d52a7304321ae597"
      ],
      "author": {
        "name": "Ian Rogers",
        "email": "irogers@google.com",
        "time": "Wed May 28 22:27:34 2014 -0700"
      },
      "committer": {
        "name": "Ian Rogers",
        "email": "irogers@google.com",
        "time": "Wed May 28 23:03:42 2014 -0700"
      },
      "message": "Revert \"Revert \"Fix the mac build.\"\"\n\nThis reverts commit a8a167d6883e4acee42619e0bbfd811984f6e94d.\nAlso, workaround a clang 3.5 issue bug: 15319952\n\nChange-Id: If2ec321d63d9484c21208339f66eb6a16b65bf74\n"
    },
    {
      "commit": "f54bbf7b72b9c74eb0c7b4114624775a2d582673",
      "tree": "9d5de85848329c642530920d2f4d4f78b486c564",
      "parents": [
        "9933f800255c05ca45d036ec172d4da8383ac061"
      ],
      "author": {
        "name": "Ian Rogers",
        "email": "irogers@google.com",
        "time": "Thu May 29 05:10:25 2014 +0000"
      },
      "committer": {
        "name": "Ed Heyl",
        "email": "edheyl@google.com",
        "time": "Thu May 29 05:43:21 2014 +0000"
      },
      "message": "cherry-pick ahead of the automerger: Merge \"Revert \"Fix the mac build.\"\""
    },
    {
      "commit": "079e6e4cfbd1a0b1ab2e94e6d52a7304321ae597",
      "tree": "9d5de85848329c642530920d2f4d4f78b486c564",
      "parents": [
        "9933f800255c05ca45d036ec172d4da8383ac061",
        "a8a167d6883e4acee42619e0bbfd811984f6e94d"
      ],
      "author": {
        "name": "Ian Rogers",
        "email": "irogers@google.com",
        "time": "Thu May 29 05:10:25 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu May 29 05:10:25 2014 +0000"
      },
      "message": "Merge \"Revert \"Fix the mac build.\"\""
    },
    {
      "commit": "a8a167d6883e4acee42619e0bbfd811984f6e94d",
      "tree": "9d5de85848329c642530920d2f4d4f78b486c564",
      "parents": [
        "9933f800255c05ca45d036ec172d4da8383ac061"
      ],
      "author": {
        "name": "Ian Rogers",
        "email": "irogers@google.com",
        "time": "Wed May 28 22:05:30 2014 -0700"
      },
      "committer": {
        "name": "Ian Rogers",
        "email": "irogers@google.com",
        "time": "Wed May 28 22:05:30 2014 -0700"
      },
      "message": "Revert \"Fix the mac build.\"\n\nThis reverts commit 560eaab489316778f491132c7b05a647b098d2a0.\n"
    },
    {
      "commit": "9933f800255c05ca45d036ec172d4da8383ac061",
      "tree": "a89bb8f415ac887fed887cd81dab488091a0fd3a",
      "parents": [
        "8716b70bb7a580dd667247add717ff0b6ac2c5fe",
        "560eaab489316778f491132c7b05a647b098d2a0"
      ],
      "author": {
        "name": "Ian Rogers",
        "email": "irogers@google.com",
        "time": "Thu May 29 00:37:43 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu May 29 00:37:43 2014 +0000"
      },
      "message": "Merge \"Fix the mac build.\""
    },
    {
      "commit": "560eaab489316778f491132c7b05a647b098d2a0",
      "tree": "a89bb8f415ac887fed887cd81dab488091a0fd3a",
      "parents": [
        "8716b70bb7a580dd667247add717ff0b6ac2c5fe"
      ],
      "author": {
        "name": "Ian Rogers",
        "email": "irogers@google.com",
        "time": "Wed May 28 17:20:31 2014 -0700"
      },
      "committer": {
        "name": "Ian Rogers",
        "email": "irogers@google.com",
        "time": "Wed May 28 17:20:31 2014 -0700"
      },
      "message": "Fix the mac build.\n\nSwitch host compiles to clang with libc++.\nFix clang build errors.\n\nChange-Id: I1a039d505b301a970d53dbdf5882ed609d930aa4\n"
    },
    {
      "commit": "8716b70bb7a580dd667247add717ff0b6ac2c5fe",
      "tree": "9d5de85848329c642530920d2f4d4f78b486c564",
      "parents": [
        "f644e7f5def7f31790f38e00658664d2b5606f01",
        "73018b4a1d088cdda0e7bd059fddf1f308a8195a"
      ],
      "author": {
        "name": "Ian Rogers",
        "email": "irogers@google.com",
        "time": "Wed May 28 23:04:54 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed May 28 23:04:55 2014 +0000"
      },
      "message": "Merge \"Fix 64-bit issues and compiler warnings.\""
    },
    {
      "commit": "73018b4a1d088cdda0e7bd059fddf1f308a8195a",
      "tree": "9d5de85848329c642530920d2f4d4f78b486c564",
      "parents": [
        "f644e7f5def7f31790f38e00658664d2b5606f01"
      ],
      "author": {
        "name": "Ian Rogers",
        "email": "irogers@google.com",
        "time": "Wed May 28 15:04:45 2014 -0700"
      },
      "committer": {
        "name": "Ian Rogers",
        "email": "irogers@google.com",
        "time": "Wed May 28 15:22:08 2014 -0700"
      },
      "message": "Fix 64-bit issues and compiler warnings.\n\nEnabled -Werror on a 64-bit host build (BUILD_HOST_64bit\u003d1), ignored\nunused parameter warnings and then cleaned up what remained. The most\nconcerning issue was always true comparisons caused by comparing an\nunsigned int with a size_t.\n\nMigrate C++ code to use C++11.\n"
    },
    {
      "commit": "f644e7f5def7f31790f38e00658664d2b5606f01",
      "tree": "bc29dfe28c9aa35d478962fd3d41a3ea4ba1a362",
      "parents": [
        "b8f86496166793a1deab81273ea27c3c31a2c376",
        "b8c2a28980669d555b32ee542d1df2d3ba8fd66e"
      ],
      "author": {
        "name": "Ying Wang",
        "email": "wangying@google.com",
        "time": "Wed May 07 22:47:01 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed May 07 22:47:01 2014 +0000"
      },
      "message": "Merge \"Remove unused LOCAL_LDLIBS.\""
    },
    {
      "commit": "b8c2a28980669d555b32ee542d1df2d3ba8fd66e",
      "tree": "bc29dfe28c9aa35d478962fd3d41a3ea4ba1a362",
      "parents": [
        "b8f86496166793a1deab81273ea27c3c31a2c376"
      ],
      "author": {
        "name": "Ying Wang",
        "email": "wangying@google.com",
        "time": "Wed May 07 15:21:40 2014 -0700"
      },
      "committer": {
        "name": "Ying Wang",
        "email": "wangying@google.com",
        "time": "Wed May 07 15:21:40 2014 -0700"
      },
      "message": "Remove unused LOCAL_LDLIBS.\n\nChange-Id: Ia27471dd05966ac40814af5c83dc0ffb5aa63fbd\n"
    },
    {
      "commit": "b8f86496166793a1deab81273ea27c3c31a2c376",
      "tree": "9425ad718cb816a15b1b799e00cef6a3391d9b25",
      "parents": [
        "23907026b4a32597bf636b413b1b43653ce880b2",
        "1ef65d6a084f7a6f885250a134dc5c42282197b8"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Feb 06 20:44:23 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Feb 06 20:44:23 2014 +0000"
      },
      "message": "Merge \"[MIPS64] Support mips64\""
    },
    {
      "commit": "1ef65d6a084f7a6f885250a134dc5c42282197b8",
      "tree": "9425ad718cb816a15b1b799e00cef6a3391d9b25",
      "parents": [
        "23907026b4a32597bf636b413b1b43653ce880b2"
      ],
      "author": {
        "name": "Duane Sand",
        "email": "duane.sand@imgtec.com",
        "time": "Tue Jan 21 11:03:08 2014 -0800"
      },
      "committer": {
        "name": "Chris Dearman",
        "email": "chris.dearman@imgtec.com",
        "time": "Wed Feb 05 20:13:24 2014 -0800"
      },
      "message": "[MIPS64] Support mips64\n\nChange-Id: Ib32fb0d4b6d3eb0fcef7e59da99c13217a530b7c\n"
    },
    {
      "commit": "23907026b4a32597bf636b413b1b43653ce880b2",
      "tree": "2513a5d3f889d9f7e4996830afe017c2a00585ad",
      "parents": [
        "faf37a39c19b9edbfdeeb5287af4779baeabe89a",
        "1f46c6304e9450aefaac8663403eec399878bef1"
      ],
      "author": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Fri Jan 24 20:32:42 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Jan 24 20:32:42 2014 +0000"
      },
      "message": "Merge \"srec: rename aarch64 target to arm64\""
    },
    {
      "commit": "1f46c6304e9450aefaac8663403eec399878bef1",
      "tree": "2513a5d3f889d9f7e4996830afe017c2a00585ad",
      "parents": [
        "faf37a39c19b9edbfdeeb5287af4779baeabe89a"
      ],
      "author": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Tue Jan 21 21:36:10 2014 -0800"
      },
      "committer": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Thu Jan 23 18:00:50 2014 -0800"
      },
      "message": "srec: rename aarch64 target to arm64\n\nRename aarch64 build targets to arm64.  The gcc toolchain is still\naarch64.\n\nChange-Id: Ia92d8a50824e5329cf00fd6f4f92eae112b7f3a3\n"
    },
    {
      "commit": "faf37a39c19b9edbfdeeb5287af4779baeabe89a",
      "tree": "b66f23119aa79bf88db018d995e7798a9a9d7865",
      "parents": [
        "07cd5a9d1b741ce73e93a125b49a7b86aa1bff1a",
        "b3adea6f471d03c5bd728725adc7ca1cea89edfd"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Jan 16 01:38:54 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Jan 16 01:38:55 2014 +0000"
      },
      "message": "Merge \"AArch64: Enable build on 64-bit AArch64 platform\""
    },
    {
      "commit": "b3adea6f471d03c5bd728725adc7ca1cea89edfd",
      "tree": "b66f23119aa79bf88db018d995e7798a9a9d7865",
      "parents": [
        "07cd5a9d1b741ce73e93a125b49a7b86aa1bff1a"
      ],
      "author": {
        "name": "Marcus Oakland",
        "email": "marcus.oakland@arm.com",
        "time": "Thu Mar 14 10:37:49 2013 +0000"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Jan 15 17:35:56 2014 -0800"
      },
      "message": "AArch64: Enable build on 64-bit AArch64 platform\n\nChanges include\n[x] Addition of a new function lstrtosize_t\n\n    Since size_t is not the same size as an unsigned int in\n    AArch64, a new function lstrtosize_t has been devised for\n    use in the shared/src/SessionTypeImpl.c and\n    srec/Recognizer/src/RecognizerImpl.c modules in place\n    of the lstrtoui function (which is for unsigned integers).\n\n    lstrtosize_t is implemented in the portable/src/LCHAR.c\n    module and declared in portable/include/LCHAR.h header file.\n\n    It makes use of the LSTRTOULL macro defined in the\n    portable/include/ptypes.h header file, indicating the\n    function to be used to convert an unsigned long long to a\n    string.\n\n[x] Changes in srec/cfront/sh_down.h header file\n\n    This is because the value of LONG_MAX is different on\n    __LP64__ with 64-bit longs, and the function converts to\n    an int, not to a long.\n\n[x] Changes to the srec/test/SRecTest/src/SRecTest.c\n    and srec/test/SRecTestAudio/src/SRecTestAudio.c modules\n\n    These changes correct the parameter types for the call to\n    SR_RecognizerPutAudio and pfread to be the expected size_t,\n    again because size_t is not the same as unsigned int in __LP64__.\n\n[x] Rest of the changes are related to general conversion from\n    32-bit to 64-bit including proper casts of pointers, changes\n    from int to long, jint to jlong.\n\nChange-Id: I3cc7d3a89161ab098a4bd133ea96b1158630b0e1\nSigned-off-by: Marcus Oakland \u003cmarcus.oakland@arm.com\u003e\nSigned-off-by: Serban Constantinescu \u003cserban.constantinescu@arm.com\u003e\nSigned-off-by: Ashok Bhat \u003cashok.bhat@arm.com\u003e\n"
    },
    {
      "commit": "07cd5a9d1b741ce73e93a125b49a7b86aa1bff1a",
      "tree": "dcbe9a59a87e233101c8e1ec1f127eeeb0deb3ee",
      "parents": [
        "1cb54508c886e17753d9671b6771e566e30ecef8",
        "35e5a031b5087050c946977e40e1fd6f2790234f"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Wed Sep 25 09:33:33 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Sep 25 09:33:33 2013 -0700"
      },
      "message": "am 35e5a031: Merge \"x86_64/x32: Add targets\"\n\n* commit \u002735e5a031b5087050c946977e40e1fd6f2790234f\u0027:\n  x86_64/x32: Add targets\n"
    },
    {
      "commit": "35e5a031b5087050c946977e40e1fd6f2790234f",
      "tree": "8da7b7562be3c0fe073a40b94c24e45168306c6d",
      "parents": [
        "0bdaec8763369edd362933d5202b0b3d5f99d07f",
        "6c08bb8c8ab94a5dced6949361680362b1ae7edc"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Wed Sep 25 16:28:31 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Sep 25 16:28:31 2013 +0000"
      },
      "message": "Merge \"x86_64/x32: Add targets\""
    },
    {
      "commit": "6c08bb8c8ab94a5dced6949361680362b1ae7edc",
      "tree": "8da7b7562be3c0fe073a40b94c24e45168306c6d",
      "parents": [
        "0bdaec8763369edd362933d5202b0b3d5f99d07f"
      ],
      "author": {
        "name": "Pavel Chupin",
        "email": "pavel.v.chupin@intel.com",
        "time": "Fri Dec 14 15:14:54 2012 +0400"
      },
      "committer": {
        "name": "Pavel Chupin",
        "email": "pavel.v.chupin@intel.com",
        "time": "Fri Sep 20 21:40:04 2013 +0400"
      },
      "message": "x86_64/x32: Add targets\n\nThis is required to continue builds of other projects.\n\nChange-Id: I4cfef71a4662810a86936afcbe6cf1e648b0736e\nSigned-off-by: Pavel Chupin \u003cpavel.v.chupin@intel.com\u003e\n"
    },
    {
      "commit": "1cb54508c886e17753d9671b6771e566e30ecef8",
      "tree": "d908f8d36df1bb768cfd12d0120a7b7732b487ad",
      "parents": [
        "1d02870f5ea828b199030eefe592b680e6e52556",
        "0bdaec8763369edd362933d5202b0b3d5f99d07f"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Fri Sep 06 08:39:03 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Sep 06 08:39:03 2013 -0700"
      },
      "message": "am 0bdaec87: Merge \"Correct infinite loop in swicms_set_cmn\"\n\n* commit \u00270bdaec8763369edd362933d5202b0b3d5f99d07f\u0027:\n  Correct infinite loop in swicms_set_cmn\n"
    },
    {
      "commit": "0bdaec8763369edd362933d5202b0b3d5f99d07f",
      "tree": "a46484e7a9efb8f88756129c97f2ef6a41da4634",
      "parents": [
        "250c97d651797efd5d95c8bbe1ac777572b03e43",
        "451b70dd901181b96a027b1d44e4764a156c0330"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Fri Sep 06 15:34:21 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Sep 06 15:34:21 2013 +0000"
      },
      "message": "Merge \"Correct infinite loop in swicms_set_cmn\""
    },
    {
      "commit": "451b70dd901181b96a027b1d44e4764a156c0330",
      "tree": "a46484e7a9efb8f88756129c97f2ef6a41da4634",
      "parents": [
        "250c97d651797efd5d95c8bbe1ac777572b03e43"
      ],
      "author": {
        "name": "Christer Fletcher",
        "email": "christer.fletcher@sonymobile.com",
        "time": "Thu Aug 15 16:40:16 2013 +0200"
      },
      "committer": {
        "name": "David Pursehouse",
        "email": "david.pursehouse@sonymobile.com",
        "time": "Fri Sep 06 10:11:55 2013 +0900"
      },
      "message": "Correct infinite loop in swicms_set_cmn\n\nWhen using Recognizer.setAcousticState a call is made down to\nswicms_set_cmn in srec. If a valid vector is provided swicms_set_cmn\nwill loop indefinitely. Increase dim_count in the while loop to\nprevent it.\n\nChange-Id: I133bdaa6defd0677f56d0418832bb432d9feddba\n"
    },
    {
      "commit": "1d02870f5ea828b199030eefe592b680e6e52556",
      "tree": "a2b14de261a60a717df557901e51aa2b2bc34441",
      "parents": [
        "2706e1ca0c118cb78fbbbc977e4e95e14fdedebc",
        "250c97d651797efd5d95c8bbe1ac777572b03e43"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Tue Sep 03 09:59:17 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 03 09:59:17 2013 -0700"
      },
      "message": "am 250c97d6: Merge \"Marking file-local inline functions as static\"\n\n* commit \u0027250c97d651797efd5d95c8bbe1ac777572b03e43\u0027:\n  Marking file-local inline functions as static\n"
    },
    {
      "commit": "250c97d651797efd5d95c8bbe1ac777572b03e43",
      "tree": "57093501c3b6d54380f251b905498ac18980e4f6",
      "parents": [
        "e5dbeef33ff1804a610e7e3b231f90350743695c",
        "b3ebba80015c624b4fe5c24b6b2067ee4ca3dd22"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Tue Sep 03 16:56:45 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Sep 03 16:56:45 2013 +0000"
      },
      "message": "Merge \"Marking file-local inline functions as static\""
    },
    {
      "commit": "2706e1ca0c118cb78fbbbc977e4e95e14fdedebc",
      "tree": "2bc282db54ba51d2e3c77fd48f99a5e19a9e0e6c",
      "parents": [
        "e5dbeef33ff1804a610e7e3b231f90350743695c"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Thu Jun 13 16:00:32 2013 -0700"
      },
      "committer": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Thu Jun 13 16:00:32 2013 -0700"
      },
      "message": "AudioRecord must be used as sp\u003c\u003e only\n\nBug: 9423855\nChange-Id: Ic89aa66383fae603f6a8ff23e61dd520f6e990af\n"
    },
    {
      "commit": "e5dbeef33ff1804a610e7e3b231f90350743695c",
      "tree": "c955149c75acccf3c95ee6260257e5ed466162e5",
      "parents": [
        "b5c68531728749d1f23781fc43ebefc752650871"
      ],
      "author": {
        "name": "Ying Wang",
        "email": "wangying@google.com",
        "time": "Tue Apr 09 21:52:30 2013 -0700"
      },
      "committer": {
        "name": "Ying Wang",
        "email": "wangying@google.com",
        "time": "Tue Apr 09 21:52:30 2013 -0700"
      },
      "message": "Add liblog\n\nBug: 8580410\nChange-Id: Idb83d3ea0e76f1df03f5038388246dde661cf1b1\n"
    },
    {
      "commit": "b3ebba80015c624b4fe5c24b6b2067ee4ca3dd22",
      "tree": "294e7d7bf43b92a97fa000ce604da01a35b663bd",
      "parents": [
        "0ea9fd9cea14dd70b809238e07d85f383f1fa747"
      ],
      "author": {
        "name": "Edwin Vane",
        "email": "edwin.vane@intel.com",
        "time": "Thu May 31 14:29:24 2012 -0400"
      },
      "committer": {
        "name": "Edwin Vane",
        "email": "edwin.vane@intel.com",
        "time": "Thu Nov 22 12:09:18 2012 -0500"
      },
      "message": "Marking file-local inline functions as static\n\nCompiling with clang results with undefined symbol errors at link time\nfor functions marked inline but not marked static or extern. A look at\nthe C spec indicates the compiler is free to assume the function exists\nas a symbol elsewhere if static/extern are not used.  Since this\nfunction really is meant to have static linkage, applied the static\nkeyword and the build is now fine.\n\nChange-Id: I7c279c2592fe19ceda57fa3ecd565cc6f323b307\nAuthor: Edwin Vane \u003cedwin.vane@intel.com\u003e\nReviewed-by: Kevin P Schoedel \u003ckevin.p.schoedel@intel.com\u003e\n"
    },
    {
      "commit": "b5c68531728749d1f23781fc43ebefc752650871",
      "tree": "85fd18c5aefaeba5d44fb4de637e448a1e324538",
      "parents": [
        "0ea9fd9cea14dd70b809238e07d85f383f1fa747"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Tue Oct 30 10:59:01 2012 -0700"
      },
      "committer": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Tue Oct 30 10:59:01 2012 -0700"
      },
      "message": "Remove obsolete references to libmedia_native\n\nBug: 6654403\nChange-Id: I2f35bc60365a3d866a9b066c574a09fbddd42958\n"
    },
    {
      "commit": "0ea9fd9cea14dd70b809238e07d85f383f1fa747",
      "tree": "5e98a6ddb2f3223bf0f423f3205cb415ca1ad9bb",
      "parents": [
        "1ff628462a7b6f122c350efb5e5b84052b4b6486",
        "dc315cedb10875c8e7ccf8d9af45131993003244"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Mon Aug 13 11:59:23 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Aug 13 11:59:23 2012 -0700"
      },
      "message": "am dc315ced: Merge \"[MIPS] Add MIPS support\"\n\n* commit \u0027dc315cedb10875c8e7ccf8d9af45131993003244\u0027:\n  [MIPS] Add MIPS support\n"
    },
    {
      "commit": "dc315cedb10875c8e7ccf8d9af45131993003244",
      "tree": "5bf2d47d3f9f110942007e6b877d811021f0efce",
      "parents": [
        "b02a57d1448283477d13b248a6beb2754b9430fd",
        "4150c3d5050b6581292fd7196a2f5f86ca57bf1e"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Mon Aug 13 11:14:41 2012 -0700"
      },
      "committer": {
        "name": "android code review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Aug 13 11:14:41 2012 -0700"
      },
      "message": "Merge \"[MIPS] Add MIPS support\""
    },
    {
      "commit": "4150c3d5050b6581292fd7196a2f5f86ca57bf1e",
      "tree": "5bf2d47d3f9f110942007e6b877d811021f0efce",
      "parents": [
        "b02a57d1448283477d13b248a6beb2754b9430fd"
      ],
      "author": {
        "name": "Chris Dearman",
        "email": "chris@mips.com",
        "time": "Mon Apr 18 20:28:03 2011 -0700"
      },
      "committer": {
        "name": "Raghu Gandham",
        "email": "raghu@mips.com",
        "time": "Fri Aug 10 17:12:04 2012 -0700"
      },
      "message": "[MIPS] Add MIPS support\n\nSigned-off-by: Chris Dearman \u003cchris@mips.com\u003e\n"
    },
    {
      "commit": "1ff628462a7b6f122c350efb5e5b84052b4b6486",
      "tree": "ec32fe2cee0a91c1cfc42d80eea16d6fd67e1d19",
      "parents": [
        "87937d3eed4c1d2eba95bf3a0071a8e9d88f7b98"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Thu Jul 12 15:53:01 2012 -0700"
      },
      "committer": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Fri Jul 13 16:32:48 2012 -0700"
      },
      "message": "AudioRecord::stop() returns void\n\nlike AudioTrack::stop()\n\nChange-Id: I31015fee8bb8bf1650cc55b6e3f77b55e81c13cc\n"
    },
    {
      "commit": "87937d3eed4c1d2eba95bf3a0071a8e9d88f7b98",
      "tree": "197e8c359d541e1cc2d83396badebcf9fc1d5c31",
      "parents": [
        "97a59d851d618d8315546b5521bb3d0a63579404"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Mon Mar 26 13:19:53 2012 -0700"
      },
      "committer": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Fri Jun 22 13:48:03 2012 -0700"
      },
      "message": "Remove AudioRecord record_flags\n\nChange-Id: I69d781eca9fdf174dc5d8db0bebc35da2bdbae5e\n"
    },
    {
      "commit": "97a59d851d618d8315546b5521bb3d0a63579404",
      "tree": "79225f3629cb36c308c021126dc03491bc1125c8",
      "parents": [
        "2027d973efa9d53a62606a059ef9dc1cc15a19c6",
        "b02a57d1448283477d13b248a6beb2754b9430fd"
      ],
      "author": {
        "name": "Ying Wang",
        "email": "wangying@google.com",
        "time": "Mon Jun 18 10:52:49 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Jun 18 10:52:49 2012 -0700"
      },
      "message": "am b02a57d1: am 3b86e1f2: Don\\\u0027t use ALL_PREBUILT\n\n* commit \u0027b02a57d1448283477d13b248a6beb2754b9430fd\u0027:\n  Don\u0027t use ALL_PREBUILT\n"
    },
    {
      "commit": "b02a57d1448283477d13b248a6beb2754b9430fd",
      "tree": "ff552d1f5d386c185f9e3c568702a27d52c14232",
      "parents": [
        "24e519e0a5ee5d625c986c21d3f702528017b560",
        "3b86e1f2371f3bfb4b798d5c7671bf8ed79f5caf"
      ],
      "author": {
        "name": "Ying Wang",
        "email": "wangying@google.com",
        "time": "Mon Jun 18 10:33:36 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Jun 18 10:33:36 2012 -0700"
      },
      "message": "am 3b86e1f2: Don\\\u0027t use ALL_PREBUILT\n\n* commit \u00273b86e1f2371f3bfb4b798d5c7671bf8ed79f5caf\u0027:\n  Don\u0027t use ALL_PREBUILT\n"
    },
    {
      "commit": "3b86e1f2371f3bfb4b798d5c7671bf8ed79f5caf",
      "tree": "7544cfed8f659cc91d59ac3765376d2396e733f2",
      "parents": [
        "2018726aeb9a40b84670483d5e6ef381f662ddd9"
      ],
      "author": {
        "name": "Ying Wang",
        "email": "wangying@google.com",
        "time": "Thu Jun 14 15:05:22 2012 -0700"
      },
      "committer": {
        "name": "Ying Wang",
        "email": "wangying@google.com",
        "time": "Fri Jun 15 21:06:47 2012 -0700"
      },
      "message": "Don\u0027t use ALL_PREBUILT\n\nBug: 6294985\nWith ALL_PREBUILT it just installs the data files to all devices.\nWe switch to a config.mk, which will be included by module definition of\nVoiceDialer.apk and set up the necessary dependency.\nTODO: modulize the config files and have VoiceDialer.apk depend on them.\n\nChange-Id: I25ecb9888960806acda808ef8f5e88fe9bcb48bb\n"
    },
    {
      "commit": "2027d973efa9d53a62606a059ef9dc1cc15a19c6",
      "tree": "cbc387274a3e999e53a6c19ef50304db041e7fce",
      "parents": [
        "24e519e0a5ee5d625c986c21d3f702528017b560"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Tue May 15 13:42:03 2012 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Tue May 15 13:42:03 2012 -0700"
      },
      "message": "Remove obsolete ThirdPartyProject.prop file.\n\nChange-Id: I847cf7e70f043c985c3e7f62b7b4d6b3b92b2e43\n"
    },
    {
      "commit": "24e519e0a5ee5d625c986c21d3f702528017b560",
      "tree": "a6c031649bc8cd1cc866daf81a822866a6128429",
      "parents": [
        "5ccdc5b375d870addd409a4b6ed8ba3144e11845",
        "caa4a614d192210a0f1f819499e71a8b6daacf0f"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Mon May 07 21:38:52 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 07 21:38:52 2012 -0700"
      },
      "message": "am caa4a614: Merge \"Xcode 4.3 compatibility checkin\"\n\n* commit \u0027caa4a614d192210a0f1f819499e71a8b6daacf0f\u0027:\n  Xcode 4.3 compatibility checkin\n"
    },
    {
      "commit": "caa4a614d192210a0f1f819499e71a8b6daacf0f",
      "tree": "127476a55b7d3a0f320a1b876b33107449e907e7",
      "parents": [
        "84d13f373f031641743c4b08156529b8754a32a8",
        "f09d1b6f7933065cd6102d968f108048c002a3aa"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Mon May 07 18:38:09 2012 -0700"
      },
      "committer": {
        "name": "android code review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon May 07 18:38:09 2012 -0700"
      },
      "message": "Merge \"Xcode 4.3 compatibility checkin\""
    },
    {
      "commit": "5ccdc5b375d870addd409a4b6ed8ba3144e11845",
      "tree": "dbce00adddf03393818c59e8446eda38e6fd6d1b",
      "parents": [
        "2018726aeb9a40b84670483d5e6ef381f662ddd9",
        "84d13f373f031641743c4b08156529b8754a32a8"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Fri May 04 09:19:24 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri May 04 09:19:24 2012 -0700"
      },
      "message": "am 84d13f37: Merge \"Xcode 4.3 compatibility checkin\"\n\n* commit \u002784d13f373f031641743c4b08156529b8754a32a8\u0027:\n  Xcode 4.3 compatibility checkin\n"
    },
    {
      "commit": "84d13f373f031641743c4b08156529b8754a32a8",
      "tree": "b357095636b7a313dcf498c4e3d6c8669615f5a9",
      "parents": [
        "38d0f27b33c60b9be4c636af74bcbbae0bfb28b0",
        "ea4ad6085a8661b5513c394316108c0ef26f3e7b"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Thu May 03 18:41:28 2012 -0700"
      },
      "committer": {
        "name": "android code review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu May 03 18:41:29 2012 -0700"
      },
      "message": "Merge \"Xcode 4.3 compatibility checkin\""
    },
    {
      "commit": "f09d1b6f7933065cd6102d968f108048c002a3aa",
      "tree": "404806b657050c8a08e394f14675e06856716ccb",
      "parents": [
        "38d0f27b33c60b9be4c636af74bcbbae0bfb28b0"
      ],
      "author": {
        "name": "Al Sutton",
        "email": "al@funkyandroid.com",
        "time": "Tue Feb 21 12:32:30 2012 +0000"
      },
      "committer": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Thu May 03 18:40:38 2012 -0700"
      },
      "message": "Xcode 4.3 compatibility checkin\n\nXcode 4.3 is unable to find the inlined methods when linking libSR_Recognizer,\nso this patch clears the definition of PINLINE for the Xcode 4.3 compiler\nwhich ensures that the methods which cause the errors are not inlined\n\nChange-Id: I28d0bdf084cb60e93db80fe8a8c7ad6d0dd01dc0\nSigned-off-by: Al Sutton \u003cal@funkyandroid.com\u003e\n"
    },
    {
      "commit": "2018726aeb9a40b84670483d5e6ef381f662ddd9",
      "tree": "c81af2ab98994ed6005080394803951ab7694767",
      "parents": [
        "b948e6426a16e4cb4306f84b2acf280e9eb33305"
      ],
      "author": {
        "name": "Wei Zhong",
        "email": "wzhong@google.com",
        "time": "Thu Apr 05 17:17:31 2012 -0700"
      },
      "committer": {
        "name": "Wei Zhong",
        "email": "wzhong@google.com",
        "time": "Fri Apr 06 13:40:54 2012 -0700"
      },
      "message": "Add NOTICE and MODULE_LICENSE_APACHE2 file for each Android.mk\n\nBug: 6299628\n\nChange-Id: I8e4352b7db6499264106ba0e52e5c3e755a488b9\nSigned-off-by: Wei Zhong \u003cwzhong@google.com\u003e\n(cherry picked from commit cc15631660de061ec4f65e8714c0836520b35ddf)\n"
    },
    {
      "commit": "b948e6426a16e4cb4306f84b2acf280e9eb33305",
      "tree": "f954a520cc65877e147c0d1a29cb4eb44effb30c",
      "parents": [
        "0e94fe6807e53920046fa83715af4788b844ca95"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Tue Mar 13 15:27:39 2012 -0700"
      },
      "committer": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Mon Mar 19 17:21:13 2012 -0700"
      },
      "message": "Add libmedia_native and remove obsolete libmedia\n\nChange-Id: Ibaebc3c5fdf8b98a94a8b775a4e93add4fd379cf\n"
    },
    {
      "commit": "0e94fe6807e53920046fa83715af4788b844ca95",
      "tree": "00e3521f5da91ce77ef29123f220b944acbd836e",
      "parents": [
        "040dcc36996cded4371cc59dfc3a9e53247a61f5"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Thu Mar 08 18:50:04 2012 -0800"
      },
      "committer": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Fri Mar 09 14:08:54 2012 -0800"
      },
      "message": "Use AudioRecord::record_flags consistently\n\nChange-Id: I6466aa80bcffd41c8c874330167b7b5786cef26b\n"
    },
    {
      "commit": "ea4ad6085a8661b5513c394316108c0ef26f3e7b",
      "tree": "b357095636b7a313dcf498c4e3d6c8669615f5a9",
      "parents": [
        "38d0f27b33c60b9be4c636af74bcbbae0bfb28b0"
      ],
      "author": {
        "name": "Al Sutton",
        "email": "al@funkyandroid.com",
        "time": "Sun Feb 19 08:44:46 2012 +0000"
      },
      "committer": {
        "name": "Al Sutton",
        "email": "al@funkyandroid.com",
        "time": "Sun Feb 19 08:44:46 2012 +0000"
      },
      "message": "Xcode 4.3 compatibility checkin\n\nThe update compiler in Xcode 4.3 (and 4.4) requires lookups into dependant\nbases of class templates to be qualified. This checkin fixes the issues\nraised by the compiler by implementing the this-\u003e recommendation from\nthe llvm page at http://clang.llvm.org/compatibility.html#dep_lookup_bases\n\nSigned-off-by: Al Sutton \u003cal@funkyandroid.com\u003e\n"
    },
    {
      "commit": "040dcc36996cded4371cc59dfc3a9e53247a61f5",
      "tree": "8eb5a2dccf6c6c0320e7bf0394314ee3131f7884",
      "parents": [
        "8f5babd6d78f4d72c21eefe6c16a67f3fbbeced6"
      ],
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Fri Jan 06 19:15:50 2012 +0000"
      },
      "committer": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Fri Jan 06 19:15:50 2012 +0000"
      },
      "message": "Rename (IF_)LOGE(_IF) to (IF_)ALOGE(_IF)  DO NOT MERGE\n\nSee https://android-git.corp.google.com/g/#/c/157220\n\nBug: 5449033\nChange-Id: I3719a243181c92dc8cc3fc5d3aa3da4c14e990df\n"
    },
    {
      "commit": "8f5babd6d78f4d72c21eefe6c16a67f3fbbeced6",
      "tree": "918de88cbe1de797613455f94bf86de11a758f16",
      "parents": [
        "38d0f27b33c60b9be4c636af74bcbbae0bfb28b0"
      ],
      "author": {
        "name": "Ying Wang",
        "email": "wangying@google.com",
        "time": "Mon Nov 07 18:14:13 2011 -0800"
      },
      "committer": {
        "name": "Ying Wang",
        "email": "wangying@google.com",
        "time": "Mon Nov 07 18:14:13 2011 -0800"
      },
      "message": "Remove libraries from static library modules.\n\nStatic library module does not link against libraries.\n\nChange-Id: Icbe6c6d076b640e6a7079de95f010a438efd9389\n"
    },
    {
      "commit": "38d0f27b33c60b9be4c636af74bcbbae0bfb28b0",
      "tree": "abe5b9a034a6be31c09a95f964ce6ae6cf742b54",
      "parents": [
        "570be96f35b570ee31c86a602cc6c050e03a1f3d"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Mon Jul 11 22:12:05 2011 -0700"
      },
      "committer": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Mon Jul 11 22:12:05 2011 -0700"
      },
      "message": "Remove the simulator target from all makefiles.\nBug: 5010576\n\nChange-Id: I35dafaa642725a447be8ca5d067bff20c3613b1c\n"
    },
    {
      "commit": "570be96f35b570ee31c86a602cc6c050e03a1f3d",
      "tree": "64137b01a6729f57205ab7ab5cdc7db07af01449",
      "parents": [
        "1b229941e91e25f6fa787b20cd6f53c818b2eb7f"
      ],
      "author": {
        "name": "Dima Zavin",
        "email": "dima@android.com",
        "time": "Wed May 11 14:14:06 2011 -0700"
      },
      "committer": {
        "name": "Dima Zavin",
        "email": "dima@android.com",
        "time": "Wed May 11 14:14:06 2011 -0700"
      },
      "message": "update for new audio.h header location\n\nChange-Id: Ia8c12a63e39b9baad6e039d81100e5fbe5ff7dec\nSigned-off-by: Dima Zavin \u003cdima@android.com\u003e\n"
    },
    {
      "commit": "1b229941e91e25f6fa787b20cd6f53c818b2eb7f",
      "tree": "48a03750b23b202e5bacd1d8550ab5279148fa0f",
      "parents": [
        "d2aa1305744ec45eec732eb535dae4d42820a3f8"
      ],
      "author": {
        "name": "Dima Zavin",
        "email": "dima@android.com",
        "time": "Tue Apr 05 16:03:30 2011 -0700"
      },
      "committer": {
        "name": "Dima Zavin",
        "email": "dima@android.com",
        "time": "Mon Apr 25 16:10:33 2011 -0700"
      },
      "message": "srec: convert to use new audio.h\n\nChange-Id: Ifc945f9fd99e40a051406b0a0889967ceae92ece\nSigned-off-by: Dima Zavin \u003cdima@android.com\u003e\n"
    },
    {
      "commit": "d2aa1305744ec45eec732eb535dae4d42820a3f8",
      "tree": "f2d6e6dfbbd95642268460ea459bc7bd05d89766",
      "parents": [
        "7390035ea61b32477243d60c452664150b61f023",
        "af6bc004589c456d52a8858ec8e3b448d17077bc"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Tue Jan 11 12:49:57 2011 -0800"
      },
      "committer": {
        "name": "Android Code Review",
        "email": "code-review@android.com",
        "time": "Tue Jan 11 12:49:57 2011 -0800"
      },
      "message": "Merge \"Fix crash occuring when using Recognizer\""
    },
    {
      "commit": "af6bc004589c456d52a8858ec8e3b448d17077bc",
      "tree": "f2d6e6dfbbd95642268460ea459bc7bd05d89766",
      "parents": [
        "7390035ea61b32477243d60c452664150b61f023"
      ],
      "author": {
        "name": "John Eckerdal",
        "email": "john.eckerdal@sonyericsson.com",
        "time": "Mon Jan 03 13:19:27 2011 +0100"
      },
      "committer": {
        "name": "Johan Redestig",
        "email": "johan.redestig@sonyericsson.com",
        "time": "Mon Jan 03 13:19:27 2011 +0100"
      },
      "message": "Fix crash occuring when using Recognizer\n\nThe SR_RecognizerResultGetKeyList should return [Ljava/lang/String,\nhowever the code as written before the change will actually return\n[[Ljava/lang/String\n\nThis \"worked\" before, probably by accident, but since\ndvmFindArrayClassForElement has been rewritten to no longer used a\ncached arrayClass. The dvmFindArrayClassForElement actually prepends\nthe [ and it should not be in SR_RecognizerResultGetKeyList.\n\nChange-Id: Ida74600f224d8a7f9906c51b1881dcb9451cc289\n"
    },
    {
      "commit": "7390035ea61b32477243d60c452664150b61f023",
      "tree": "200f44f47c0332decc3141582310623887c4ddbf",
      "parents": [
        "fe2df6d191e9b24fed13a3c7c24ff8aa11281988"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Thu Nov 05 19:33:05 2009 -0800"
      },
      "committer": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Thu Oct 21 09:50:32 2010 -0700"
      },
      "message": "Fix bug 3119612 Set VoiceDialer to use the VOICE_RECOGNITION audio source.\n"
    },
    {
      "commit": "fe2df6d191e9b24fed13a3c7c24ff8aa11281988",
      "tree": "9ebae095fb88f7ca7ed82982e17dbe2d0c697979",
      "parents": [
        "35a6d12873c94f19efdf4763b7ed4f00212b1d15"
      ],
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Fri Jul 16 11:41:36 2010 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Fri Jul 16 11:41:36 2010 -0700"
      },
      "message": "add meta-files about 3rd party projects\n\nChange-Id: Icedfb871849cdbd34dd9eb81a0392cbbeb3c569b\n"
    },
    {
      "commit": "35a6d12873c94f19efdf4763b7ed4f00212b1d15",
      "tree": "8b20715410a195b38580d44219e8267edfa5b602",
      "parents": [
        "8d5f2f9726144b7213c761951db71140856a42a5"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Fri May 14 13:09:26 2010 -0700"
      },
      "committer": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Fri May 14 13:09:26 2010 -0700"
      },
      "message": "Get rid of warnings when compiled with -Wformat-security\n\nChange-Id: I01014d78c9e9a17c2010660cbfab28f189867f26\n"
    },
    {
      "commit": "8d5f2f9726144b7213c761951db71140856a42a5",
      "tree": "ba6e69c501260def9ea4988e95d28bc825ebdbb1",
      "parents": [
        "58a59517c49aa1153cf4c5813ac4829e88ca8f48"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Fri May 14 10:50:03 2010 -0700"
      },
      "committer": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Fri May 14 10:50:03 2010 -0700"
      },
      "message": "Get rid of warnings when compiled with -Wformat-security\n\nChange-Id: I0297f9e3cccdb7adf1aed583539b84c6c06e3f5e\n"
    },
    {
      "commit": "58a59517c49aa1153cf4c5813ac4829e88ca8f48",
      "tree": "8930ff7a5743293ea6e36b2416e475ffbc3d237c",
      "parents": [
        "d28826b5bb70c5500651933503234b7772974a53"
      ],
      "author": {
        "name": "Dan Bornstein",
        "email": "danfuzz@android.com",
        "time": "Wed May 05 18:22:11 2010 -0700"
      },
      "committer": {
        "name": "Dan Bornstein",
        "email": "danfuzz@android.com",
        "time": "Wed May 05 18:22:11 2010 -0700"
      },
      "message": "For issue #2651381, allow library prelinking.\n\nChange-Id: I38b84e6d61a09d569d17c3dbb47ed271c27342ad\n"
    },
    {
      "commit": "d28826b5bb70c5500651933503234b7772974a53",
      "tree": "8cd1062158d397f895ae83571c151a7cdbb9f6f4",
      "parents": [
        "27a73498e01d5f28fb5ad112a46cf16b8b4c06ce"
      ],
      "author": {
        "name": "Martin Hibdon",
        "email": "mah@android.com",
        "time": "Thu Mar 25 14:54:06 2010 -0700"
      },
      "committer": {
        "name": "Martin Hibdon",
        "email": "mah@android.com",
        "time": "Thu Mar 25 14:54:06 2010 -0700"
      },
      "message": "Revert change Ibef3b834\n\nChange Ibef3b834 increased the size of buffers\nto address Bug: 2537307.  This was not an ideal\nsolution, because it consumes more memory and\nis still vulnerable to failure if package names\nor class names get larger.  Change I127c860b\nfixes the problem in a different way, so we\ncan now shrink the buffer size back to the\noriginal value.\n\nChange-Id: I67db90017bb84b2c4a4ff962e5a524a9a32b67e8\n"
    },
    {
      "commit": "27a73498e01d5f28fb5ad112a46cf16b8b4c06ce",
      "tree": "b76ca76da19f097c0249b86d668d3ed47bea0f24",
      "parents": [
        "b11fdf951c652f9a3ea7aa4a70092f8cbd4b75a9"
      ],
      "author": {
        "name": "Martin Hibdon",
        "email": "mah@android.com",
        "time": "Wed Mar 24 16:52:07 2010 -0700"
      },
      "committer": {
        "name": "Martin Hibdon",
        "email": "mah@android.com",
        "time": "Wed Mar 24 16:52:07 2010 -0700"
      },
      "message": "Make the voiceDialer work again\n\nBug: 2537307\nThe recognizer has a limit on the size of each semantic value\nin the grammar.  Now that we are storing both the package name\nand class name there, it\u0027s pretty easy to overflow the limit.\nThis change doubles the size of the buffer, making this\noverflow less likely.\n\nChange-Id: Ibef3b834cf867e3e4ad7678289460e451e704f2f\n"
    },
    {
      "commit": "b11fdf951c652f9a3ea7aa4a70092f8cbd4b75a9",
      "tree": "8cd1062158d397f895ae83571c151a7cdbb9f6f4",
      "parents": [
        "98d00fb75d1799e74ee218e938b711489508005f"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Fri Mar 19 08:27:19 2010 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Fri Mar 19 08:27:19 2010 -0700"
      },
      "message": "An attempt at fixing the opal build.\n\nChange-Id: Ia753794affbd79edd55b51238e68831e981256f0\nrelated-to-bug: 2513148\n"
    },
    {
      "commit": "98d00fb75d1799e74ee218e938b711489508005f",
      "tree": "3ca0495ab6204ae4f9d065b780afea8d27ac68f6",
      "parents": [
        "fe309b0ab78830a1d278eb9e279f321b46b0b85e"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu Mar 18 15:20:35 2010 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu Mar 18 16:16:58 2010 -0700"
      },
      "message": "Make libSR_AudioIn a shared library.\n\nChange-Id: Idf69fa0d8a5f29dd5fe7ab0ec9b75d56ef8f4479\nrelated-to-bug: related-to-bug: 2513148\n"
    },
    {
      "commit": "fe309b0ab78830a1d278eb9e279f321b46b0b85e",
      "tree": "84278d54198b3c5217aaa6db244b16d6b3da7c51",
      "parents": [
        "ecc8abf047fb7351d8266a925076ac13672a4395"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu Mar 18 14:30:46 2010 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu Mar 18 14:30:46 2010 -0700"
      },
      "message": "Revert \"Make libSR_AudioIn a shared library.\"\n\nThis reverts commit ecc8abf047fb7351d8266a925076ac13672a4395.\n"
    },
    {
      "commit": "ecc8abf047fb7351d8266a925076ac13672a4395",
      "tree": "87a10b12d906e4257196e568075be018d72da1e8",
      "parents": [
        "0fcba1043e7a1f8d6ed96f9c91021b8a94e0c501"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu Mar 18 11:23:02 2010 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu Mar 18 11:23:02 2010 -0700"
      },
      "message": "Make libSR_AudioIn a shared library.\n\nChange-Id: Idf6c132304fd30a4418eb6bf913c9047b4f38ee5\nrelated-to-bug: 2513148\n"
    },
    {
      "commit": "0fcba1043e7a1f8d6ed96f9c91021b8a94e0c501",
      "tree": "84278d54198b3c5217aaa6db244b16d6b3da7c51",
      "parents": [
        "b58f675c627362d65be9a0b79c48ac5ace3ca722"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Mon Mar 08 18:04:43 2010 -0800"
      },
      "committer": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Mon Mar 08 18:04:43 2010 -0800"
      },
      "message": "Add an empty CleanSpec.mk\n\nChange-Id: I6af3d47fd023d99a2f2fdbd6c94de93e7cf143ab\n"
    },
    {
      "commit": "b58f675c627362d65be9a0b79c48ac5ace3ca722",
      "tree": "96409a0e84f7e0f940d1606f01a760346391276e",
      "parents": [
        "18d902b732b0e834591fff49f36f9f8b174c61fa"
      ],
      "author": {
        "name": "mah",
        "email": "mah@android.com",
        "time": "Thu Mar 04 16:18:11 2010 -0800"
      },
      "committer": {
        "name": "mah",
        "email": "mah@android.com",
        "time": "Thu Mar 04 16:18:11 2010 -0800"
      },
      "message": "Update th phone_type_choice and voice_dialer grammars\n\nBoth of these grammars now support the commands\n\"exit\" and \"cancel\", which will result in the\nvoice dialer exiting.\n"
    },
    {
      "commit": "18d902b732b0e834591fff49f36f9f8b174c61fa",
      "tree": "2a62f8b9e7ec97ea38db3bdb446b5e0e025d0b1c",
      "parents": [
        "5724a749e555281f76a12c9990d0f180ca7e4757"
      ],
      "author": {
        "name": "mah",
        "email": "mah@android.com",
        "time": "Tue Feb 23 15:41:45 2010 -0800"
      },
      "committer": {
        "name": "mah",
        "email": "mah@android.com",
        "time": "Thu Feb 25 14:14:28 2010 -0800"
      },
      "message": "Add phone_type_choice grammar to Srec\n\nBug#232200\nThis grammar accepts the four phone types supported by the\nVoiceDialer: \"home\", \"mobile\", \"work\", and \"other\", along\nwith \"retry\" and \"exit\".  It is used when the voicedialer\nhas determined which person to call, but is not yet sure\nwhich phone to call them on.\nAlso get rid of some of the uneeded code from the boolean\ngrammar.  It was allowing for changes to be made at runtime,\nbut that is not needed.\n"
    },
    {
      "commit": "5724a749e555281f76a12c9990d0f180ca7e4757",
      "tree": "0b7ab82a0082429ac23c4787d8ec416f48b18634",
      "parents": [
        "6bac3be5474605919f189eaa90c51d231d29ff83",
        "5907e629dc09d64836f66866f1ed4f44501a0b31"
      ],
      "author": {
        "name": "Martin Hibdon",
        "email": "mah@android.com",
        "time": "Fri Feb 19 10:57:12 2010 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 19 10:57:12 2010 -0800"
      },
      "message": "Merge \"Add the boolean grammar to the makefile.  This is needed to support the new flow for the bluetooth voice dialer.\""
    },
    {
      "commit": "5907e629dc09d64836f66866f1ed4f44501a0b31",
      "tree": "0b7ab82a0082429ac23c4787d8ec416f48b18634",
      "parents": [
        "65bb5c3bf2ec4bdc7249513d3fedd4ea26a6a059"
      ],
      "author": {
        "name": "mah",
        "email": "mah@android.com",
        "time": "Mon Feb 08 17:47:34 2010 -0800"
      },
      "committer": {
        "name": "mah",
        "email": "mah@android.com",
        "time": "Mon Feb 08 17:47:34 2010 -0800"
      },
      "message": "Add the boolean grammar to the makefile.  This is needed to support the\nnew flow for the bluetooth voice dialer.\n"
    },
    {
      "commit": "6bac3be5474605919f189eaa90c51d231d29ff83",
      "tree": "57148d64abb2192b6dbc4cac0870642d06c4c4c3",
      "parents": [
        "65bb5c3bf2ec4bdc7249513d3fedd4ea26a6a059",
        "f91bed8b6616d14bbc94fd63abcf6709d541ee39"
      ],
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Fri Feb 05 14:08:57 2010 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Feb 05 14:08:57 2010 -0800"
      },
      "message": "am f91bed8b: am ee67ee74: reconcile main tree with open-source eclair\n\nMerge commit \u0027f91bed8b6616d14bbc94fd63abcf6709d541ee39\u0027\n\n* commit \u0027f91bed8b6616d14bbc94fd63abcf6709d541ee39\u0027:\n  android-2.1_r1 snapshot\n"
    },
    {
      "commit": "f91bed8b6616d14bbc94fd63abcf6709d541ee39",
      "tree": "7f288bf92ba8a1e6f0845331633d8b625f6c33be",
      "parents": [
        "68f673de564d7b1f628faeca12a9b8f4233a819f",
        "ee67ee7420a4a3f95229f8e53780e81589540993"
      ],
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Fri Feb 05 08:23:27 2010 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Feb 05 08:23:27 2010 -0800"
      },
      "message": "am ee67ee74: reconcile main tree with open-source eclair\n\nMerge commit \u0027ee67ee7420a4a3f95229f8e53780e81589540993\u0027 into eclair-plus-aosp\n\n* commit \u0027ee67ee7420a4a3f95229f8e53780e81589540993\u0027:\n  android-2.1_r1 snapshot\n"
    },
    {
      "commit": "ee67ee7420a4a3f95229f8e53780e81589540993",
      "tree": "9c30e9db8e958f5d60f683aa3225c1aba0757c17",
      "parents": [
        "3133210f7381d7510af72a72a7472ab4fdaef698",
        "0ec3ae17808aba20b7a5b4ebf5df99644666bae3"
      ],
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Fri Feb 05 08:09:36 2010 -0800"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Fri Feb 05 08:09:36 2010 -0800"
      },
      "message": "reconcile main tree with open-source eclair\n"
    },
    {
      "commit": "0ec3ae17808aba20b7a5b4ebf5df99644666bae3",
      "tree": "9c30e9db8e958f5d60f683aa3225c1aba0757c17",
      "parents": [
        "3133210f7381d7510af72a72a7472ab4fdaef698",
        "4816a9d2ea5a426ae7f9a961b6e7e3de41f11362"
      ],
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Fri Jan 29 14:08:27 2010 -0800"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Fri Jan 29 14:08:27 2010 -0800"
      },
      "message": "reconcile android-2.1_r1 snapshot\n"
    },
    {
      "commit": "4816a9d2ea5a426ae7f9a961b6e7e3de41f11362",
      "tree": "9c30e9db8e958f5d60f683aa3225c1aba0757c17",
      "parents": [
        "424de0ebbfbaee6b6453044fe1f1fe2b91c2b41d"
      ],
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Tue Jan 12 15:18:35 2010 -0800"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Tue Jan 12 15:18:35 2010 -0800"
      },
      "message": "android-2.1_r1 snapshot\n"
    },
    {
      "commit": "65bb5c3bf2ec4bdc7249513d3fedd4ea26a6a059",
      "tree": "57148d64abb2192b6dbc4cac0870642d06c4c4c3",
      "parents": [
        "0211be69fab91524066b8518c73819c218582042",
        "b888ee1007939e6bcc6e9693edea404219b17e18"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Sun Nov 15 15:01:20 2009 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sun Nov 15 15:01:20 2009 -0800"
      },
      "message": "am b888ee10: merge from open-source master\n\nMerge commit \u0027b888ee1007939e6bcc6e9693edea404219b17e18\u0027\n\n* commit \u0027b888ee1007939e6bcc6e9693edea404219b17e18\u0027:\n  eclair snapshot\n  Fix bug 2243155 Set VoiceDialer to use the VOICE_RECOGNITION audio source.\n"
    },
    {
      "commit": "b888ee1007939e6bcc6e9693edea404219b17e18",
      "tree": "415136be5cc0120e48ecb2268fafe44825c2de0c",
      "parents": [
        "471dacfa43513695aaf1d517c6645b247ce736db",
        "68f673de564d7b1f628faeca12a9b8f4233a819f"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Sun Nov 15 14:55:17 2009 -0800"
      },
      "committer": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Sun Nov 15 14:55:17 2009 -0800"
      },
      "message": "merge from open-source master\n"
    },
    {
      "commit": "68f673de564d7b1f628faeca12a9b8f4233a819f",
      "tree": "7f288bf92ba8a1e6f0845331633d8b625f6c33be",
      "parents": [
        "f0b93435cbda49370d91ba3ae7cda6a4e44ed2f1",
        "69fa1fab8a2821dcc07cc7d0948afc45cc6271d6"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Sun Nov 15 14:06:20 2009 -0800"
      },
      "committer": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Sun Nov 15 14:06:20 2009 -0800"
      },
      "message": "merge from open-source master\n\nMerge commit \u0027goog/stage-korg-master\u0027 into HEAD\n"
    },
    {
      "commit": "69fa1fab8a2821dcc07cc7d0948afc45cc6271d6",
      "tree": "7f288bf92ba8a1e6f0845331633d8b625f6c33be",
      "parents": [
        "9b3cf2cf941258bb88a482e2bbb8e1127f14bfc1",
        "424de0ebbfbaee6b6453044fe1f1fe2b91c2b41d"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Sun Nov 15 12:06:08 2009 -0800"
      },
      "committer": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Sun Nov 15 12:06:08 2009 -0800"
      },
      "message": "merge from eclair\n"
    },
    {
      "commit": "424de0ebbfbaee6b6453044fe1f1fe2b91c2b41d",
      "tree": "9c30e9db8e958f5d60f683aa3225c1aba0757c17",
      "parents": [
        "1bfedbd04122c0e177caf693423aabad3462d66d"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Thu Nov 12 18:45:38 2009 -0800"
      },
      "committer": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Thu Nov 12 18:45:38 2009 -0800"
      },
      "message": "eclair snapshot\n"
    },
    {
      "commit": "f0b93435cbda49370d91ba3ae7cda6a4e44ed2f1",
      "tree": "7f288bf92ba8a1e6f0845331633d8b625f6c33be",
      "parents": [
        "471dacfa43513695aaf1d517c6645b247ce736db",
        "3133210f7381d7510af72a72a7472ab4fdaef698"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Thu Nov 05 20:36:59 2009 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Nov 05 20:36:59 2009 -0800"
      },
      "message": "am 3133210f: Fix bug 2243155 Set VoiceDialer to use the VOICE_RECOGNITION audio source.\n\nMerge commit \u00273133210f7381d7510af72a72a7472ab4fdaef698\u0027 into eclair-plus-aosp\n\n* commit \u00273133210f7381d7510af72a72a7472ab4fdaef698\u0027:\n  Fix bug 2243155 Set VoiceDialer to use the VOICE_RECOGNITION audio source.\n"
    },
    {
      "commit": "3133210f7381d7510af72a72a7472ab4fdaef698",
      "tree": "9c30e9db8e958f5d60f683aa3225c1aba0757c17",
      "parents": [
        "7d56aaf97085593d3aa8080451783fc080731539"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Thu Nov 05 19:33:05 2009 -0800"
      },
      "committer": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Thu Nov 05 19:33:05 2009 -0800"
      },
      "message": "Fix bug 2243155 Set VoiceDialer to use the VOICE_RECOGNITION audio source.\n"
    },
    {
      "commit": "0211be69fab91524066b8518c73819c218582042",
      "tree": "57148d64abb2192b6dbc4cac0870642d06c4c4c3",
      "parents": [
        "471dacfa43513695aaf1d517c6645b247ce736db"
      ],
      "author": {
        "name": "Doug Kwan",
        "email": "dougkwan@google.com",
        "time": "Fri Oct 02 11:28:33 2009 -0700"
      },
      "committer": {
        "name": "Doug Kwan",
        "email": "dougkwan@google.com",
        "time": "Fri Oct 02 11:28:33 2009 -0700"
      },
      "message": "Add back missing shared library used by executable in linker command.\nCurrently this library is linked via dependency of another shared library.\nWhile this works, it is not the right thigh to do.\n"
    },
    {
      "commit": "471dacfa43513695aaf1d517c6645b247ce736db",
      "tree": "415136be5cc0120e48ecb2268fafe44825c2de0c",
      "parents": [
        "29609d50c9058064d3dde87fce740056171af99e",
        "7d56aaf97085593d3aa8080451783fc080731539"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Wed Sep 23 08:04:56 2009 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Sep 23 08:04:56 2009 -0700"
      },
      "message": "am 7d56aaf9: Fix crash in voice recognizer when it fails to load the acoustic model\n\nMerge commit \u00277d56aaf97085593d3aa8080451783fc080731539\u0027 into eclair-plus-aosp\n\n* commit \u00277d56aaf97085593d3aa8080451783fc080731539\u0027:\n  Fix crash in voice recognizer when it fails to load the acoustic model\n"
    },
    {
      "commit": "7d56aaf97085593d3aa8080451783fc080731539",
      "tree": "bb3307abf487c7d25b8826df2730cc7c9a5ea8db",
      "parents": [
        "89837f8a3ded67a109342fb0a1c0840f83fca6e5"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Tue Sep 22 16:48:43 2009 -0700"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Tue Sep 22 16:48:43 2009 -0700"
      },
      "message": "Fix crash in voice recognizer when it fails to load the acoustic model\n"
    },
    {
      "commit": "29609d50c9058064d3dde87fce740056171af99e",
      "tree": "6e4f3c5f0893505eccc390297f97c1e1263e4200",
      "parents": [
        "4d9c3bb19bf336d9af77ebde5f9ced50b2759c96",
        "9b3cf2cf941258bb88a482e2bbb8e1127f14bfc1"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Wed Sep 16 16:22:06 2009 -0700"
      },
      "committer": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Wed Sep 16 16:22:06 2009 -0700"
      },
      "message": "merge from open-source master\n"
    },
    {
      "commit": "9b3cf2cf941258bb88a482e2bbb8e1127f14bfc1",
      "tree": "ace55f724fa5c5fcbfa97eb30266a0df73075a2f",
      "parents": [
        "86160f96aac201b96830adc14248963208a3e090",
        "b934819a6895251b3e50c82047b404671a7fc0cd"
      ],
      "author": {
        "name": "Android Code Review",
        "email": "code-review@android.com",
        "time": "Tue Sep 15 15:34:01 2009 -0700"
      },
      "committer": {
        "name": "Android Code Review",
        "email": "code-review@android.com",
        "time": "Tue Sep 15 15:34:01 2009 -0700"
      },
      "message": "Merge change 10545\n\n* changes:\n  modified to support SuperH architecture\n"
    }
  ],
  "next": "4d9c3bb19bf336d9af77ebde5f9ced50b2759c96"
}
