)]}'
{
  "commit": "babbd5d170d080ea69c602a7ab8b824a27aaa0a2",
  "tree": "000168e74427ec685110e00a1e4f2b8c8974354e",
  "parents": [
    "5a18106fb7829ecb2a6f8413ff5c34fc6419ea6e"
  ],
  "author": {
    "name": "Jingning Han",
    "email": "jingning@google.com",
    "time": "Wed Feb 13 09:03:21 2013 -0800"
  },
  "committer": {
    "name": "Jingning Han",
    "email": "jingning@google.com",
    "time": "Thu Feb 21 18:24:28 2013 -0800"
  },
  "message": "Forward butterfly hybrid transform\n\nThis patch includes 4x4, 8x8, and 16x16 forward butterfly ADST/DCT\nhybrid transform. The kernel of 4x4 ADST is sin((2k+1)*(n+1)/(2N+1)).\nThe kernel of 8x8/16x16 ADST is of the form sin((2k+1)*(2n+1)/4N).\n\nChange-Id: I8f1ab3843ce32eb287ab766f92e0611e1c5cb4c1\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e4781aa05accae9200498ee61fbc39b7a732da74",
      "old_mode": 33188,
      "old_path": "vp9/common/vp9_rtcd_defs.sh",
      "new_id": "5a7484d81c6a7e5404cd66c6f93de34984191f58",
      "new_mode": 33188,
      "new_path": "vp9/common/vp9_rtcd_defs.sh"
    },
    {
      "type": "modify",
      "old_id": "b9648638df4489bf526653e69360cff4cee8ff71",
      "old_mode": 33188,
      "old_path": "vp9/encoder/vp9_dct.c",
      "new_id": "4a1e78e93837ffba9f4f5b97f0962d8f67f9ee42",
      "new_mode": 33188,
      "new_path": "vp9/encoder/vp9_dct.c"
    },
    {
      "type": "modify",
      "old_id": "a527630808d876685455f650a2b2ae104f50d8a8",
      "old_mode": 33188,
      "old_path": "vp9/encoder/vp9_encodeintra.c",
      "new_id": "e40127982d8d6647b6e70a4d7d0c618ada8b3640",
      "new_mode": 33188,
      "new_path": "vp9/encoder/vp9_encodeintra.c"
    },
    {
      "type": "modify",
      "old_id": "efe95c911d0933cc2cc89a2e7c5e4a3075a681c6",
      "old_mode": 33188,
      "old_path": "vp9/encoder/vp9_encodemb.c",
      "new_id": "a4a0de6ed5a352e40348456940282cd2db39991d",
      "new_mode": 33188,
      "new_path": "vp9/encoder/vp9_encodemb.c"
    },
    {
      "type": "modify",
      "old_id": "14b9a13db98fb12948586b617d00fcebb1551b92",
      "old_mode": 33188,
      "old_path": "vp9/encoder/vp9_rdopt.c",
      "new_id": "824395e15ee3ca9c38115f63eec7f5650639a60a",
      "new_mode": 33188,
      "new_path": "vp9/encoder/vp9_rdopt.c"
    },
    {
      "type": "modify",
      "old_id": "0973a65b338db54d4091a626d403fd4e53abc4f0",
      "old_mode": 33188,
      "old_path": "vpxenc.c",
      "new_id": "2f3b6356dd14b819e4cd60491fdbdf2373f47ae1",
      "new_mode": 33188,
      "new_path": "vpxenc.c"
    }
  ]
}
