)]}'
{
  "commit": "c62d15799f983171666bc81425245736c0184abc",
  "tree": "c4188adee60c79f2cf8c2ce2ed3943c8caba14dc",
  "parents": [
    "d598a35002135644cb9dc5a26ae437751da3c8d9"
  ],
  "author": {
    "name": "tbalden",
    "email": "illespal@gmail.com",
    "time": "Sat Mar 23 23:06:45 2013 +0100"
  },
  "committer": {
    "name": "Ricardo Cerqueira",
    "email": "cyanogenmod@cerqueira.org",
    "time": "Sun Nov 03 02:53:39 2013 +0000"
  },
  "message": "Camera: QCOM legacy definitions,HTC cam switch,NO_UPDATE_PREVIEW\n\nUpdating Camera parameters, and service with several\ncompatibility patches:\n\n1., QCOM legacy CameraParameters and functions:\nAdding these will make ICS qcomm camera blobs work on JB 4.3.\nUse BOARD_USES_QCOM_LEGACY_CAM_PARAMS :\u003d true in BoardConfig\nto use this.\n\nAlso fixes the problem of legacy qcom\ncamera blobs with recent libcameraservice QCOM_HARDWARE changes,\nwhere the orientation is messed up on first\npreview: the fix is leaving out setPreviewWindow(window) for\nlegacy qcomm cam blobs.\n\n2., Also adding NO_UPDATE_PREVIEW flag for legacy purposes.\n\n3., Adding adding the set orientation patch:\nAlways set buffers orientation when setting the qcom camera preview window\nFixes the rotated preview on TouchPad\nhttps://github.com/CyanogenMod/android_frameworks_base/commit/1a8e41a3c7434737db89b604352575f8b3109e7a\n\n4., camera: Full support for HTC camera switch\n\n5., Adding more parameters for HTC Explorer\n\nChange-Id: I2bfc72b8ef027665356788f1db7f96b31d037dbe\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "92cf4e84a22d673b82554c8b0d1aada4fdbcafe0",
      "old_mode": 33188,
      "old_path": "camera/Android.mk",
      "new_id": "1a91ef12e6997bb90a916748921e6496ada9d928",
      "new_mode": 33188,
      "new_path": "camera/Android.mk"
    },
    {
      "type": "modify",
      "old_id": "cc8ccc6e3784231c60db8e6efde9641cf5e2f6e3",
      "old_mode": 33188,
      "old_path": "camera/CameraParameters.cpp",
      "new_id": "0030bf535e1c8ae53ec826613ca761e2fbb969a4",
      "new_mode": 33188,
      "new_path": "camera/CameraParameters.cpp"
    },
    {
      "type": "modify",
      "old_id": "eb9f3cb8d45c13ded88995b9e29de795a942fad4",
      "old_mode": 33188,
      "old_path": "include/camera/CameraParameters.h",
      "new_id": "3ec47e647026b3ce313fc147b0e4f710e5c13641",
      "new_mode": 33188,
      "new_path": "include/camera/CameraParameters.h"
    },
    {
      "type": "modify",
      "old_id": "d23f8b976008d326a8158f69589808e5efe91daa",
      "old_mode": 33188,
      "old_path": "services/camera/libcameraservice/Android.mk",
      "new_id": "25f0a123cfba49410da83d4152d2b8a8b79637bc",
      "new_mode": 33188,
      "new_path": "services/camera/libcameraservice/Android.mk"
    },
    {
      "type": "modify",
      "old_id": "f160ce296969ce652d361f1f18452d4becc66e89",
      "old_mode": 33188,
      "old_path": "services/camera/libcameraservice/CameraService.cpp",
      "new_id": "82158704373e5e943b7474960d6002902f65ec20",
      "new_mode": 33188,
      "new_path": "services/camera/libcameraservice/CameraService.cpp"
    },
    {
      "type": "modify",
      "old_id": "d4a4e34eedf0e5384f5419cb3a7db03cb7420285",
      "old_mode": 33188,
      "old_path": "services/camera/libcameraservice/api1/CameraClient.cpp",
      "new_id": "005a507ff78c798b220abc50ea5a9ee2937e873d",
      "new_mode": 33188,
      "new_path": "services/camera/libcameraservice/api1/CameraClient.cpp"
    }
  ]
}
