)]}'
{
  "commit": "a3df343cda2b6f3d554138ce5dae831e2f946d0c",
  "tree": "ec3c040c3add312e37c58f00fde4377a0554af21",
  "parents": [
    "3c8e04e93928b978dc6df84cf0f77939d7a2e64b"
  ],
  "author": {
    "name": "Ronald S. Bultje",
    "email": "rsbultje@gmail.com",
    "time": "Tue Sep 08 14:26:42 2015 -0400"
  },
  "committer": {
    "name": "Ronald S. Bultje",
    "email": "rsbultje@gmail.com",
    "time": "Wed Sep 16 19:35:03 2015 -0400"
  },
  "message": "vp10: code sign bit before absolute value in non-arithcoded header.\n\nFor reading, this makes the operation branchless, although it still\nrequires two shifts. For writing, this makes the operation as fast\nas writing an unsigned value, branchlessly. This is also how other\ncodecs typically code signed, non-arithcoded bitstream elements.\n\nSee issue 1039.\n\nChange-Id: I6a8182cc88a16842fb431688c38f6b52d7f24ead\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d6a4e6f6afcca4fa128e36f245fe9731d58c8d6a",
      "old_mode": 33188,
      "old_path": "vp10/decoder/decodeframe.c",
      "new_id": "387204bfad81090524183a62e9e409d9207386a9",
      "new_mode": 33188,
      "new_path": "vp10/decoder/decodeframe.c"
    },
    {
      "type": "modify",
      "old_id": "8d84a8590d5902a016a094c083e0106c43b9399c",
      "old_mode": 33188,
      "old_path": "vp10/encoder/bitstream.c",
      "new_id": "c0a7d597ceaaad6e7d0afad4296c0f966a03a2fd",
      "new_mode": 33188,
      "new_path": "vp10/encoder/bitstream.c"
    },
    {
      "type": "modify",
      "old_id": "fb04ee634f4fdd761f44a330ab43ae65cbe79416",
      "old_mode": 33188,
      "old_path": "vpx_dsp/bitreader_buffer.c",
      "new_id": "bb917263ebb0400f97d97aa10f58e8176cf914fb",
      "new_mode": 33188,
      "new_path": "vpx_dsp/bitreader_buffer.c"
    },
    {
      "type": "modify",
      "old_id": "03b156ba20c17c800e0794ef65d18c5e228f5dd6",
      "old_mode": 33188,
      "old_path": "vpx_dsp/bitreader_buffer.h",
      "new_id": "8a48a95ed1923775c0c21f6ba48498ab297f4f62",
      "new_mode": 33188,
      "new_path": "vpx_dsp/bitreader_buffer.h"
    },
    {
      "type": "modify",
      "old_id": "0dfb859db7ab0ac24f0fcc51759495db680b7b7d",
      "old_mode": 33188,
      "old_path": "vpx_dsp/bitwriter_buffer.c",
      "new_id": "6182a722218af880e9dd465d3c5b59605b2c3cf5",
      "new_mode": 33188,
      "new_path": "vpx_dsp/bitwriter_buffer.c"
    },
    {
      "type": "modify",
      "old_id": "9397668ee3e71c4fe9b2a58705574abb43b9029c",
      "old_mode": 33188,
      "old_path": "vpx_dsp/bitwriter_buffer.h",
      "new_id": "a123a2fe8c940ff0354b871942d8b615cafdf4c7",
      "new_mode": 33188,
      "new_path": "vpx_dsp/bitwriter_buffer.h"
    }
  ]
}
