)]}'
{
  "commit": "3a3b0be09a11a9db7d2c1322cfbb8bd9b670a079",
  "tree": "11e6cec7997af7d87decccbeee246f3105c48dbc",
  "parents": [
    "fc5f3b8f4f170a32207ca2eca60f87bb0a01d03c"
  ],
  "author": {
    "name": "Jingning Han",
    "email": "jingning@google.com",
    "time": "Wed Jul 01 14:58:13 2015 -0700"
  },
  "committer": {
    "name": "Jingning Han",
    "email": "jingning@google.com",
    "time": "Wed Jul 01 17:45:49 2015 -0700"
  },
  "message": "Move multi-threading module functions into vpx_thread folder\n\nThis commit moves the primitive multi-threading files from vp9\nfolder to vpx_thread, which will be accessible by all vpx codec.\n\nChange-Id: Ib51e66e9c69801c10631fab56d35a0c0aaed5883\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6215990c9bf1e1b237650ca1f530a9da699f77dd",
      "old_mode": 33188,
      "old_path": "libs.mk",
      "new_id": "1650028955966907e9d617ed807665c0a6b01083",
      "new_mode": 33188,
      "new_path": "libs.mk"
    },
    {
      "type": "modify",
      "old_id": "902a6fc35db42406286a9bf8f682ebd1be9802bf",
      "old_mode": 33188,
      "old_path": "test/vp9_thread_test.cc",
      "new_id": "e08e44ec93130c3c8a31acdc2e068e08f1fe8bfa",
      "new_mode": 33188,
      "new_path": "test/vp9_thread_test.cc"
    },
    {
      "type": "modify",
      "old_id": "1811d76dfd30d952a0cb078328a0f3fb608639d3",
      "old_mode": 33188,
      "old_path": "vp9/common/vp9_onyxc_int.h",
      "new_id": "c5e2b3ab4d994992d9d77d54ea8510410aaf7c45",
      "new_mode": 33188,
      "new_path": "vp9/common/vp9_onyxc_int.h"
    },
    {
      "type": "modify",
      "old_id": "3b3a6996ae979668520ddbb936104c218af68a45",
      "old_mode": 33188,
      "old_path": "vp9/common/vp9_thread_common.h",
      "new_id": "f8221a8519edc48d7e85f4295471227a3e51c173",
      "new_mode": 33188,
      "new_path": "vp9/common/vp9_thread_common.h"
    },
    {
      "type": "modify",
      "old_id": "659b84848d1e4011394c3f4b594e2b896c9534bd",
      "old_mode": 33188,
      "old_path": "vp9/decoder/vp9_decodeframe.c",
      "new_id": "4302d825f81e29541a265844df7ae45caec6d941",
      "new_mode": 33188,
      "new_path": "vp9/decoder/vp9_decodeframe.c"
    },
    {
      "type": "modify",
      "old_id": "7991a39e61019529a505966886d5251fb7f95524",
      "old_mode": 33188,
      "old_path": "vp9/decoder/vp9_decoder.c",
      "new_id": "5f5e201d867f8ebca925ffbc63fce7caacf79313",
      "new_mode": 33188,
      "new_path": "vp9/decoder/vp9_decoder.c"
    },
    {
      "type": "modify",
      "old_id": "c19f0ac3bc78fab95c671d058d96f3fff091f5e6",
      "old_mode": 33188,
      "old_path": "vp9/decoder/vp9_decoder.h",
      "new_id": "8a659089977eb71770249d0166053447ffdc5d82",
      "new_mode": 33188,
      "new_path": "vp9/decoder/vp9_decoder.h"
    },
    {
      "type": "modify",
      "old_id": "979cb3d8bd67bf9c304f08f78ba4f42034c2a9db",
      "old_mode": 33188,
      "old_path": "vp9/decoder/vp9_dthread.h",
      "new_id": "80445816e82308dd34e86eed15b33b3c4d449ed2",
      "new_mode": 33188,
      "new_path": "vp9/decoder/vp9_dthread.h"
    },
    {
      "type": "modify",
      "old_id": "2b0da103ffe71c96062febdfdafd5c04d836c2b1",
      "old_mode": 33188,
      "old_path": "vp9/encoder/vp9_encoder.h",
      "new_id": "34075bee78e1e6de350cc312d413fc45285d75a6",
      "new_mode": 33188,
      "new_path": "vp9/encoder/vp9_encoder.h"
    },
    {
      "type": "modify",
      "old_id": "6f091eefb63251a3b7cd2bd2faa6190943c10028",
      "old_mode": 33188,
      "old_path": "vp9/vp9_common.mk",
      "new_id": "fd611bf9af941cc4528e8d31773c647691604e18",
      "new_mode": 33188,
      "new_path": "vp9/vp9_common.mk"
    },
    {
      "type": "modify",
      "old_id": "4080d64c170e9b832f65e7a81e1a8a228e942b6d",
      "old_mode": 33188,
      "old_path": "vp9/vp9_dx_iface.c",
      "new_id": "0af94431252ede5b52fbe41af24ccc2c1bce62a6",
      "new_mode": 33188,
      "new_path": "vp9/vp9_dx_iface.c"
    },
    {
      "type": "rename",
      "old_id": "1c6aec032fe144344e667b1a552d94710540d161",
      "old_mode": 33188,
      "old_path": "vp9/common/vp9_thread.c",
      "new_id": "c8b4f601b488cb60234fccc89cc5359e783af819",
      "new_mode": 33188,
      "new_path": "vpx_thread/vpx_thread.c",
      "score": 98
    },
    {
      "type": "rename",
      "old_id": "12848fedeff0624b91b81a489f7bfcec31492829",
      "old_mode": 33188,
      "old_path": "vp9/common/vp9_thread.h",
      "new_id": "12848fedeff0624b91b81a489f7bfcec31492829",
      "new_mode": 33188,
      "new_path": "vpx_thread/vpx_thread.h",
      "score": 100
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0a4a3648a6dc7dc66174e21aa92fff68d24123e1",
      "new_mode": 33188,
      "new_path": "vpx_thread/vpx_thread.mk"
    }
  ]
}
