)]}'
{
  "commit": "752ccce724f6390913682804cf36e9a66397afa6",
  "tree": "cfadb68b8883c4f0f2b8f499354c9291a7da7f53",
  "parents": [
    "e335c6719ed6ec8deb5e1f9b490837444cefa677"
  ],
  "author": {
    "name": "Angie Chiang",
    "email": "angiebird@google.com",
    "time": "Sun Apr 09 13:41:13 2017 -0700"
  },
  "committer": {
    "name": "Angie Chiang",
    "email": "angiebird@google.com",
    "time": "Mon Apr 10 20:08:28 2017 +0000"
  },
  "message": "Use block_idx rather than block_raster_idx\n\n1) block_raster_idx is actually raster order only when tx_size\nis TX_4x8.\nIt\u0027s very specific, so we should put it near to the place it\u0027s\nactually used.\n\n2) Sync the meaning of block_idx on encoder/decoder sides\n\nChange-Id: I7d37a992cb773503e29f9c0d9d2586e580aa6173\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3f407246765716f86dcde1f0a93dcc441b6648a0",
      "old_mode": 33188,
      "old_path": "av1/common/blockd.h",
      "new_id": "8243f2a23e247d6c6170d67a800b6ab380616941",
      "new_mode": 33188,
      "new_path": "av1/common/blockd.h"
    },
    {
      "type": "modify",
      "old_id": "45f3a202f43b5d3885447ee4557b0a31b3bb3edf",
      "old_mode": 33188,
      "old_path": "av1/common/reconintra.c",
      "new_id": "1fee33d7cd9828d25da0dd25dbaed9b56b05be0c",
      "new_mode": 33188,
      "new_path": "av1/common/reconintra.c"
    },
    {
      "type": "modify",
      "old_id": "4d3ab6b8cb1263cf2e0f189b0722674d374d872b",
      "old_mode": 33188,
      "old_path": "av1/common/reconintra.h",
      "new_id": "7ee0c495e09a7196d94b8c39051f155ffabf57db",
      "new_mode": 33188,
      "new_path": "av1/common/reconintra.h"
    },
    {
      "type": "modify",
      "old_id": "5fad99fc859b3035dd8c9c0578f5fa57a3fa1c05",
      "old_mode": 33188,
      "old_path": "av1/decoder/decodeframe.c",
      "new_id": "e3f45cfe748f93e9ac27cf38c62318994c995cb6",
      "new_mode": 33188,
      "new_path": "av1/decoder/decodeframe.c"
    },
    {
      "type": "modify",
      "old_id": "28b7e10ae723476c00eb5c42bf7dcb69c96a49df",
      "old_mode": 33188,
      "old_path": "av1/encoder/block.h",
      "new_id": "a4ecdc2722e9f8cdd86c9d58552cb4922e772af7",
      "new_mode": 33188,
      "new_path": "av1/encoder/block.h"
    },
    {
      "type": "modify",
      "old_id": "02b7ab091ea0421be626ad4f7e1daed6aa7ab3fd",
      "old_mode": 33188,
      "old_path": "av1/encoder/encodemb.c",
      "new_id": "1df0dc3bdd6558db4a077113313b74dfc518aa2a",
      "new_mode": 33188,
      "new_path": "av1/encoder/encodemb.c"
    },
    {
      "type": "modify",
      "old_id": "a76eb0906e8afcd7c49c84bc9e502b266b3dc2fb",
      "old_mode": 33188,
      "old_path": "av1/encoder/rdopt.c",
      "new_id": "3fa9302a667c53a089f03c65ce4a21b774376069",
      "new_mode": 33188,
      "new_path": "av1/encoder/rdopt.c"
    },
    {
      "type": "modify",
      "old_id": "2a354ab19c5419ce578ba73c8b0b1f9d63e607fb",
      "old_mode": 33188,
      "old_path": "av1/encoder/tokenize.c",
      "new_id": "bbc5a97c1dce5a0dee071b735c96a9deb2541c03",
      "new_mode": 33188,
      "new_path": "av1/encoder/tokenize.c"
    }
  ]
}
