)]}'
{
  "commit": "3d50308c7fd2a40dfdeeecdacd44b6ae6d28aafb",
  "tree": "9c13a21749ff76da4518292e11925c6c5076615d",
  "parents": [
    "cdbdbe3a54f46cbe885fb2bb27d5e79297730bf0"
  ],
  "author": {
    "name": "Mike Lockwood",
    "email": "lockwood@google.com",
    "time": "Fri Oct 31 13:34:59 2014 -0700"
  },
  "committer": {
    "name": "Mike Lockwood",
    "email": "lockwood@google.com",
    "time": "Fri Oct 31 15:28:52 2014 -0700"
  },
  "message": "Fix USB audio disconnect logic\n\nPreviously, disconnecting any USB device would terminate USB audio playback.\n\nAlso moved USB audio support to a separate class and did some prep work for\nmultiple USB audio device support.\n\nBug: 18203024\nChange-Id: I49822c2c47428e658c853b2ec83c7313e626a1cb\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bb45ee88c0dcebac904299ffe09fb4d6c9d1ec0e",
      "new_mode": 33188,
      "new_path": "services/usb/java/com/android/server/usb/UsbAudioManager.java"
    },
    {
      "type": "modify",
      "old_id": "06febb3bd2bff9040a8d2d62ef7e09de8df29b2d",
      "old_mode": 33188,
      "old_path": "services/usb/java/com/android/server/usb/UsbHostManager.java",
      "new_id": "e769bda1eb6f05f7ea7d283813c60984e78fc4be",
      "new_mode": 33188,
      "new_path": "services/usb/java/com/android/server/usb/UsbHostManager.java"
    }
  ]
}
