)]}'
{
  "commit": "c3da3434cb57f47284ea06bb9065eaa2fe033efb",
  "tree": "4d42795a629910980240489569777d70282921ed",
  "parents": [
    "b7c5f8fa2ee707f010b60ff7bea07c2bf1e17e2d"
  ],
  "author": {
    "name": "Mathias Agopian",
    "email": "mathias@google.com",
    "time": "Fri Jul 29 17:55:48 2011 -0700"
  },
  "committer": {
    "name": "Mathias Agopian",
    "email": "mathias@google.com",
    "time": "Mon Aug 01 14:06:20 2011 -0700"
  },
  "message": "connect/disconnect is now called from our EGL wrapper\n\nthe original connect/disconnect hooks are deprecated\nand replace by api_connect/api_disconnect. the original\nhooks are no no-ops.\napi_connect/api_disconnect is now only called from the\nandroid framework.\n\nBug: 5057915\nChange-Id: I8ca64cd1acd6cabf915bf54689ec2e5f6dfa495a\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a11fb804f13472b5c7cef3678a1ccbba2e55672d",
      "old_mode": 33188,
      "old_path": "media/libmedia/mediaplayer.cpp",
      "new_id": "3dd9249d4ec48ca63fbee317655947951d271e7d",
      "new_mode": 33188,
      "new_path": "media/libmedia/mediaplayer.cpp"
    },
    {
      "type": "modify",
      "old_id": "b03649e3513c0b7a9087b4ddf52a19e671975af2",
      "old_mode": 33188,
      "old_path": "services/camera/libcameraservice/CameraService.cpp",
      "new_id": "def25d188883d67d0d8f53952a935cda8393541a",
      "new_mode": 33188,
      "new_path": "services/camera/libcameraservice/CameraService.cpp"
    }
  ]
}
