)]}'
{
  "commit": "2e430cba616fcb6db8a92a94ba9fa4263a2121b0",
  "tree": "2e59ebab56406879f5327579b8a14d42cd194402",
  "parents": [
    "2518e33bec555d88a3ea0f56b2d2f402e7f07bdf"
  ],
  "author": {
    "name": "Paul Wilkins",
    "email": "paulwilkins@google.com",
    "time": "Mon Jun 09 16:25:31 2014 +0100"
  },
  "committer": {
    "name": "Paul Wilkins",
    "email": "paulwilkins@google.com",
    "time": "Tue Jun 24 12:59:14 2014 +0100"
  },
  "message": "Experiment for mid group second arf.\n\nThis patch implements a mechanism for inserting a second\narf at the mid position of arf groups.\n\nIt is currently disabled by default using the flag multi_arf_enabled.\n\nResults are currently down somewhat in initial testing if\nmulti-arf is enabled. Most of the loss is attributable to the\nfact that code to preserve the previous golden frame\n(in the arf buffer) in cases where we are coding an overlay\nframe, is currently disabled in the multi-arf case.\n\nChange-Id: I1d777318ca09f147db2e8c86d7315fe86168c865\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "76f5e7bbeda3882371a6c1458d62527265427520",
      "old_mode": 33188,
      "old_path": "vp9/encoder/vp9_bitstream.c",
      "new_id": "80787e567d333f9c8a55ade286b12c7159ff9230",
      "new_mode": 33188,
      "new_path": "vp9/encoder/vp9_bitstream.c"
    },
    {
      "type": "modify",
      "old_id": "7eeb644f25689206881f5b9ee389cb383169e756",
      "old_mode": 33188,
      "old_path": "vp9/encoder/vp9_encoder.c",
      "new_id": "6d2bdfe8140421e04ba1dc43bc8e3ac4199f875d",
      "new_mode": 33188,
      "new_path": "vp9/encoder/vp9_encoder.c"
    },
    {
      "type": "modify",
      "old_id": "185afadb9be84fa8df63e76d07f155abb8e4f516",
      "old_mode": 33188,
      "old_path": "vp9/encoder/vp9_encoder.h",
      "new_id": "5f37dd033f5df8ac52f32a7f26083e3bd81c1b6e",
      "new_mode": 33188,
      "new_path": "vp9/encoder/vp9_encoder.h"
    },
    {
      "type": "modify",
      "old_id": "54c3ec090e64cf714443c7f27302892815cfe119",
      "old_mode": 33188,
      "old_path": "vp9/encoder/vp9_firstpass.c",
      "new_id": "604bdb7c8d015f804f2a4286ec4000e05a713abc",
      "new_mode": 33188,
      "new_path": "vp9/encoder/vp9_firstpass.c"
    },
    {
      "type": "modify",
      "old_id": "82065213e1c3419b480a132560852233b840ce70",
      "old_mode": 33188,
      "old_path": "vp9/encoder/vp9_firstpass.h",
      "new_id": "61268ff57e84950c4bf59cfed239dd80b6b1fc2e",
      "new_mode": 33188,
      "new_path": "vp9/encoder/vp9_firstpass.h"
    },
    {
      "type": "modify",
      "old_id": "f775003e94929f1d2000028f59a608abc85267ff",
      "old_mode": 33188,
      "old_path": "vp9/encoder/vp9_ratectrl.c",
      "new_id": "40050443082e65e9f9d24b16c6bdb5cba6b46dfe",
      "new_mode": 33188,
      "new_path": "vp9/encoder/vp9_ratectrl.c"
    },
    {
      "type": "modify",
      "old_id": "f1a4a3f6ddd98852f45bd915b639ec73b5902da5",
      "old_mode": 33188,
      "old_path": "vp9/encoder/vp9_ratectrl.h",
      "new_id": "a15235c922a1ee9b833ba7869ebbf1bf989e27be",
      "new_mode": 33188,
      "new_path": "vp9/encoder/vp9_ratectrl.h"
    },
    {
      "type": "modify",
      "old_id": "1b995757a70a033f627695cd331182e3471cae5b",
      "old_mode": 33188,
      "old_path": "vp9/encoder/vp9_svc_layercontext.c",
      "new_id": "84f344945f8554e931a58be3a2b57f1598fab4dc",
      "new_mode": 33188,
      "new_path": "vp9/encoder/vp9_svc_layercontext.c"
    }
  ]
}
