)]}'
{
  "commit": "55ea39bfa1bbe2e6bf158203b823a86c4c2a2a7e",
  "tree": "ae6fb54e5ea3a62166e8b8c44c62321d14de7248",
  "parents": [
    "2f6260734590beda1d3d05be6d046bd122df6730"
  ],
  "author": {
    "name": "Mufaddal Chakera",
    "email": "mufaddal.chakera@ittiam.com",
    "time": "Wed Jul 07 15:25:37 2021 +0530"
  },
  "committer": {
    "name": "Yunqing Wang",
    "email": "yunqingwang@google.com",
    "time": "Tue Jul 20 20:42:07 2021 +0000"
  },
  "message": "Move frame level twopass members to twopass_frame structure\n\nMoved elements stats_in, mb_av_energy and fr_content_type out\nof TWOPASS into TWOPASS_FRAME. Each frame context(cpi) will have\na copy of TWOPASS_FRAME, initialized appropriately for the frame\nit will be processing.\n\nChange-Id: I864860db45a152b370b3e6f342f8372277febc7d\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "490f3aa9e465ad36a9ab4d58e51c102a45d38574",
      "old_mode": 33188,
      "old_path": "av1/av1_cx_iface.c",
      "new_id": "45da020849543063ffe53f831b6a89dc620f95f0",
      "new_mode": 33188,
      "new_path": "av1/av1_cx_iface.c"
    },
    {
      "type": "modify",
      "old_id": "1c3d7106d03c93679be611e80e9a4600dc48851b",
      "old_mode": 33188,
      "old_path": "av1/encoder/aq_complexity.c",
      "new_id": "3573b2a38f9027c3e81f1b4d0dc8f797da18b773",
      "new_mode": 33188,
      "new_path": "av1/encoder/aq_complexity.c"
    },
    {
      "type": "modify",
      "old_id": "02daa8f26e67b8e74914e2323e68dab5af17f33b",
      "old_mode": 33188,
      "old_path": "av1/encoder/aq_variance.c",
      "new_id": "c2d0a078ec69eda7d465d10c0b5e2758d672ec10",
      "new_mode": 33188,
      "new_path": "av1/encoder/aq_variance.c"
    },
    {
      "type": "modify",
      "old_id": "e78c85a2f371df5701d141c7046da6e646010e1c",
      "old_mode": 33188,
      "old_path": "av1/encoder/encoder.c",
      "new_id": "ec956a8057428ff417d39531c52966a9b72e15fe",
      "new_mode": 33188,
      "new_path": "av1/encoder/encoder.c"
    },
    {
      "type": "modify",
      "old_id": "7736ae07674128ab73777f4016727ad0b2430124",
      "old_mode": 33188,
      "old_path": "av1/encoder/encoder.h",
      "new_id": "8876f5fd9902395d031952c5189f08ebf82095cb",
      "new_mode": 33188,
      "new_path": "av1/encoder/encoder.h"
    },
    {
      "type": "modify",
      "old_id": "7adb91e70bc22e44eb5d6c5828f17990faeaa4e4",
      "old_mode": 33188,
      "old_path": "av1/encoder/firstpass.h",
      "new_id": "d89a76391c69bbc95ee47a8c33424d842a0573e5",
      "new_mode": 33188,
      "new_path": "av1/encoder/firstpass.h"
    },
    {
      "type": "modify",
      "old_id": "feb50536e9af4bd6ce28e5ca05ece20e27d278fe",
      "old_mode": 33188,
      "old_path": "av1/encoder/gop_structure.c",
      "new_id": "f474093419715d9f1f3654f7116c0f71d560fc31",
      "new_mode": 33188,
      "new_path": "av1/encoder/gop_structure.c"
    },
    {
      "type": "modify",
      "old_id": "0a6f4aba005d15702ab727977457efdc629efa60",
      "old_mode": 33188,
      "old_path": "av1/encoder/gop_structure.h",
      "new_id": "3d37e2b872f5e9e8997b0dfd1a93d1b9d2af8176",
      "new_mode": 33188,
      "new_path": "av1/encoder/gop_structure.h"
    },
    {
      "type": "modify",
      "old_id": "a96b292760742a421a90fead092a11804a8defb2",
      "old_mode": 33188,
      "old_path": "av1/encoder/pass2_strategy.c",
      "new_id": "151fe0092707d81a9492e192eada981695a4c9bb",
      "new_mode": 33188,
      "new_path": "av1/encoder/pass2_strategy.c"
    },
    {
      "type": "modify",
      "old_id": "f4e05d3158da810f23858f636abf840d73e2dc10",
      "old_mode": 33188,
      "old_path": "av1/encoder/speed_features.c",
      "new_id": "cb5e3af96700cb6bc85343445929b5be2a580c06",
      "new_mode": 33188,
      "new_path": "av1/encoder/speed_features.c"
    },
    {
      "type": "modify",
      "old_id": "c77d454e3d57b43d0814e2fa7a74650031cfea33",
      "old_mode": 33188,
      "old_path": "av1/encoder/temporal_filter.c",
      "new_id": "a13125981e0fac4866e9b877720aaa60cda82f0b",
      "new_mode": 33188,
      "new_path": "av1/encoder/temporal_filter.c"
    }
  ]
}
