)]}'
{
  "log": [
    {
      "commit": "9603fdeecdf5417041aa68cc61a0373f33b74daa",
      "tree": "14798c7926fbe856c9fde204c44793f5773bc9a6",
      "parents": [
        "4739144b1ccdd97598bf99dbddb4db4c41150d74",
        "0d560d454b88d52a3b48cbc3c3be27e563b7f098"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Fri May 06 08:50:50 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri May 06 08:50:50 2011 -0700"
      },
      "message": "am 0d560d45: am 9f7054fe: Merge \"docs: add package description for mtp and a little more info to MtpDevice\" into honeycomb-mr1\n\n* commit \u00270d560d454b88d52a3b48cbc3c3be27e563b7f098\u0027:\n  docs: add package description for mtp and a little more info to MtpDevice\n"
    },
    {
      "commit": "0d560d454b88d52a3b48cbc3c3be27e563b7f098",
      "tree": "438e87db7f784ea3fdc0ac9add8176a734c68a6f",
      "parents": [
        "8ce58e5062288c95887bd56fc959527814052b56",
        "9f7054fea28e65ae1bf8bc1114090306979ba657"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Fri May 06 08:41:57 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri May 06 08:41:57 2011 -0700"
      },
      "message": "am 9f7054fe: Merge \"docs: add package description for mtp and a little more info to MtpDevice\" into honeycomb-mr1\n\n* commit \u00279f7054fea28e65ae1bf8bc1114090306979ba657\u0027:\n  docs: add package description for mtp and a little more info to MtpDevice\n"
    },
    {
      "commit": "0cdd9f7def708a71a0d0722361f52c0416370dc6",
      "tree": "814acfc0c6576b1d8ec6bc324acaff35f553dd3f",
      "parents": [
        "e6746acde2a0cc4faad9bdec026a9554797e2f94"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Thu May 05 15:53:44 2011 -0700"
      },
      "committer": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Thu May 05 15:53:44 2011 -0700"
      },
      "message": "docs: add package description for mtp and a little more info to MtpDevice\n\nChange-Id: I44b3926c4a286f624de525a7f0cc896879582bf5\n"
    },
    {
      "commit": "63de615ddb3cb81bbb5b548693faca971d182a6d",
      "tree": "46104b084d9cfba6e81ad20f34e40113acc7704b",
      "parents": [
        "0faefb72fb8917c9408f7b71c2bac5a9d5f264c2",
        "36132a488b2974db9a90da809c2f3eeab99a4427"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Wed May 04 08:57:59 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 04 08:57:59 2011 -0700"
      },
      "message": "am 36132a48: DO NOT MERGE MediaScanner: Add special casing of WMP album art files to isNoMediaPath()\n\n* commit \u002736132a488b2974db9a90da809c2f3eeab99a4427\u0027:\n  DO NOT MERGE MediaScanner: Add special casing of WMP album art files to isNoMediaPath()\n"
    },
    {
      "commit": "0faefb72fb8917c9408f7b71c2bac5a9d5f264c2",
      "tree": "6b0a0dc0def4deb37cf811bd49cd203fee11e0a8",
      "parents": [
        "df8894486c246a8c4e47cc2b3547e9c173225f34",
        "8b1c74f96f93195326907db1bb07a3787a1c1b45"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Wed May 04 08:57:56 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 04 08:57:56 2011 -0700"
      },
      "message": "am 8b1c74f9: DO NOT MERGE MediaScanner: Fix bug in \"no media\" handling logic\n\n* commit \u00278b1c74f96f93195326907db1bb07a3787a1c1b45\u0027:\n  DO NOT MERGE MediaScanner: Fix bug in \"no media\" handling logic\n"
    },
    {
      "commit": "df8894486c246a8c4e47cc2b3547e9c173225f34",
      "tree": "423b6ad3d9f85deaec604b0b18cd547e10a7e19d",
      "parents": [
        "af964a632dafed7d56d1faf0427b9b9056346e20",
        "a792c804025e25eb8a110d1db63f26bbd09e0e6b"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Wed May 04 08:57:47 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 04 08:57:47 2011 -0700"
      },
      "message": "am a792c804: DO NOT MERGE MTP: Implement GetThumb command\n\n* commit \u0027a792c804025e25eb8a110d1db63f26bbd09e0e6b\u0027:\n  DO NOT MERGE MTP: Implement GetThumb command\n"
    },
    {
      "commit": "af964a632dafed7d56d1faf0427b9b9056346e20",
      "tree": "1f9cb1cb9afccdf96902266211cb6f1c039fee63",
      "parents": [
        "eeaf48ca8572b2fcb3fe05a22eb6759027924197",
        "af50821bace87aa83c7faba7bf139cfcaccf317a"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Wed May 04 08:57:44 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 04 08:57:44 2011 -0700"
      },
      "message": "am af50821b: DO NOT MERGE MTP: Fix file descriptor leak in file editing extensions\n\n* commit \u0027af50821bace87aa83c7faba7bf139cfcaccf317a\u0027:\n  DO NOT MERGE MTP: Fix file descriptor leak in file editing extensions\n"
    },
    {
      "commit": "eeaf48ca8572b2fcb3fe05a22eb6759027924197",
      "tree": "51ab0e2beeae77b41e2fb69720b5cc1300fb3740",
      "parents": [
        "f6df5b41e145ee996ca4f94bec014ab3e41f0b21",
        "fdb50e6f8eaac31010b64fc79a60dacb5f776613"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Wed May 04 08:57:41 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 04 08:57:41 2011 -0700"
      },
      "message": "am fdb50e6f: DO NOT MERGE MTP: Add extended operations to support in-place editing of files\n\n* commit \u0027fdb50e6f8eaac31010b64fc79a60dacb5f776613\u0027:\n  DO NOT MERGE MTP: Add extended operations to support in-place editing of files\n"
    },
    {
      "commit": "f6df5b41e145ee996ca4f94bec014ab3e41f0b21",
      "tree": "1d8468ff61a673100c383ee5cd58d8c4b3945d35",
      "parents": [
        "863ee40964ef2a017a1116abe37c6b8ad466dd5e",
        "fb6232635d339c83ca100e472b159f103dafb6e2"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Wed May 04 08:57:37 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 04 08:57:37 2011 -0700"
      },
      "message": "am fb623263: DO NOT MERGE MediaScanner: reimplement the \".nomedia\" feature for hiding files from the media provider\n\n* commit \u0027fb6232635d339c83ca100e472b159f103dafb6e2\u0027:\n  DO NOT MERGE MediaScanner: reimplement the \".nomedia\" feature for hiding files from the media provider\n"
    },
    {
      "commit": "863ee40964ef2a017a1116abe37c6b8ad466dd5e",
      "tree": "772d751bd745477519151d6bdb50191888383fd0",
      "parents": [
        "4397c3240240080cf17a1cd4dcaff87ab7cacb3a",
        "7dd592298aefb7921afb86ced444d46cb30ac466"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Wed May 04 08:57:33 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 04 08:57:33 2011 -0700"
      },
      "message": "am 7dd59229: DO NOT MERGE Fix media scanner uri handling.\n\n* commit \u00277dd592298aefb7921afb86ced444d46cb30ac466\u0027:\n  DO NOT MERGE Fix media scanner uri handling.\n"
    },
    {
      "commit": "21c0800f71c75d7bc38ca6dbc69fd8d10f175dcb",
      "tree": "3e545b6853b82f090c625c1247905e587103d0ab",
      "parents": [
        "20c356128492cf43d9ca10308601be585514f165",
        "d3e4290c0442b6dcf24bcf642f4fc26d12d8e7aa"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Wed May 04 08:57:23 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 04 08:57:23 2011 -0700"
      },
      "message": "am d3e4290c: DO NOT MERGE MTP and media provider support for multiple storage devices:\n\n* commit \u0027d3e4290c0442b6dcf24bcf642f4fc26d12d8e7aa\u0027:\n  DO NOT MERGE MTP and media provider support for multiple storage devices:\n"
    },
    {
      "commit": "36132a488b2974db9a90da809c2f3eeab99a4427",
      "tree": "d6d6fcf9e4b4d0fcba934976ec50436a8b030b35",
      "parents": [
        "8b1c74f96f93195326907db1bb07a3787a1c1b45"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Mon May 02 18:51:11 2011 -0400"
      },
      "committer": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Wed May 04 10:41:21 2011 -0400"
      },
      "message": "DO NOT MERGE MediaScanner: Add special casing of WMP album art files to isNoMediaPath()\n\nThis will prevent MediaProvider from adding these files to the images table\n\nChange-Id: Ice4756b64a067f3aceff08ab2c5e91665109dde5\nSigned-off-by: Mike Lockwood \u003clockwood@android.com\u003e\n"
    },
    {
      "commit": "8b1c74f96f93195326907db1bb07a3787a1c1b45",
      "tree": "04d31909ef7b961aee8fe30941a43fb5f81231d0",
      "parents": [
        "a792c804025e25eb8a110d1db63f26bbd09e0e6b"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Mon May 02 17:01:47 2011 -0400"
      },
      "committer": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Wed May 04 10:41:21 2011 -0400"
      },
      "message": "DO NOT MERGE MediaScanner: Fix bug in \"no media\" handling logic\n\nDon\u0027t let the \"no media\" status of one directory leak to the remaining files\nand directories in the same parent.\n\nBug: 4364077\n\nChange-Id: I2b04b872ece69441387c7fa579441a53f6f358d3\nSigned-off-by: Mike Lockwood \u003clockwood@android.com\u003e\n"
    },
    {
      "commit": "a792c804025e25eb8a110d1db63f26bbd09e0e6b",
      "tree": "b96c5b751fd713b363731e996761c8799c02ed64",
      "parents": [
        "af50821bace87aa83c7faba7bf139cfcaccf317a"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Sun Apr 24 18:40:17 2011 -0700"
      },
      "committer": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Wed May 04 10:41:21 2011 -0400"
      },
      "message": "DO NOT MERGE MTP: Implement GetThumb command\n\nThis allows the PC to access thumbnails in JPEG files over MTP/PTP\n\nBug: 3219495\n\nChange-Id: I565be1fb84e8a204f2be11342b5b952e8965afdf\nSigned-off-by: Mike Lockwood \u003clockwood@android.com\u003e\n"
    },
    {
      "commit": "af50821bace87aa83c7faba7bf139cfcaccf317a",
      "tree": "adbb1fca101ca831a618b9df270efca15f8d3f5f",
      "parents": [
        "fdb50e6f8eaac31010b64fc79a60dacb5f776613"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Mon Apr 25 12:56:21 2011 -0700"
      },
      "committer": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Wed May 04 10:41:20 2011 -0400"
      },
      "message": "DO NOT MERGE MTP: Fix file descriptor leak in file editing extensions\n\nChange-Id: Ied2b60e4af5606cb405d048f416e8a7eb3c4d5b8\nSigned-off-by: Mike Lockwood \u003clockwood@android.com\u003e\n"
    },
    {
      "commit": "fdb50e6f8eaac31010b64fc79a60dacb5f776613",
      "tree": "1ceebb39efa006a324770eef30283e6c4a422899",
      "parents": [
        "fb6232635d339c83ca100e472b159f103dafb6e2"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Thu Apr 21 17:05:55 2011 -0700"
      },
      "committer": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Wed May 04 10:41:20 2011 -0400"
      },
      "message": "DO NOT MERGE MTP: Add extended operations to support in-place editing of files\n\nMTP does not support partial writes of files (the entire file must be transferred at once).\nThis makes it impossible to implement a FUSE file system for MTP\nwith acceptable performance.\nTo fix this problem, this change adds extended MTP operations to allow\npartial writes to files:\n\nSendPartialObject - allows writing a subset of a file, or appending to the end of a file\n\nTruncateObject - allows changing the size of a file\n\nBeginEditObject - must be called before using SendPartialObject and TruncateObject\n\nEndEditObject - commits changes to a file after it has been edited with SendPartialObject or TruncateObject\n\nWe also add GetPartialObject64, which is the same as GetPartialObject\nbut has a 64 bit offset rather than 32.\n\nChange-Id: I000930b787b00a2da0b57de9790053b2d71b86fd\nSigned-off-by: Mike Lockwood \u003clockwood@android.com\u003e\n"
    },
    {
      "commit": "fb6232635d339c83ca100e472b159f103dafb6e2",
      "tree": "2e2492bb0a11eb4b410109220cb5f0af37319d7d",
      "parents": [
        "7dd592298aefb7921afb86ced444d46cb30ac466"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Sun Apr 24 11:15:09 2011 -0700"
      },
      "committer": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Wed May 04 10:41:20 2011 -0400"
      },
      "message": "DO NOT MERGE MediaScanner: reimplement the \".nomedia\" feature for hiding files from the media provider\n\nPreviously we ignored any files and directories that had name started with \u0027.\u0027\nand ignored any directories that contained a \".nomedia\" file.\nNow to support transferring any file via MTP, we now add these previously ignored files\nto the media database, but will not mark them as audio, video, image or playlist files.\nThat way they will be included in the files table but will be hidden from the\naudio, video, images and playlist views that are used by apps like Music and Gallery.\n\nBug: 3405327\n\nChange-Id: Ib707f329be98878501952b6054998518a6eabbbd\nSigned-off-by: Mike Lockwood \u003clockwood@android.com\u003e\n"
    },
    {
      "commit": "7dd592298aefb7921afb86ced444d46cb30ac466",
      "tree": "f26015755cdd56e6ffe4dae965eefe231d80308d",
      "parents": [
        "c535f7f291f0bda688efcee62f21cf44d0ebe38e"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Tue Mar 29 13:29:42 2011 -0700"
      },
      "committer": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Wed May 04 10:41:20 2011 -0400"
      },
      "message": "DO NOT MERGE Fix media scanner uri handling.\n\nIf a file was originally considered a video file (because it had\na .mp4 extension, for example), but was then discovered to have\nonly an audio track, it would update the type, but not the URI\nfor insertion into the media provider.\n\nChange-Id: Ie589c9b52b436d73e295609d21238b2b3e829502\nSigned-off-by: Mike Lockwood \u003clockwood@android.com\u003e\n"
    },
    {
      "commit": "d3e4290c0442b6dcf24bcf642f4fc26d12d8e7aa",
      "tree": "4604a25cd5f0617b9667f7b2d03ab56d57e13207",
      "parents": [
        "10fbba21e4827a1582d97aa99e4e8d772ce04920"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Tue Apr 05 10:21:27 2011 -0400"
      },
      "committer": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Wed May 04 10:41:20 2011 -0400"
      },
      "message": "DO NOT MERGE MTP and media provider support for multiple storage devices:\n\n- MTP support for multiple storage units\n\n- Add storage_id column to media database for MTP storage ID\n\n- Add framework resource for defining mount points and user visible descriptions\nfor multiple volumes\n\n- Clean up locking in MtpServer JNI code\n\nChange-Id: I53d501fd4891ebe27408135fb598027e06b7e495\nSigned-off-by: Mike Lockwood \u003clockwood@android.com\u003e\n"
    },
    {
      "commit": "a1f6a09a86f4acd2147d4f1110eedc6643bbf80b",
      "tree": "c345446051c56aa354b2915f12f93fac0cdb5ea9",
      "parents": [
        "67c92fbdfe52a94804f021c2255132c0f3550875",
        "f181e416ee3f104e79be2c2a76e9c1c25a214e17"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Fri Apr 29 14:53:30 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Apr 29 14:53:30 2011 -0700"
      },
      "message": "am f181e416: am ec78f551: Add avg bandwidth estimate every 2 seconds - do not merge.\n\n* commit \u0027f181e416ee3f104e79be2c2a76e9c1c25a214e17\u0027:\n  Add avg bandwidth estimate every 2 seconds - do not merge.\n"
    },
    {
      "commit": "f181e416ee3f104e79be2c2a76e9c1c25a214e17",
      "tree": "dce78ae541a7debf437be6b9c0942178bb1a6992",
      "parents": [
        "5f2ff42b282e093b61b9e7b07c79a74ea8ce3272",
        "ec78f551b575b0274cbe796f8e08a9df1a706680"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Fri Apr 29 14:42:58 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Apr 29 14:42:58 2011 -0700"
      },
      "message": "am ec78f551: Add avg bandwidth estimate every 2 seconds - do not merge.\n\n* commit \u0027ec78f551b575b0274cbe796f8e08a9df1a706680\u0027:\n  Add avg bandwidth estimate every 2 seconds - do not merge.\n"
    },
    {
      "commit": "ec78f551b575b0274cbe796f8e08a9df1a706680",
      "tree": "3df1131637383929477c86e0b4b91acd730fd129",
      "parents": [
        "114ba198f5ae19fc0a632e18369a912c54a0c44e"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Thu Apr 28 11:15:01 2011 -0700"
      },
      "committer": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Thu Apr 28 17:16:03 2011 -0700"
      },
      "message": "Add avg bandwidth estimate every 2 seconds - do not merge.\n\nThis patch is meant for testing only.\nWe will remove this patch once we tracked down all those spinning issues.\n\nrelated-to-bug: 4339075\n\nChange-Id: I4cf1927f1067d4f7dbc589ceb3c47407eaf40ae7\n"
    },
    {
      "commit": "8d2e14daa752d657b9747fc9734fbfd7b34c1f7a",
      "tree": "e65b418b291e89d9f650dd19c2e2da8e37584c0c",
      "parents": [
        "05be003f7f3dd758c44c2cdb3e7aa638d8daa446",
        "34cd123a2ee1aa9d13d7eb9ee9c9dd5a1cea50a4"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Wed Apr 13 11:52:32 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Apr 13 11:52:32 2011 -0700"
      },
      "message": "am 34cd123a: am b0d6f10e: Bug 4167061 remove debugging code\n\n* commit \u002734cd123a2ee1aa9d13d7eb9ee9c9dd5a1cea50a4\u0027:\n  Bug 4167061 remove debugging code\n"
    },
    {
      "commit": "34cd123a2ee1aa9d13d7eb9ee9c9dd5a1cea50a4",
      "tree": "47f6b5ee578df53c1371623f6130483ed1d643c3",
      "parents": [
        "c078a4362791cec3976c4312d3f7e0e96b3487bf",
        "b0d6f10eedeef099164995d51dbd076a6fcc5acc"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Wed Apr 13 11:48:28 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Apr 13 11:48:28 2011 -0700"
      },
      "message": "am b0d6f10e: Bug 4167061 remove debugging code\n\n* commit \u0027b0d6f10eedeef099164995d51dbd076a6fcc5acc\u0027:\n  Bug 4167061 remove debugging code\n"
    },
    {
      "commit": "b0d6f10eedeef099164995d51dbd076a6fcc5acc",
      "tree": "e06facd8e7568ed73220463fbc78de6ebe5207d6",
      "parents": [
        "7e8902a90566bf05c9bc12f87f4149fc6e3c00a4"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Wed Apr 13 11:16:49 2011 -0700"
      },
      "committer": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Wed Apr 13 11:16:49 2011 -0700"
      },
      "message": "Bug 4167061 remove debugging code\n\nChange-Id: I1cb46a7bbf885c72e75d32f3f7675d90ab611e85\n"
    },
    {
      "commit": "a7e8385cb34a19e47fb67bf8f632a8b47503242d",
      "tree": "18aae79b37dffc31e5975e1ab578dc0b817a1d8f",
      "parents": [
        "1b00dc66d4b61b9a2bf44f76a9d3f54be91a2dbf",
        "87ee132ac5dd99564d4ad8f05631bbb021dbc0b0"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Mon Apr 11 12:46:38 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Apr 11 12:46:38 2011 -0700"
      },
      "message": "am 87ee132a: am c6c2285b: Enable HDCP debugging in Stagefright (1 of 2)\n\n* commit \u002787ee132ac5dd99564d4ad8f05631bbb021dbc0b0\u0027:\n  Enable HDCP debugging in Stagefright (1 of 2)\n"
    },
    {
      "commit": "87ee132ac5dd99564d4ad8f05631bbb021dbc0b0",
      "tree": "741f95c1908d8575e4a193909a095c16cee6ff02",
      "parents": [
        "3156a8c1694756dfa74c3918867f528bcf916e28",
        "c6c2285b36e83b96056e2404371cdf6e6f7acaee"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Mon Apr 11 12:43:28 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Apr 11 12:43:28 2011 -0700"
      },
      "message": "am c6c2285b: Enable HDCP debugging in Stagefright (1 of 2)\n\n* commit \u0027c6c2285b36e83b96056e2404371cdf6e6f7acaee\u0027:\n  Enable HDCP debugging in Stagefright (1 of 2)\n"
    },
    {
      "commit": "c6c2285b36e83b96056e2404371cdf6e6f7acaee",
      "tree": "716d402bbdb60247a572fe13666bc24f492c7220",
      "parents": [
        "66380f768c0de8bde1f54ac6ab3f126b66928dad"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Mon Apr 11 11:07:05 2011 -0700"
      },
      "committer": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Mon Apr 11 11:07:53 2011 -0700"
      },
      "message": "Enable HDCP debugging in Stagefright (1 of 2)\n\nChange-Id: Ia3ea555d5fa45547ed6bfce59f299087ced7809c\n"
    },
    {
      "commit": "0fb4e73f5fd107b0ebd1c7a1a25dc40d99cf0705",
      "tree": "7d5c7f270e20fddfa1d8cf4d3b8c12fe5d29780f",
      "parents": [
        "da2790fa0adc187440c35261256c9989ca1b6ed8",
        "3a9f5143efe63b4b94a1bd1312e0ba618a58674f"
      ],
      "author": {
        "name": "Jamie Gennis",
        "email": "jgennis@google.com",
        "time": "Fri Apr 08 17:41:38 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Apr 08 17:41:38 2011 -0700"
      },
      "message": "am 3a9f5143: am 66380f76: Stagefright: authenticate ANativeWindow.\n\n* commit \u00273a9f5143efe63b4b94a1bd1312e0ba618a58674f\u0027:\n  Stagefright: authenticate ANativeWindow.\n"
    },
    {
      "commit": "3a9f5143efe63b4b94a1bd1312e0ba618a58674f",
      "tree": "3f7c516314d53c078afac17788b3d13fa281e8b7",
      "parents": [
        "658779f5d81031dc2c34ef6bc374fad394d01465",
        "66380f768c0de8bde1f54ac6ab3f126b66928dad"
      ],
      "author": {
        "name": "Jamie Gennis",
        "email": "jgennis@google.com",
        "time": "Fri Apr 08 17:40:00 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Apr 08 17:40:00 2011 -0700"
      },
      "message": "am 66380f76: Stagefright: authenticate ANativeWindow.\n\n* commit \u002766380f768c0de8bde1f54ac6ab3f126b66928dad\u0027:\n  Stagefright: authenticate ANativeWindow.\n"
    },
    {
      "commit": "66380f768c0de8bde1f54ac6ab3f126b66928dad",
      "tree": "4802b7f6ac9fbfef97233ba227c30859a14585a2",
      "parents": [
        "fcba23536b1b432a5977e1ba4ea70ae0ff5aed4a"
      ],
      "author": {
        "name": "Jamie Gennis",
        "email": "jgennis@google.com",
        "time": "Thu Apr 07 19:03:56 2011 -0700"
      },
      "committer": {
        "name": "Jamie Gennis",
        "email": "jgennis@google.com",
        "time": "Fri Apr 08 15:24:10 2011 -0700"
      },
      "message": "Stagefright: authenticate ANativeWindow.\n\nThis change adds a check to verify that the ANativeWindow to which\ndecoded video buffers are queued sends those buffers to SurfaceFlinger.\nThe check is done when the buffer content is flagged as protected.  This\nchange also adds an error in the case where protected buffers are\nneeded, but an ANativeWindow is not being used as the video destination.\n\nChange-Id: I107c9082d65ef0de4a13594e9535a2053ad5161b\nBug: 4269240\n"
    },
    {
      "commit": "1c56976a774434bd279b6181c4fc3c555c4648c2",
      "tree": "e5c229b2ae216c1c90324f8bf3cfeeb4c80b53c0",
      "parents": [
        "7c6f532ae9b90734edcfe68f8dee078ea8c4b8a5",
        "38f04c0f28fc59bc7e893ca6a1ffc4d0745ab8c2"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Fri Apr 01 11:37:05 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Apr 01 11:37:05 2011 -0700"
      },
      "message": "am 38f04c0f: am 11dd5ae9: Improve Javadoc for USB Manager and MTP/PTP support.\n\n* commit \u002738f04c0f28fc59bc7e893ca6a1ffc4d0745ab8c2\u0027:\n  Improve Javadoc for USB Manager and MTP/PTP support.\n"
    },
    {
      "commit": "38f04c0f28fc59bc7e893ca6a1ffc4d0745ab8c2",
      "tree": "8e09c72e0f7c91852a3e95ed57726c90179bcd0f",
      "parents": [
        "dacb80901dfbd7cc18a6f1ede6ca334ed42c038f",
        "11dd5ae97b1cd5889bb66862fd12718da62a9c75"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Fri Apr 01 11:34:39 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Apr 01 11:34:39 2011 -0700"
      },
      "message": "am 11dd5ae9: Improve Javadoc for USB Manager and MTP/PTP support.\n\n* commit \u002711dd5ae97b1cd5889bb66862fd12718da62a9c75\u0027:\n  Improve Javadoc for USB Manager and MTP/PTP support.\n"
    },
    {
      "commit": "11dd5ae97b1cd5889bb66862fd12718da62a9c75",
      "tree": "fee0f74c05b418119e61de196b28219c623b3092",
      "parents": [
        "1ccdc235716715e7c6f13cab42e4195454e04615"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Fri Apr 01 14:00:08 2011 -0400"
      },
      "committer": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Fri Apr 01 14:11:50 2011 -0400"
      },
      "message": "Improve Javadoc for USB Manager and MTP/PTP support.\n\nBug: 4091519\n\nChange-Id: Ida79593d5a984f7ffd0934ae7bded23b8faf9eef\nSigned-off-by: Mike Lockwood \u003clockwood@android.com\u003e\n"
    },
    {
      "commit": "69250839bb0ae94305ee1ac9a452b98d67acc5cf",
      "tree": "32572f1f741751972bad6b2135097f654efdbf32",
      "parents": [
        "026ba931d448919ffc515f7e66fe96950f89d22e",
        "4ed59de640e46e42b5af3d79448be9da6e79667d"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Thu Mar 31 11:08:52 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Mar 31 11:08:52 2011 -0700"
      },
      "message": "am 4ed59de6: am ffa670b5: Bug 4167061\n\n* commit \u00274ed59de640e46e42b5af3d79448be9da6e79667d\u0027:\n  Bug 4167061\n"
    },
    {
      "commit": "4ed59de640e46e42b5af3d79448be9da6e79667d",
      "tree": "3a9dae356375825636bafcc8e141a60a0c6e9b89",
      "parents": [
        "b136aa6c9a1c043ff91357cea9e0b6597c904507",
        "ffa670b5b00b8b4c5a4296f9a1ac382c0e647894"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Thu Mar 31 11:06:41 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Mar 31 11:06:41 2011 -0700"
      },
      "message": "am ffa670b5: Bug 4167061\n\n* commit \u0027ffa670b5b00b8b4c5a4296f9a1ac382c0e647894\u0027:\n  Bug 4167061\n"
    },
    {
      "commit": "ffa670b5b00b8b4c5a4296f9a1ac382c0e647894",
      "tree": "02d91ad2bef657626541ddd7eb4ec8cd45704a76",
      "parents": [
        "53df89c74fb3a31a874ad575467c5d498a53646e"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Wed Mar 30 18:50:41 2011 -0700"
      },
      "committer": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Wed Mar 30 18:50:41 2011 -0700"
      },
      "message": "Bug 4167061\n\nChange-Id: I9bf7c0f9387ad23501261b8c2d10fa6fdaba8aef\n"
    },
    {
      "commit": "399792b83174a835840a4f47adcd34aed4e0b9ba",
      "tree": "6a345eb7074372900ab2e9a0645db2451c26ac0c",
      "parents": [
        "016f8847471a9d4ffe6a03c29e0600529d51d929",
        "06ac039962c7f15938afc4bbb74c2f14de4dc505"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed Mar 30 15:22:57 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Mar 30 15:22:57 2011 -0700"
      },
      "message": "am 06ac0399: am b676b73e: Merge \"When http streaming and Content-Length is unknown, make sure to return all\" into honeycomb-mr1\n\n* commit \u002706ac039962c7f15938afc4bbb74c2f14de4dc505\u0027:\n  When http streaming and Content-Length is unknown, make sure to return all\n"
    },
    {
      "commit": "06ac039962c7f15938afc4bbb74c2f14de4dc505",
      "tree": "1c3d7f9f430256426cb529d292202b34e44e16d5",
      "parents": [
        "acf48255aa3706489839948f153615e5c5cf38cb",
        "b676b73e391b10a4ec5fbd6a1a02054fb3d8aa4b"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed Mar 30 15:19:46 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Mar 30 15:19:46 2011 -0700"
      },
      "message": "am b676b73e: Merge \"When http streaming and Content-Length is unknown, make sure to return all\" into honeycomb-mr1\n\n* commit \u0027b676b73e391b10a4ec5fbd6a1a02054fb3d8aa4b\u0027:\n  When http streaming and Content-Length is unknown, make sure to return all\n"
    },
    {
      "commit": "b676b73e391b10a4ec5fbd6a1a02054fb3d8aa4b",
      "tree": "d0db6fcd9ead234b505761d5254d50be152cc017",
      "parents": [
        "91c482b2351db1221308fe90800b8ef8bddbed90",
        "45ad57aab33428575d7cde917e9477aac26beb71"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed Mar 30 15:16:36 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 30 15:16:36 2011 -0700"
      },
      "message": "Merge \"When http streaming and Content-Length is unknown, make sure to return all\" into honeycomb-mr1"
    },
    {
      "commit": "45ad57aab33428575d7cde917e9477aac26beb71",
      "tree": "d36610b2e25b2ccc944035f589775d656a58eacc",
      "parents": [
        "e4f33617c3654bdcb246ee8f74e67d1828cd42c9"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed Mar 30 14:45:22 2011 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed Mar 30 15:00:34 2011 -0700"
      },
      "message": "When http streaming and Content-Length is unknown, make sure to return all\n\ndata that we successfully received before signalling the error.\n\nChange-Id: I7e60602d41b4df85aa85e413c590687305e9bbce\nrelated-to-bug: 4190765\n"
    },
    {
      "commit": "66ec90687f3579fe73f6baa2a188f8a4583167a3",
      "tree": "f7b52184fb62c2cb0f80e14c59e24ed6462513af",
      "parents": [
        "761e4500f31fe59748a53a4f6a85daccf5cd3467",
        "8de5df439244e77d7892deceb86520551ff0499c"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed Mar 30 09:34:15 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Mar 30 09:34:15 2011 -0700"
      },
      "message": "am 8de5df43: am ebf6a72b: Merge \"Surfaceflinger expects rectangles to be specified right/bottom edge exclusive.\" into honeycomb-mr1\n\n* commit \u00278de5df439244e77d7892deceb86520551ff0499c\u0027:\n  Surfaceflinger expects rectangles to be specified right/bottom edge exclusive.\n"
    },
    {
      "commit": "8de5df439244e77d7892deceb86520551ff0499c",
      "tree": "ef65b2765f0611d753d856085bcdef196228928f",
      "parents": [
        "cd90d1f1173c344738362d24bdc637c355b75645",
        "ebf6a72b3536646ade389c7afa828e316eb93c21"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed Mar 30 09:27:14 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Mar 30 09:27:14 2011 -0700"
      },
      "message": "am ebf6a72b: Merge \"Surfaceflinger expects rectangles to be specified right/bottom edge exclusive.\" into honeycomb-mr1\n\n* commit \u0027ebf6a72b3536646ade389c7afa828e316eb93c21\u0027:\n  Surfaceflinger expects rectangles to be specified right/bottom edge exclusive.\n"
    },
    {
      "commit": "0ddcc8bc60ffa00e103f420f95b7f8a7c77639b6",
      "tree": "a06c75e6e39dcf955d281a29527ff890819ec594",
      "parents": [
        "f68098534e42b33cd4588bb2d2ba34ab579e11aa",
        "b618b2ef8722964730d09a86a06a85ca34df6de4"
      ],
      "author": {
        "name": "Brad Fitzpatrick",
        "email": "bradfitz@android.com",
        "time": "Wed Mar 30 08:20:58 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Mar 30 08:20:58 2011 -0700"
      },
      "message": "am b618b2ef: am f0dbf00d: Merge \"Handle OutOfMemoryError when decoding images in ThumbnailUtils\"\n\n* commit \u0027b618b2ef8722964730d09a86a06a85ca34df6de4\u0027:\n  Handle OutOfMemoryError when decoding images in ThumbnailUtils\n"
    },
    {
      "commit": "b13c4a9b6ce6a5a7430a27252058b75b20d0a7fa",
      "tree": "a5555b251a3a5d704f6f1a04364a8ff9709893e0",
      "parents": [
        "e4f33617c3654bdcb246ee8f74e67d1828cd42c9"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue Mar 29 10:00:20 2011 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue Mar 29 10:00:20 2011 -0700"
      },
      "message": "Surfaceflinger expects rectangles to be specified right/bottom edge exclusive.\n\nChange-Id: Ib493572c614dbb74fa23b13c3e43899e3b31cf0e\nrelated-to-bug: 4147205\n"
    },
    {
      "commit": "b618b2ef8722964730d09a86a06a85ca34df6de4",
      "tree": "7f413dd39a7fbc2f2850e722586bf1e6ae7bbb02",
      "parents": [
        "7a84a60d569ef7373fbb6418026b935d48fcd7e7",
        "f0dbf00d37c349e8c615045876d6bc89b6bb8c54"
      ],
      "author": {
        "name": "Brad Fitzpatrick",
        "email": "bradfitz@android.com",
        "time": "Mon Mar 28 08:26:02 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Mar 28 08:26:02 2011 -0700"
      },
      "message": "am f0dbf00d: Merge \"Handle OutOfMemoryError when decoding images in ThumbnailUtils\"\n\n* commit \u0027f0dbf00d37c349e8c615045876d6bc89b6bb8c54\u0027:\n  Handle OutOfMemoryError when decoding images in ThumbnailUtils\n"
    },
    {
      "commit": "e7cedad2b8408a13c610f3a7fcf13597a432a37d",
      "tree": "e9e559868c0c20d974c88424e8a3d91fe1b4d663",
      "parents": [
        "9eac2c077a92a95d0b7a9c766d4c6ee92f625d2e",
        "2edbdcc6f2572e5f84253617b1850908344b3f8c"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon Mar 28 08:16:52 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Mar 28 08:16:52 2011 -0700"
      },
      "message": "am 2edbdcc6: Merge \"After a seek there\\\u0027s a brief period where audio time isn\\\u0027t reestablished.\" into honeycomb-mr1\n\n* commit \u00272edbdcc6f2572e5f84253617b1850908344b3f8c\u0027:\n  After a seek there\u0027s a brief period where audio time isn\u0027t reestablished.\n"
    },
    {
      "commit": "2edbdcc6f2572e5f84253617b1850908344b3f8c",
      "tree": "eb844a00439e9baeacdc924f2b50cd9f0259bb59",
      "parents": [
        "0b9bacc69314fc6480d1ebe67b7ee0d0aebca5c0",
        "59529e1474a5e696e83955ccf0876992299bc86f"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon Mar 28 08:11:26 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Mar 28 08:11:26 2011 -0700"
      },
      "message": "Merge \"After a seek there\u0027s a brief period where audio time isn\u0027t reestablished.\" into honeycomb-mr1"
    },
    {
      "commit": "375fb9bfd29ea4480aa9582bf3956b435152c8d9",
      "tree": "6780beb1c800d3f97f913e973edab38a6a088c24",
      "parents": [
        "2e383bc6445b37d3b37fbc5b7620cd4716c5692c"
      ],
      "author": {
        "name": "Christer Fletcher",
        "email": "christer.fletcher@sonyericsson.com",
        "time": "Mon Mar 21 15:56:27 2011 +0100"
      },
      "committer": {
        "name": "Johan Redestig",
        "email": "johan.redestig@sonyericsson.com",
        "time": "Mon Mar 28 14:47:55 2011 +0200"
      },
      "message": "Handle OutOfMemoryError when decoding images in ThumbnailUtils\n\nAdded handling of OutOfMemoryError handling to createImageThumbnail\nmethod in ThumbnailUtils.java. During mediascanner run it would run\nout of memory when trying to decode very large images. Now it handles\nthis error and returns null which is handled by the media scanner.\n\nChange-Id: Ie68722dfa1cedd3c0847bf483baa40c4827ad5a8\n"
    },
    {
      "commit": "59529e1474a5e696e83955ccf0876992299bc86f",
      "tree": "795286a519eb44b212d799f5ef19159703f6a948",
      "parents": [
        "837430dd3440f6e71f68ef755399e22386dee084"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Fri Mar 25 16:36:13 2011 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Fri Mar 25 16:40:50 2011 -0700"
      },
      "message": "After a seek there\u0027s a brief period where audio time isn\u0027t reestablished.\n\nDon\u0027t use audio time to trigger a \"we\u0027re very late, skipping ahead\" action\nuntil it\u0027s reestablished.\n\nChange-Id: Ia8534e5bed60203d49a457d14b2e55eb972b5fa1\nrelated-to-bug: 4173683\n"
    },
    {
      "commit": "2fee96bcc057d9b5a9ac912af79fd838f5a42964",
      "tree": "e1cf3b6b6961abfd21cef941087c79c4b72e6ae5",
      "parents": [
        "c8c78eed52148441a4a549a9a19914bbbde6ad17",
        "1457ef74d49ee56097ad97cc078e898326beb7db"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Fri Mar 25 15:38:34 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Mar 25 15:38:34 2011 -0700"
      },
      "message": "am 1457ef74: Merge \"Make sure we post a video event when seeking after seeing video EOS before.\" into honeycomb-mr1\n\n* commit \u00271457ef74d49ee56097ad97cc078e898326beb7db\u0027:\n  Make sure we post a video event when seeking after seeing video EOS before.\n"
    },
    {
      "commit": "16ede3c535283a0b492dc82d65616d78fe620457",
      "tree": "e45e07ae5c0957350a9a3d658caafa4f92db701e",
      "parents": [
        "837430dd3440f6e71f68ef755399e22386dee084"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Fri Mar 25 13:03:14 2011 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Fri Mar 25 14:47:38 2011 -0700"
      },
      "message": "Make sure we post a video event when seeking after seeing video EOS before.\n\nChange-Id: I513bf94c0732a85324160977ea5723d8aafd6aba\nrelated-to-bug: 3316960\n"
    },
    {
      "commit": "9fb98238e5837a68fb16bcb9a23469f27124c304",
      "tree": "567812870c4094fa2f4f21ab19c8898af9a51e14",
      "parents": [
        "aac43ea193e0cbd440854f3425579f9ff04abac3",
        "837430dd3440f6e71f68ef755399e22386dee084"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Fri Mar 25 10:24:44 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Mar 25 10:24:44 2011 -0700"
      },
      "message": "am 837430dd: Merge \"Switch to use SF cached source\" into honeycomb-mr1\n\n* commit \u0027837430dd3440f6e71f68ef755399e22386dee084\u0027:\n  Switch to use SF cached source\n"
    },
    {
      "commit": "3be159362891c810b24f2ebbc4b097b316ffb05c",
      "tree": "79bc6c362fbb847876598802b11d603b426b158a",
      "parents": [
        "cc4b6a61c6df67c211ac85d49f457fd562abf142"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Fri Mar 25 08:41:57 2011 -0700"
      },
      "committer": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Fri Mar 25 08:41:57 2011 -0700"
      },
      "message": "Switch to use SF cached source\n\nbug - 3500025\n\nChange-Id: I96c416d39af498f091d2d52f5923f556382a9c1f\n"
    },
    {
      "commit": "503f4daf0113579e111d371dbfb6824cc8c311f1",
      "tree": "89805be4e5da5b8e3d37306b64407894f75c0ec4",
      "parents": [
        "503735099d51e9701be4737dff4e74b35361d371",
        "0b1b2a3212cc6c96959e009a9705f94f2ed8b4f4"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Wed Mar 23 17:06:12 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Mar 23 17:06:12 2011 -0700"
      },
      "message": "am 0b1b2a32: Merge \"Bug 4159373 Use HDCP debug settings\" into honeycomb-mr1\n\n* commit \u00270b1b2a3212cc6c96959e009a9705f94f2ed8b4f4\u0027:\n  Bug 4159373 Use HDCP debug settings\n"
    },
    {
      "commit": "0b1b2a3212cc6c96959e009a9705f94f2ed8b4f4",
      "tree": "18cb223d20b4b138cda664121b2d12028b478186",
      "parents": [
        "efb8eda41a2dce03db0984c490c16f6a32867ded",
        "1b11b64bb66b624f1bcfef89c4b6f6af75a06ff1"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Wed Mar 23 17:03:46 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 23 17:03:46 2011 -0700"
      },
      "message": "Merge \"Bug 4159373 Use HDCP debug settings\" into honeycomb-mr1"
    },
    {
      "commit": "1b11b64bb66b624f1bcfef89c4b6f6af75a06ff1",
      "tree": "91a7f00a7d775afd238310b48770ef9cfee7c681",
      "parents": [
        "7d02efa1029435dfa3a4a9f8449ee1cbda543730"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Wed Mar 23 14:34:31 2011 -0700"
      },
      "committer": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Wed Mar 23 16:08:18 2011 -0700"
      },
      "message": "Bug 4159373 Use HDCP debug settings\n\nChange-Id: Iefc0a0d4b574ee94fbc83bf74b57c1d3465c821c\n"
    },
    {
      "commit": "a450ef06689b44415a3bbbfb4aaad082189eb7ad",
      "tree": "78e7fced9da97c3cb648450bda8742a0a26c8aa0",
      "parents": [
        "3bde4594d5794645b5f7e0ff1bf9c4a0b44161b1",
        "ac390b8cacc45c866ae2e60c0e492a914cf6ec78"
      ],
      "author": {
        "name": "shailendra",
        "email": "shailendray@google.com",
        "time": "Wed Mar 23 15:47:47 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Mar 23 15:47:47 2011 -0700"
      },
      "message": "am ac390b8c: Merge \"Fix for Media Server memory leak\" into honeycomb-mr1\n\n* commit \u0027ac390b8cacc45c866ae2e60c0e492a914cf6ec78\u0027:\n  Fix for Media Server memory leak\n"
    },
    {
      "commit": "ac390b8cacc45c866ae2e60c0e492a914cf6ec78",
      "tree": "6f2a773545d8a389f18aee7c53b67c66ccb53844",
      "parents": [
        "0357ec78b82ae104e56c26941d42fa7ef875462b",
        "2d06aee09507252ba6703ecd2c4f9f356048e6ad"
      ],
      "author": {
        "name": "shailendra",
        "email": "shailendray@google.com",
        "time": "Wed Mar 23 15:33:51 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 23 15:33:51 2011 -0700"
      },
      "message": "Merge \"Fix for Media Server memory leak\" into honeycomb-mr1"
    },
    {
      "commit": "2d06aee09507252ba6703ecd2c4f9f356048e6ad",
      "tree": "9b645342c7aea72954ca4faaf3c5a021dd2ec50b",
      "parents": [
        "3cc797b9c416e01ad6bfab5f2bfb2c6cbf9e44ed"
      ],
      "author": {
        "name": "shailendra",
        "email": "shailendray@google.com",
        "time": "Wed Mar 16 17:30:18 2011 -0700"
      },
      "committer": {
        "name": "shailendra",
        "email": "shailendray@google.com",
        "time": "Tue Mar 22 21:30:35 2011 -0700"
      },
      "message": "Fix for Media Server memory leak\n\nbug - 4081123\n\nChange-Id: Ic88c13f8006227cff2c91a31f5d1828d007125af\n"
    },
    {
      "commit": "b819dcd49ddd4be8f102c99576bb42cd088caf1a",
      "tree": "76c57bda2aeed9fbeedd1e007009368775686a70",
      "parents": [
        "012401774f4aac29ad8cf8e32f36c4a521842767",
        "8483073ec21b5e2332deaad914eba1d087b1d1e3"
      ],
      "author": {
        "name": "shailendra",
        "email": "shailendray@google.com",
        "time": "Tue Mar 22 11:50:15 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Mar 22 11:50:15 2011 -0700"
      },
      "message": "am 8483073e: Merge \"Fix for testPropertiesWMVFile case failed with build HMI75B(4128259)\" into honeycomb-mr1\n\n* commit \u00278483073ec21b5e2332deaad914eba1d087b1d1e3\u0027:\n  Fix for testPropertiesWMVFile case failed with build HMI75B(4128259)\n"
    },
    {
      "commit": "8483073ec21b5e2332deaad914eba1d087b1d1e3",
      "tree": "471203d9be55724906d13833a3e7d46cb6a56d07",
      "parents": [
        "3cc797b9c416e01ad6bfab5f2bfb2c6cbf9e44ed",
        "d0c281328903189b42585948054cfb14a1385d50"
      ],
      "author": {
        "name": "shailendra",
        "email": "shailendray@google.com",
        "time": "Tue Mar 22 11:48:12 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 22 11:48:12 2011 -0700"
      },
      "message": "Merge \"Fix for testPropertiesWMVFile case failed with build HMI75B(4128259)\" into honeycomb-mr1"
    },
    {
      "commit": "3da107288d5ae112073875ac10317def3c299818",
      "tree": "416da0f618f1a75e979f4aeede6bf25eaa0d3a2d",
      "parents": [
        "f2c44a79d90096e5f0edf698e27d291d439f0138",
        "453c0d5f16a09473b0653566973bf8b6a867cf79"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue Mar 22 08:48:58 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Mar 22 08:48:58 2011 -0700"
      },
      "message": "am 453c0d5f: Merge \"DO NOT MERGE: Enable http-live support for https:// urls, fix a parsing issue.\" into honeycomb-mr1\n\n* commit \u0027453c0d5f16a09473b0653566973bf8b6a867cf79\u0027:\n  DO NOT MERGE: Enable http-live support for https:// urls, fix a parsing issue.\n"
    },
    {
      "commit": "453c0d5f16a09473b0653566973bf8b6a867cf79",
      "tree": "88884b8bc89367f5c68eb910fd5374a2f64cfbec",
      "parents": [
        "039aa81a67465f189c24f92567ccb08ed8a5dce2",
        "8505f2fe1e4fd94878d57169dd7fdc10c9633f62"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue Mar 22 08:37:58 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 22 08:37:58 2011 -0700"
      },
      "message": "Merge \"DO NOT MERGE: Enable http-live support for https:// urls, fix a parsing issue.\" into honeycomb-mr1"
    },
    {
      "commit": "112852b5770300a81d82f0ec06ad0553f286ed01",
      "tree": "3b93d15155b05601856a56b80c61221bf25bfc25",
      "parents": [
        "4f87a46e6f1a8ba601a320c902abc3d5ce010674",
        "0210997218fc22b77c71a43a2396419cd0a39166"
      ],
      "author": {
        "name": "Yu Shan Emily Lau",
        "email": "yslau@google.com",
        "time": "Mon Mar 21 18:00:32 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Mar 21 18:00:32 2011 -0700"
      },
      "message": "am 02109972: Merge \"Add the mem logging into test utility. Bug# 4108259\" into honeycomb-mr1\n\n* commit \u00270210997218fc22b77c71a43a2396419cd0a39166\u0027:\n  Add the mem logging into test utility. Bug# 4108259\n"
    },
    {
      "commit": "0210997218fc22b77c71a43a2396419cd0a39166",
      "tree": "5c09f3eab4b4c99eff9d219787311033ba70e254",
      "parents": [
        "7abedd0cdefdcd6d3b62808724e721bb1b92b185",
        "75afb97c4d46e1c001986faca8a5ee7e68d7b82b"
      ],
      "author": {
        "name": "Yu Shan Emily Lau",
        "email": "yslau@google.com",
        "time": "Mon Mar 21 17:32:17 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Mar 21 17:32:17 2011 -0700"
      },
      "message": "Merge \"Add the mem logging into test utility. Bug# 4108259\" into honeycomb-mr1"
    },
    {
      "commit": "8505f2fe1e4fd94878d57169dd7fdc10c9633f62",
      "tree": "f75099b583655d5446896957af8c35ff9cd3b607",
      "parents": [
        "e2c32e9f966cf9f2c9ed94bf0703344a2cca284b"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon Mar 21 16:28:04 2011 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon Mar 21 16:45:25 2011 -0700"
      },
      "message": "DO NOT MERGE: Enable http-live support for https:// urls, fix a parsing issue.\n\nChange-Id: Ic683201dcfcd11fb4bccfeefc63427a4c9bfabb4\nrelated-to-bug: 4148291\n"
    },
    {
      "commit": "970d7dd95f704fb068c8add784f5b8c1c17ebd3c",
      "tree": "e27458003fa05df25573a20f8a62109a4bcde292",
      "parents": [
        "f82e5a2c903d16b6ca35313e184462625d482ff1",
        "e2c32e9f966cf9f2c9ed94bf0703344a2cca284b"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon Mar 21 16:21:29 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Mar 21 16:21:29 2011 -0700"
      },
      "message": "am e2c32e9f: If nothing is to be copied, return right away.\n\n* commit \u0027e2c32e9f966cf9f2c9ed94bf0703344a2cca284b\u0027:\n  If nothing is to be copied, return right away.\n"
    },
    {
      "commit": "e2c32e9f966cf9f2c9ed94bf0703344a2cca284b",
      "tree": "d6038a3847bf6f2aaccb06a7c6921015f0e9645d",
      "parents": [
        "0b933c02dddbc325498b3b73d8be9167b155801b"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon Mar 21 14:16:03 2011 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon Mar 21 14:16:03 2011 -0700"
      },
      "message": "If nothing is to be copied, return right away.\n\nThis avoids a potential out-of-bounds problem in the code below.\n\nChange-Id: I942d55da0a5288b37512cb74407f900a2d824c0c\nrelated-to-bug: 4139974\n"
    },
    {
      "commit": "75afb97c4d46e1c001986faca8a5ee7e68d7b82b",
      "tree": "3c3a22b9ae3d0023265ac8a1be368780871104c8",
      "parents": [
        "9dab78470592be7542b9c0f9090603ed0dc80949"
      ],
      "author": {
        "name": "Yu Shan Emily Lau",
        "email": "yslau@google.com",
        "time": "Thu Mar 17 20:36:37 2011 -0700"
      },
      "committer": {
        "name": "Yu Shan Emily Lau",
        "email": "yslau@google.com",
        "time": "Fri Mar 18 13:27:51 2011 -0700"
      },
      "message": "Add the mem logging into test utility.\nBug# 4108259\n\nChange-Id: Ifc8091490beef1430a1a0ab297e514b605da56f6\n"
    },
    {
      "commit": "a5eaf2eae0d11c45d9167f7fcadaafdeefad645c",
      "tree": "7de639131a1d37f3827c646496f128f2d23704c6",
      "parents": [
        "efb56934efdc0aae38ce7264f2576326293846b6",
        "0d922ec92dfe1d4adb6c66cdd2d3c16eb6b29776"
      ],
      "author": {
        "name": "shailendra",
        "email": "shailendray@google.com",
        "time": "Fri Mar 18 11:02:35 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Mar 18 11:02:35 2011 -0700"
      },
      "message": "am 0d922ec9: Merge \"Fix for testThumbnailForInvalidFilePath and testPropertiesForNonExsitingFile failed with HMI75B(4124235)\" into honeycomb-mr1\n\n* commit \u00270d922ec92dfe1d4adb6c66cdd2d3c16eb6b29776\u0027:\n  Fix for testThumbnailForInvalidFilePath and testPropertiesForNonExsitingFile failed with HMI75B(4124235)\n"
    },
    {
      "commit": "d0c281328903189b42585948054cfb14a1385d50",
      "tree": "47b44905e56e4560f70dbcb21b303ed623d61504",
      "parents": [
        "0d922ec92dfe1d4adb6c66cdd2d3c16eb6b29776"
      ],
      "author": {
        "name": "shailendra",
        "email": "shailendray@google.com",
        "time": "Fri Mar 18 10:45:29 2011 -0700"
      },
      "committer": {
        "name": "shailendra",
        "email": "shailendray@google.com",
        "time": "Fri Mar 18 10:45:29 2011 -0700"
      },
      "message": "Fix for testPropertiesWMVFile case failed with build HMI75B(4128259)\n\nChange-Id: I0a7081f901684ff7c7388b830afc6ae2f2ce7bcd\n"
    },
    {
      "commit": "0d922ec92dfe1d4adb6c66cdd2d3c16eb6b29776",
      "tree": "b5db768c54ffa4e7c2507a50c5d05b6d33357fa0",
      "parents": [
        "1d50ad7914de36b63a04d39bdc4791c1dadc7eae",
        "c8b4efdd743995219af494c5cdcb036591d8e06e"
      ],
      "author": {
        "name": "shailendra",
        "email": "shailendray@google.com",
        "time": "Fri Mar 18 09:35:37 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 18 09:35:37 2011 -0700"
      },
      "message": "Merge \"Fix for testThumbnailForInvalidFilePath and testPropertiesForNonExsitingFile failed with HMI75B(4124235)\" into honeycomb-mr1"
    },
    {
      "commit": "c8b4efdd743995219af494c5cdcb036591d8e06e",
      "tree": "fdbcac43df3fbc7c5f127c9932e2be7f7ceaf5cc",
      "parents": [
        "296c1616bad5a075cf64c2ba025b0cfd6bb3816d"
      ],
      "author": {
        "name": "shailendra",
        "email": "shailendray@google.com",
        "time": "Thu Mar 17 14:53:20 2011 -0700"
      },
      "committer": {
        "name": "shailendra",
        "email": "shailendray@google.com",
        "time": "Thu Mar 17 14:53:20 2011 -0700"
      },
      "message": "Fix for testThumbnailForInvalidFilePath and testPropertiesForNonExsitingFile failed with HMI75B(4124235)\n\nChange-Id: Iab523e666c11b7f99aac71c761a4295d32ca026c\n"
    },
    {
      "commit": "9c0c5b5638fd2810b68e033963026cc1830b9ade",
      "tree": "b8e41efbfa47a5bd8d75aa02ca15e6695112aa5b",
      "parents": [
        "9940c8b6c8ab1711c9ee77cb9288888879b0b310",
        "2f1f2248c8439adbd686810e306c55f9e6a5abc3"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Thu Mar 17 11:56:05 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Mar 17 11:56:05 2011 -0700"
      },
      "message": "am 2f1f2248: Fix missing AOSP copyright headers for a bunch of media framework files\n\n* commit \u00272f1f2248c8439adbd686810e306c55f9e6a5abc3\u0027:\n  Fix missing AOSP copyright headers for a bunch of media framework files\n"
    },
    {
      "commit": "2f1f2248c8439adbd686810e306c55f9e6a5abc3",
      "tree": "31f200e1da6121444a9b3680efdccc35627afc25",
      "parents": [
        "def35f7a47cde8bf66d4cba4570b289e0e9d625a"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Thu Mar 17 11:02:04 2011 -0700"
      },
      "committer": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Thu Mar 17 11:10:40 2011 -0700"
      },
      "message": "Fix missing AOSP copyright headers for a bunch of media framework files\n\nbug - 4119349\n\nChange-Id: If5924e16a5f596d5d73d9beb66eaf5ac9a6f0e50\n"
    },
    {
      "commit": "c97022e7acc6da71e558e9137036622b4c77ca46",
      "tree": "20b336c7422d0e0838475179d67cbe24fec83fc7",
      "parents": [
        "4502636629ebb3f2ebb8521241c364666d1d7345",
        "11473332b4df78610ebb903e255d69ab35e5bf59"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Thu Mar 17 07:26:44 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Mar 17 07:26:44 2011 -0700"
      },
      "message": "am 11473332: Merge \"MtpServer: Do not attempt to stop MTP if it has not been started\" into honeycomb-mr1\n\n* commit \u002711473332b4df78610ebb903e255d69ab35e5bf59\u0027:\n  MtpServer: Do not attempt to stop MTP if it has not been started\n"
    },
    {
      "commit": "a3f8514492cb4bc8fa7c36e2c0f720342796ada7",
      "tree": "84a3b4d14257930c0c38f2d36ea6beb8e8c8e320",
      "parents": [
        "f8d1533b07b51935e295b2cf92e2ea2aa94b303f"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Thu Mar 17 09:43:50 2011 -0400"
      },
      "committer": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Thu Mar 17 09:43:50 2011 -0400"
      },
      "message": "MtpServer: Do not attempt to stop MTP if it has not been started\n\nFixes an ANR that occurred if we got a USB disconnected event\nbefore the MTP service had started.\n\nBug: 4118033\n\nChange-Id: I6cad4281a5911a9926cae923f34d3a6bf98346c5\nSigned-off-by: Mike Lockwood \u003clockwood@android.com\u003e\n"
    },
    {
      "commit": "797f5b0c00895c21ff755ec7f6974e1d2e763b13",
      "tree": "e4f70f144d5a4a214a2fcbb76a8da0744be2b6f1",
      "parents": [
        "69d05490345e96e1155e3b33eb5e36761b07a314",
        "fd5c1f7c575451cf3566d1a8290b0b001bddfa39"
      ],
      "author": {
        "name": "Yu Shan Emily Lau",
        "email": "yslau@google.com",
        "time": "Wed Mar 16 16:43:04 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Mar 16 16:43:04 2011 -0700"
      },
      "message": "am fd5c1f7c: Merge \"Suppress the 1 hour video editor export test case which exceed the 5 mins large test limit. Add the media test util for capturing the memory usage. Bug# 4108259 Change-Id: I751a622ff5dfbb1d563f63a2cbc9db71d194a0f6\" into honeycomb-mr1\n\n* commit \u0027fd5c1f7c575451cf3566d1a8290b0b001bddfa39\u0027:\n  Suppress the 1 hour video editor export test case which exceed the 5 mins large test limit. Add the media test util for capturing the memory usage. Bug# 4108259 Change-Id: I751a622ff5dfbb1d563f63a2cbc9db71d194a0f6\n"
    },
    {
      "commit": "fd5c1f7c575451cf3566d1a8290b0b001bddfa39",
      "tree": "d79a8a5509ad0dd3fd16f410c5111da32365a473",
      "parents": [
        "0edefea88e975613bca9f0227614de91434ade11",
        "9dab78470592be7542b9c0f9090603ed0dc80949"
      ],
      "author": {
        "name": "Yu Shan Emily Lau",
        "email": "yslau@google.com",
        "time": "Wed Mar 16 16:40:46 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 16 16:40:46 2011 -0700"
      },
      "message": "Merge \"Suppress the 1 hour video editor export test case which exceed the 5 mins large test limit. Add the media test util for capturing the memory usage. Bug# 4108259 Change-Id: I751a622ff5dfbb1d563f63a2cbc9db71d194a0f6\" into honeycomb-mr1"
    },
    {
      "commit": "9dab78470592be7542b9c0f9090603ed0dc80949",
      "tree": "4948dc4c469cabcaab824e64b7e68730d0b04030",
      "parents": [
        "acca16004fd58c2b8c489f031281b58551551dc8"
      ],
      "author": {
        "name": "Yu Shan Emily Lau",
        "email": "yslau@google.com",
        "time": "Wed Mar 16 15:44:22 2011 -0700"
      },
      "committer": {
        "name": "Yu Shan Emily Lau",
        "email": "yslau@google.com",
        "time": "Wed Mar 16 16:36:17 2011 -0700"
      },
      "message": "Suppress the 1 hour video editor export test case which exceed the 5 mins large test limit.\nAdd the media test util for capturing the memory usage.\nBug# 4108259\nChange-Id: I751a622ff5dfbb1d563f63a2cbc9db71d194a0f6\n"
    },
    {
      "commit": "69d05490345e96e1155e3b33eb5e36761b07a314",
      "tree": "45e9b59b447afd4f6153d371204f4e74c025f2b5",
      "parents": [
        "a05a8ac5eef083a4c28c1fb4eceea92100cf86a2",
        "0edefea88e975613bca9f0227614de91434ade11"
      ],
      "author": {
        "name": "Rajneesh Chowdury",
        "email": "rajneeshc@google.com",
        "time": "Wed Mar 16 16:05:54 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Mar 16 16:05:54 2011 -0700"
      },
      "message": "am 0edefea8: Merge \"Fix for 4087846 Crash reported by monkey report (Java/Jni)\" into honeycomb-mr1\n\n* commit \u00270edefea88e975613bca9f0227614de91434ade11\u0027:\n  Fix for 4087846 Crash reported by monkey report (Java/Jni)\n"
    },
    {
      "commit": "0edefea88e975613bca9f0227614de91434ade11",
      "tree": "d97830caf7631652b3e5f6d43f148a1adf5ca958",
      "parents": [
        "af831a7bd5f1a3ffd1129f5f15b862c5973d48b6",
        "8e7991a52edb3eb8bd1a44ceb7f6d97108748c8c"
      ],
      "author": {
        "name": "Rajneesh Chowdury",
        "email": "rajneeshc@google.com",
        "time": "Wed Mar 16 16:03:15 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 16 16:03:15 2011 -0700"
      },
      "message": "Merge \"Fix for 4087846 Crash reported by monkey report (Java/Jni)\" into honeycomb-mr1"
    },
    {
      "commit": "28fc2037bffd1593b56fe1e1522de544a7d49120",
      "tree": "58f521886028a4ac311fdf9ad64473d3769e85ef",
      "parents": [
        "f2532d16a4a2ca4dffe9bf9568fdd24475369cac",
        "fc59176241f498ad4eeb4237800c2eb5edd9efcd"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Wed Mar 16 15:11:03 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Mar 16 15:11:03 2011 -0700"
      },
      "message": "am fc591762: Merge \"Add the default camera id to mCameraIds for emulator and those devices without media_profiles.xml configuration file.\" into honeycomb-mr1\n\n* commit \u0027fc59176241f498ad4eeb4237800c2eb5edd9efcd\u0027:\n  Add the default camera id to mCameraIds for emulator and those devices without media_profiles.xml configuration file.\n"
    },
    {
      "commit": "6ec0ca9e8eb78faeae198a67978ce630cc128946",
      "tree": "8ec90e3b982b890e88807c9bfa81fda98f170e95",
      "parents": [
        "6bb2020e6e9914f6df3dc7d69dbd21782267fbd4"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Wed Mar 16 14:09:50 2011 -0700"
      },
      "committer": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Wed Mar 16 14:11:32 2011 -0700"
      },
      "message": "Add the default camera id to mCameraIds for emulator and those devices without media_profiles.xml configuration file.\n\nbug - 4109530\n\nChange-Id: Ib83be7a7f767a4b20ac338734ada1581e7a4c5bf\n"
    },
    {
      "commit": "7532ae7f79d6d849faae1a9bee171c66bd534d97",
      "tree": "221dbd707a76fa3eed58e532df4eb66578a8b011",
      "parents": [
        "1d8b5a5e866f75d516dd6f03424f37b1de9a3d97",
        "46956b0691b2a228237d17536fe4ad33a760c0af"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed Mar 16 13:18:42 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Mar 16 13:18:42 2011 -0700"
      },
      "message": "am 46956b06: Merge \"DO NOT MERGE: Fix a race condition when playing an audio-only stream and seeking before starting.\" into honeycomb-mr1\n\n* commit \u002746956b0691b2a228237d17536fe4ad33a760c0af\u0027:\n  DO NOT MERGE: Fix a race condition when playing an audio-only stream and seeking before starting.\n"
    },
    {
      "commit": "5bd3bb46b1f1576cfece8e462c46cca00ddd1351",
      "tree": "7106732c231b42e82aeec524ddc71925a38c98ff",
      "parents": [
        "cc571e9643865edc3f25aa133c467ace46ce8e80"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed Mar 16 10:41:25 2011 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed Mar 16 12:04:56 2011 -0700"
      },
      "message": "DO NOT MERGE: Fix a race condition when playing an audio-only stream and seeking before starting.\n\nChange-Id: I70dfdfb7c27e3c713079c359ef89a570eb600dc7\nrelated-to-bug: 4039068\n"
    },
    {
      "commit": "8e7991a52edb3eb8bd1a44ceb7f6d97108748c8c",
      "tree": "66b4f142e7368d3bd08590b12c0d1d8e4823d012",
      "parents": [
        "3ec9d06f070db3a8899ad235736abd0ffaf6f578"
      ],
      "author": {
        "name": "Rajneesh Chowdury",
        "email": "rajneeshc@google.com",
        "time": "Tue Mar 15 16:20:17 2011 -0700"
      },
      "committer": {
        "name": "Rajneesh Chowdury",
        "email": "rajneeshc@google.com",
        "time": "Tue Mar 15 16:20:17 2011 -0700"
      },
      "message": "Fix for 4087846 Crash reported by monkey report (Java/Jni)\n\nChange-Id: I356f975743f5a24e72f33a20ee497a2b12791be6\n"
    },
    {
      "commit": "e987cbafc2a6c19cae1ccf50658fb6320bda084a",
      "tree": "0cb6c88e54f9b68b8ed4d96ef79973c87d9907e2",
      "parents": [
        "67718e076422f8f28f4e30a39df9e462ef32d19b",
        "3fabad87f6cade6ccf7dc6d716e8b91675982088"
      ],
      "author": {
        "name": "Shailendra Yadav",
        "email": "shailendray@google.com",
        "time": "Mon Mar 14 17:36:56 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Mar 14 17:36:56 2011 -0700"
      },
      "message": "am 3fabad87: Merge \"Fix for Don\\\u0027t allow adding 64-bit files(4086708)\" into honeycomb-mr1\n\n* commit \u00273fabad87f6cade6ccf7dc6d716e8b91675982088\u0027:\n  Fix for Don\u0027t allow adding 64-bit files(4086708)\n"
    },
    {
      "commit": "3fabad87f6cade6ccf7dc6d716e8b91675982088",
      "tree": "fe25812beb586efb3163ea302efa02a52739dfd0",
      "parents": [
        "132bb659b643348f29292810e42800441df41ceb",
        "4d0ec22aa91428030ae9ef1ead6f1b1d769745ac"
      ],
      "author": {
        "name": "Shailendra Yadav",
        "email": "shailendray@google.com",
        "time": "Mon Mar 14 17:23:05 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Mar 14 17:23:05 2011 -0700"
      },
      "message": "Merge \"Fix for Don\u0027t allow adding 64-bit files(4086708)\" into honeycomb-mr1"
    },
    {
      "commit": "4d0ec22aa91428030ae9ef1ead6f1b1d769745ac",
      "tree": "d00469164ec31648013d755b7ebc8d028f7492fc",
      "parents": [
        "949d0c8c384437d92fc1432b750da6da59df1fa7"
      ],
      "author": {
        "name": "Shailendra Yadav",
        "email": "shailendray@google.com",
        "time": "Fri Mar 11 22:15:16 2011 -0800"
      },
      "committer": {
        "name": "Shailendra Yadav",
        "email": "shailendray@google.com",
        "time": "Mon Mar 14 15:07:05 2011 -0700"
      },
      "message": "Fix for Don\u0027t allow adding 64-bit files(4086708)\n\nChange-Id: I880c89b565dd8172fdf077a514d5b3d03eab7d9e\n"
    },
    {
      "commit": "76d41f5796c73e499f05375d004b39dc9961820c",
      "tree": "21e7d4436fd8a7492a98f8dee943d33d0ef03e9b",
      "parents": [
        "f2f3627f658931e9e8162cc6d066e4cccd81bd10",
        "206c62ed34dc8a48fd6c907d95456226949f42dd"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@android.com",
        "time": "Mon Mar 14 11:49:56 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Mar 14 11:49:56 2011 -0700"
      },
      "message": "am 206c62ed: am 2fdf829a: Merge \"Remove unnecessary SkImageDecoder_libjpeg.cpp\"\n\n* commit \u0027206c62ed34dc8a48fd6c907d95456226949f42dd\u0027:\n  Remove unnecessary SkImageDecoder_libjpeg.cpp\n"
    },
    {
      "commit": "733cb79a27fa434a1f5548201c953131285b4e81",
      "tree": "1436fbbe8db43a3be16d440ad2369743a130b0ea",
      "parents": [
        "ad707d8f9aaff9cd1a121cb769772c921d870117",
        "3cbfd10bbb869f763880060ebe01dd66da62bbc3"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Mon Mar 14 11:23:56 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Mar 14 11:23:56 2011 -0700"
      },
      "message": "am 3cbfd10b: Merge \"Partial fix for issue 3515250: video chat and SCO\" into honeycomb-mr1\n\n* commit \u00273cbfd10bbb869f763880060ebe01dd66da62bbc3\u0027:\n  Partial fix for issue 3515250: video chat and SCO\n"
    },
    {
      "commit": "3cbfd10bbb869f763880060ebe01dd66da62bbc3",
      "tree": "df182c94f5abc6aaae0ee489dba48b87452a3a69",
      "parents": [
        "3ec9d06f070db3a8899ad235736abd0ffaf6f578",
        "fa640154f1f42121d81242b2f1a10f03e52f0014"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Mon Mar 14 11:21:50 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Mar 14 11:21:50 2011 -0700"
      },
      "message": "Merge \"Partial fix for issue 3515250: video chat and SCO\" into honeycomb-mr1"
    },
    {
      "commit": "2d24213fca55fece8ce4a69a53abcd45983b0443",
      "tree": "530924a073f05a85eb34c10005c5b525f36658fd",
      "parents": [
        "c761a80df372a7f7e70ceeb2902089c53ff980f2",
        "3ec9d06f070db3a8899ad235736abd0ffaf6f578"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Mon Mar 14 09:44:15 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Mar 14 09:44:15 2011 -0700"
      },
      "message": "am 3ec9d06f: Merge \"MtpDevice: Handle zero length packets in readResponse()\" into honeycomb-mr1\n\n* commit \u00273ec9d06f070db3a8899ad235736abd0ffaf6f578\u0027:\n  MtpDevice: Handle zero length packets in readResponse()\n"
    },
    {
      "commit": "90f5d75cf0502788fbc2fb49f366de40d5ffc164",
      "tree": "d33bcd02acfe785b8568f550acb424a92ba5660f",
      "parents": [
        "e976ff4a2203e5a01c9a1c1a018ba9e5ab7777f7"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Mon Mar 14 10:33:22 2011 -0400"
      },
      "committer": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Mon Mar 14 10:33:22 2011 -0400"
      },
      "message": "MtpDevice: Handle zero length packets in readResponse()\n\nBug: 3509060\n\nChange-Id: I291eefeaa667688c9e6e75da74ec3025b84065e9\nSigned-off-by: Mike Lockwood \u003clockwood@android.com\u003e\n"
    },
    {
      "commit": "0bea34fc3ec5dfd8d0e7483368875b457b7e2262",
      "tree": "1e5d36aaa84f53ffaf5aaf01984a61ef5a5ff186",
      "parents": [
        "c37febe285defa623e456678f63fbd27b3317ebb",
        "dec0b755fff1bf87aafd397ef0dd864f54c587cf"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Mon Mar 14 06:55:21 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Mar 14 06:55:21 2011 -0700"
      },
      "message": "am dec0b755: Merge \"MTP host: Fix problems reading large data packets\" into honeycomb-mr1\n\n* commit \u0027dec0b755fff1bf87aafd397ef0dd864f54c587cf\u0027:\n  MTP host: Fix problems reading large data packets\n"
    },
    {
      "commit": "fa640154f1f42121d81242b2f1a10f03e52f0014",
      "tree": "4437e621411188a799bcef0d07bfe84f7fcdd26f",
      "parents": [
        "0eb7b697b7c180660647b5cd0cd7dd067f6b6abb"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Sat Mar 12 15:59:51 2011 -0800"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Sat Mar 12 15:59:51 2011 -0800"
      },
      "message": "Partial fix for issue 3515250: video chat and SCO\n\nDo not call directly into AudioSystem in setBluetoothScoOn() but\nsend a message to the AudioService handler instead. As the\nprocedure to switch audio path to BT SCO can last some time we should\nnot block the caller which can run in the UI thread.\n\nChange-Id: I6ac4b5a934d69781db3aebe5d0e8137b52a0ada4\n"
    },
    {
      "commit": "bcc0516bc8d0849f64f2fe759229301aa6eb7325",
      "tree": "c22020c3edcc99edb2f45493c89238702fbf1052",
      "parents": [
        "62cfeeb821afb2f3d3b78ad93caa13408cd26eac"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Sat Mar 12 14:03:23 2011 -0500"
      },
      "committer": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Sat Mar 12 14:03:23 2011 -0500"
      },
      "message": "MTP host: Fix problems reading large data packets\n\nFixes problem reading large thumbnails via PTP\n\nBug: 4065217\n\nChange-Id: I643672512829c93ab0827091f39103dbb1918071\nSigned-off-by: Mike Lockwood \u003clockwood@android.com\u003e\n"
    },
    {
      "commit": "3b473d958c46ea6511b9599f727b47636e5cbc4a",
      "tree": "df3e157e9a1f089b8569cd6b92dad01049a9bf99",
      "parents": [
        "f7db87f0730ce91e3230b798b3a85bb47f655ba8",
        "9fffd9a8bb73e9b225878686862d49b27e98c659"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Fri Mar 11 17:54:23 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Mar 11 17:54:23 2011 -0800"
      },
      "message": "am 9fffd9a8: Merge \"USB: minor cleanup work\" into honeycomb-mr1\n\n* commit \u00279fffd9a8bb73e9b225878686862d49b27e98c659\u0027:\n  USB: minor cleanup work\n"
    }
  ],
  "next": "62cfeeb821afb2f3d3b78ad93caa13408cd26eac"
}
