)]}'
{
  "commit": "3a8c43a479bf0ab77c30d9afeebd383255d12efe",
  "tree": "59e020d405ca377721cfe92515a39e87c89d7ff3",
  "parents": [
    "f94c7a8f353dba27e0c054d1aec0a8cb2c9790e9"
  ],
  "author": {
    "name": "Peter de Rivaz",
    "email": "peter.derivaz@gmail.com",
    "time": "Fri Oct 24 08:37:39 2014 +0100"
  },
  "committer": {
    "name": "Deb Mukherjee",
    "email": "debargha@google.com",
    "time": "Mon Nov 24 09:57:40 2014 -0800"
  },
  "message": "Refactored idct routines and headers\n\nThis change is made in preparation for a\nsubsequent patch which adds acceleration\nfor the highbitdepth transform functions.\n\nThe highbitdepth transform functions attempt\nto use 16/32bit sse instructions where possible,\nbut fallback to using the C implementations if\npotential overflow is detected.  For this reason\nthe dct routines are made global so they can be\ncalled from the acceleration functions in the\nsubsequent patch.\n\nChange-Id: Ia921f191bf6936ccba4f13e8461624b120c1f665\n(cherry picked from commit 454342d4e77dbb67f4a3c10f97a57a6fcb46d9a0)\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b2c78c790f2a8d8976baa83c6f1f8e130d83b57c",
      "old_mode": 33188,
      "old_path": "vp9/common/vp9_idct.c",
      "new_id": "1a3fefc5f193712a2dd318f7655ab5877248b63c",
      "new_mode": 33188,
      "new_path": "vp9/common/vp9_idct.c"
    },
    {
      "type": "modify",
      "old_id": "fcabaa34f649f711469930bb24a0aa501d5e9f2a",
      "old_mode": 33188,
      "old_path": "vp9/common/vp9_idct.h",
      "new_id": "1d8836cf3af863c1e68cc8e3d188703d6db4951c",
      "new_mode": 33188,
      "new_path": "vp9/common/vp9_idct.h"
    },
    {
      "type": "modify",
      "old_id": "e61c09b6b1e0ba7b17f0fcdb3f2ef4efab57e25c",
      "old_mode": 33188,
      "old_path": "vp9/encoder/vp9_dct.c",
      "new_id": "020a951961e233cb4afa69a7203dfafce197a3c2",
      "new_mode": 33188,
      "new_path": "vp9/encoder/vp9_dct.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "49afcbbd5b83605474cc906f68c444020d09eb14",
      "new_mode": 33188,
      "new_path": "vp9/encoder/vp9_dct.h"
    },
    {
      "type": "modify",
      "old_id": "651b4c1689163c0e11aaf883446e99d2ab1111a0",
      "old_mode": 33188,
      "old_path": "vp9/vp9cx.mk",
      "new_id": "288360a84f69b7f5c59c874c9877ed77466a3b29",
      "new_mode": 33188,
      "new_path": "vp9/vp9cx.mk"
    }
  ]
}
