)]}'
{
  "commit": "0d085ebc0ace8edbc691e51d91e579dcb55cf881",
  "tree": "a96e36c0fb941b1e90cbae8e3ac3d01f7eb86ef6",
  "parents": [
    "8e112d9586a9a79227859fc0a39150ac955ff134"
  ],
  "author": {
    "name": "Adrian Grange",
    "email": "agrange@google.com",
    "time": "Mon Nov 10 09:51:38 2014 -0800"
  },
  "committer": {
    "name": "Adrian Grange",
    "email": "agrange@google.com",
    "time": "Thu Nov 13 11:41:20 2014 -0800"
  },
  "message": "Prepare for dynamic frame resizing in the recode loop\n\nPrepare for the introduction of frame-size change\nlogic into the recode loop.\n\nSeparated the speed dependent features into\nseparate static and dynamic parts, the latter being\nthose features that are dependent on the frame size.\n\nChange-Id: Ia693e28c5cf069a1a7bf12e49ecf83e440e1d313\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "72e11d668295f484e94acd21ad05f6f0b104aa59",
      "old_mode": 33188,
      "old_path": "vp9/encoder/vp9_encoder.c",
      "new_id": "2dc7a71ca6920b20066bf117a874eb9ddb7d0dec",
      "new_mode": 33188,
      "new_path": "vp9/encoder/vp9_encoder.c"
    },
    {
      "type": "modify",
      "old_id": "f0c05430a38fede3479ce118b7fdcf795645ed85",
      "old_mode": 33188,
      "old_path": "vp9/encoder/vp9_encoder.h",
      "new_id": "206d1df6ed6da14894a45a47855a27747e6697e1",
      "new_mode": 33188,
      "new_path": "vp9/encoder/vp9_encoder.h"
    },
    {
      "type": "modify",
      "old_id": "327082fcd3928b8d35c272f9d5349dcade243650",
      "old_mode": 33188,
      "old_path": "vp9/encoder/vp9_firstpass.c",
      "new_id": "3f462c052cbb46a9f651afddb493ae45c04b3a5e",
      "new_mode": 33188,
      "new_path": "vp9/encoder/vp9_firstpass.c"
    },
    {
      "type": "modify",
      "old_id": "6f165797e068cb54717b7c7cf4e9d75e26b98e9d",
      "old_mode": 33188,
      "old_path": "vp9/encoder/vp9_ratectrl.c",
      "new_id": "bd5b0df82adf961ffda2247247d32240acc48d3c",
      "new_mode": 33188,
      "new_path": "vp9/encoder/vp9_ratectrl.c"
    },
    {
      "type": "modify",
      "old_id": "bc74129e591e210ed5e8da09f40b33c4fe62185e",
      "old_mode": 33188,
      "old_path": "vp9/encoder/vp9_ratectrl.h",
      "new_id": "2bc5b59f2f90d64646bbb9a062f7e259c9d2712a",
      "new_mode": 33188,
      "new_path": "vp9/encoder/vp9_ratectrl.h"
    },
    {
      "type": "modify",
      "old_id": "2f19d29420b6b046be244d2060d7cd9240422682",
      "old_mode": 33188,
      "old_path": "vp9/encoder/vp9_rd.c",
      "new_id": "4ed324a0e67fef56b0c6c7f145066fcaf00a715b",
      "new_mode": 33188,
      "new_path": "vp9/encoder/vp9_rd.c"
    },
    {
      "type": "modify",
      "old_id": "7a1b0cc1f68bc03aa31609ed6a5ca36b5b0cc831",
      "old_mode": 33188,
      "old_path": "vp9/encoder/vp9_speed_features.c",
      "new_id": "9225ae2c69eeef3fa6f92ab178ae68f85ede32f0",
      "new_mode": 33188,
      "new_path": "vp9/encoder/vp9_speed_features.c"
    },
    {
      "type": "modify",
      "old_id": "a314f6040d5bd76e40e894818092132eeaec3286",
      "old_mode": 33188,
      "old_path": "vp9/encoder/vp9_speed_features.h",
      "new_id": "53b504113fa5863b3cdf81e2579b81c2eefe4d65",
      "new_mode": 33188,
      "new_path": "vp9/encoder/vp9_speed_features.h"
    },
    {
      "type": "modify",
      "old_id": "59486995a3232be3740824fc2209816875de66a5",
      "old_mode": 33188,
      "old_path": "vp9/vp9_cx_iface.c",
      "new_id": "e86df22425ae556f967480be4a10905ae9a5fadc",
      "new_mode": 33188,
      "new_path": "vp9/vp9_cx_iface.c"
    }
  ]
}
