)]}'
{
  "commit": "8f3b1307678fcd1896c7fb8ba4cc20553dc032e8",
  "tree": "9935dd8edf3a8380256502a132d040a4fd607df8",
  "parents": [
    "a506a6ec94863a35acca9feb165db76ddac3892c"
  ],
  "author": {
    "name": "Jeff Brown",
    "email": "jeffbrown@google.com",
    "time": "Wed May 29 14:59:46 2013 -0700"
  },
  "committer": {
    "name": "Jeff Brown",
    "email": "jeffbrown@google.com",
    "time": "Tue Jun 18 15:32:41 2013 -0700"
  },
  "message": "Add test for streaming display contents to an accessory.\n\nThere are two applications: a source and a sink.\nThey should be installed on two separate Android devices.\nThen connect the source device to the sink device using\na USB OTG cable.\n\nBug: 9192512\nChange-Id: I99b552026684abbfd69cb13ab324e72fa16c36ab\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "85cb309bd7208c0e1a36457d193e958bc3fc2194",
      "new_mode": 33188,
      "new_path": "tests/AccessoryDisplay/Android.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5ce558cfe1942ee7212f7088ccfedb92241b750c",
      "new_mode": 33188,
      "new_path": "tests/AccessoryDisplay/README"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2d4de15645063faad3461681a6434c401b8328e7",
      "new_mode": 33188,
      "new_path": "tests/AccessoryDisplay/common/Android.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a6bb5c1b918923406894df747ded76b71b31d15c",
      "new_mode": 33188,
      "new_path": "tests/AccessoryDisplay/common/src/com/android/accessorydisplay/common/BufferPool.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e0b7e8216a5a3c3215b7c056ea600afa354470d0",
      "new_mode": 33188,
      "new_path": "tests/AccessoryDisplay/common/src/com/android/accessorydisplay/common/Logger.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "46fee325e3a565105d6d5c591982ae6e950014d5",
      "new_mode": 33188,
      "new_path": "tests/AccessoryDisplay/common/src/com/android/accessorydisplay/common/Protocol.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "70b380635bcdfe49b1e40cef1b5547fc7c8a622d",
      "new_mode": 33188,
      "new_path": "tests/AccessoryDisplay/common/src/com/android/accessorydisplay/common/Service.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "84897d372e1e8cc2d1a0997355598618fe0a9b26",
      "new_mode": 33188,
      "new_path": "tests/AccessoryDisplay/common/src/com/android/accessorydisplay/common/Transport.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "772ce0c849fb2cc710015c56057db07f83a1eb06",
      "new_mode": 33188,
      "new_path": "tests/AccessoryDisplay/sink/Android.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "72d498f2d855a5589853c5dd78a4bd08824d15fd",
      "new_mode": 33188,
      "new_path": "tests/AccessoryDisplay/sink/AndroidManifest.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "66a198496cfb3e77bffb2ca97007e30b2837106a",
      "new_mode": 33261,
      "new_path": "tests/AccessoryDisplay/sink/res/drawable-hdpi/ic_app.png"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5ae7701a8a852004ec21f3f584392dccda43929d",
      "new_mode": 33188,
      "new_path": "tests/AccessoryDisplay/sink/res/drawable-mdpi/ic_app.png"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6afb850bf8f84f38068602bbe9916da3c32d6e8d",
      "new_mode": 33188,
      "new_path": "tests/AccessoryDisplay/sink/res/layout/sink_activity.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "29cd001ed2d2cdab18c857c61e2cd3ce593ffdd5",
      "new_mode": 33188,
      "new_path": "tests/AccessoryDisplay/sink/res/values/strings.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e8fe9291d6c4755b5f5679a96c9ddbdb7ee8d78c",
      "new_mode": 33188,
      "new_path": "tests/AccessoryDisplay/sink/res/xml/usb_device_filter.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "daec845d21e0138241f0f58260d8527b51cf96a4",
      "new_mode": 33188,
      "new_path": "tests/AccessoryDisplay/sink/src/com/android/accessorydisplay/sink/DisplaySinkService.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6fe2cfbcd8f40c422004fbf59543987e87ab3b87",
      "new_mode": 33188,
      "new_path": "tests/AccessoryDisplay/sink/src/com/android/accessorydisplay/sink/SinkActivity.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a15bfadec8590f1344e447416672ea76cacf3554",
      "new_mode": 33188,
      "new_path": "tests/AccessoryDisplay/sink/src/com/android/accessorydisplay/sink/UsbAccessoryBulkTransport.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8197d6b972ac9f46168d8df41e47e6cdb3b4856d",
      "new_mode": 33188,
      "new_path": "tests/AccessoryDisplay/sink/src/com/android/accessorydisplay/sink/UsbAccessoryConstants.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b4fa1fd9b8d321ad81ef0f130091383941ac951d",
      "new_mode": 33188,
      "new_path": "tests/AccessoryDisplay/sink/src/com/android/accessorydisplay/sink/UsbHid.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5d1085dc2a8475dc4c7dddec4aeed697719f27c8",
      "new_mode": 33188,
      "new_path": "tests/AccessoryDisplay/source/Android.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d3edcb83887716518f3c0ee9e287ee12c7b46918",
      "new_mode": 33188,
      "new_path": "tests/AccessoryDisplay/source/AndroidManifest.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "66a198496cfb3e77bffb2ca97007e30b2837106a",
      "new_mode": 33261,
      "new_path": "tests/AccessoryDisplay/source/res/drawable-hdpi/ic_app.png"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5ae7701a8a852004ec21f3f584392dccda43929d",
      "new_mode": 33188,
      "new_path": "tests/AccessoryDisplay/source/res/drawable-mdpi/ic_app.png"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bf9566a922bcab2c25f89ff6a12fe9e071588b92",
      "new_mode": 33188,
      "new_path": "tests/AccessoryDisplay/source/res/layout/presentation_content.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ff2b8185f40a26c317fb2128bbebb1c96fd4a2ff",
      "new_mode": 33188,
      "new_path": "tests/AccessoryDisplay/source/res/layout/source_activity.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0b488dfb65ffc4b91fe63c549960b740739feddb",
      "new_mode": 33188,
      "new_path": "tests/AccessoryDisplay/source/res/values/strings.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5313b4e26007885896de187c0251aff76352c5e3",
      "new_mode": 33188,
      "new_path": "tests/AccessoryDisplay/source/res/xml/usb_accessory_filter.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ccead44a6357acd3c6949f21c11d06b3be8aa618",
      "new_mode": 33188,
      "new_path": "tests/AccessoryDisplay/source/src/com/android/accessorydisplay/source/DisplaySourceService.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c59c95856efa24b0b33b298d0502c68dcf6103a5",
      "new_mode": 33188,
      "new_path": "tests/AccessoryDisplay/source/src/com/android/accessorydisplay/source/SourceActivity.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c28f4359a0e4e1e587d76eb7855355e8c2c1c419",
      "new_mode": 33188,
      "new_path": "tests/AccessoryDisplay/source/src/com/android/accessorydisplay/source/UsbAccessoryStreamTransport.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "51d8da9086495cef94fba9706cad31c57eccde57",
      "new_mode": 33188,
      "new_path": "tests/AccessoryDisplay/source/src/com/android/accessorydisplay/source/presentation/Cube.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "51dc82a25213564470f534b50997e11b089186a3",
      "new_mode": 33188,
      "new_path": "tests/AccessoryDisplay/source/src/com/android/accessorydisplay/source/presentation/CubeRenderer.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "517b7fcdd0db0bbca7af43894d941302ddfb3d43",
      "new_mode": 33188,
      "new_path": "tests/AccessoryDisplay/source/src/com/android/accessorydisplay/source/presentation/DemoPresentation.java"
    }
  ]
}
