)]}'
{
  "commit": "77a3becf92b6385ce7e2ffcf636c9cc373d8760c",
  "tree": "6c8da72ff10aa4552e26d9967494cccae42cdd9f",
  "parents": [
    "499fe05dc030b31d15c2ad9717e6bcee839f7d12"
  ],
  "author": {
    "name": "Jingning Han",
    "email": "jingning@google.com",
    "time": "Fri Feb 22 16:29:28 2013 -0800"
  },
  "committer": {
    "name": "Jingning Han",
    "email": "jingning@google.com",
    "time": "Mon Feb 25 09:16:12 2013 -0800"
  },
  "message": "clean up forward and inverse hybrid transform\n\nRebased.\n\nRemove the old matrix multiplication transform computation. The 16x16\nADST/DCT can be switched on/off and evaluated by setting ACTIVE_HT16\n300/0 in vp9/common/vp9_blockd.h.\n\nChange-Id: Icab2dbd18538987e1dc4e88c45abfc4cfc6e133f\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f02213fa4be85461cdea2c63d1218ef104977867",
      "old_mode": 33261,
      "old_path": "configure",
      "new_id": "2219539a65eabe49559836c6caa1a576307212f5",
      "new_mode": 33261,
      "new_path": "configure"
    },
    {
      "type": "modify",
      "old_id": "ac9574847a841342ffdb05853261ce2ccc5d6970",
      "old_mode": 33188,
      "old_path": "vp9/common/vp9_idct.h",
      "new_id": "430cec083d91886c3d50f3ce12f56a60bf3e4df3",
      "new_mode": 33188,
      "new_path": "vp9/common/vp9_idct.h"
    },
    {
      "type": "modify",
      "old_id": "f8ac288190e7616896a8392c1bf22d5c4672b665",
      "old_mode": 33188,
      "old_path": "vp9/common/vp9_idctllm.c",
      "new_id": "36857bc4afef27d78059260bf042ea5f3877fe80",
      "new_mode": 33188,
      "new_path": "vp9/common/vp9_idctllm.c"
    },
    {
      "type": "modify",
      "old_id": "25b59cc5d69318c8fdd4d70d7cdcfbaa804c717e",
      "old_mode": 33188,
      "old_path": "vp9/common/vp9_invtrans.c",
      "new_id": "c6b9618940321f3fb406b47be042d1a062119ba9",
      "new_mode": 33188,
      "new_path": "vp9/common/vp9_invtrans.c"
    },
    {
      "type": "modify",
      "old_id": "5a7484d81c6a7e5404cd66c6f93de34984191f58",
      "old_mode": 33188,
      "old_path": "vp9/common/vp9_rtcd_defs.sh",
      "new_id": "700af7fa771c8e34104902cf6ed7facd3831b78a",
      "new_mode": 33188,
      "new_path": "vp9/common/vp9_rtcd_defs.sh"
    },
    {
      "type": "modify",
      "old_id": "f66a57d28b4e47be71e047842e45ec26f7a5fe34",
      "old_mode": 33188,
      "old_path": "vp9/decoder/vp9_dequantize.c",
      "new_id": "7a6c12a999114b13d7d3ff7ab0b664906c807586",
      "new_mode": 33188,
      "new_path": "vp9/decoder/vp9_dequantize.c"
    },
    {
      "type": "modify",
      "old_id": "6894c5feede354a45535133bb7c745f3293173a0",
      "old_mode": 33188,
      "old_path": "vp9/encoder/vp9_dct.c",
      "new_id": "a371eeb190a55da35eab0d4f8c30f8f5c6345a35",
      "new_mode": 33188,
      "new_path": "vp9/encoder/vp9_dct.c"
    },
    {
      "type": "modify",
      "old_id": "e40127982d8d6647b6e70a4d7d0c618ada8b3640",
      "old_mode": 33188,
      "old_path": "vp9/encoder/vp9_encodeintra.c",
      "new_id": "ef64db1dbe76bb68165f694d9c1defaa68453496",
      "new_mode": 33188,
      "new_path": "vp9/encoder/vp9_encodeintra.c"
    },
    {
      "type": "modify",
      "old_id": "2665d8a9c73c496cf56a4dce8ad186c716383e33",
      "old_mode": 33188,
      "old_path": "vp9/encoder/vp9_encodemb.c",
      "new_id": "9ff5dd96a11799a8f00c4b3b2869ea832f03f25a",
      "new_mode": 33188,
      "new_path": "vp9/encoder/vp9_encodemb.c"
    },
    {
      "type": "modify",
      "old_id": "112249651f28d0d166e4b25660ed7c874b936895",
      "old_mode": 33188,
      "old_path": "vp9/encoder/vp9_rdopt.c",
      "new_id": "be091eee2c8d9d80ac04fefc42201605b5f803a4",
      "new_mode": 33188,
      "new_path": "vp9/encoder/vp9_rdopt.c"
    }
  ]
}
