)]}'
{
  "commit": "86ce1c43e660c983f0246fc79d2e85967ec0b1a9",
  "tree": "a4ba273099890a684a82c384f1988f6653f6c6ec",
  "parents": [
    "64764fd408d1dc0d7c50324d1fa44b33277ee494"
  ],
  "author": {
    "name": "Urvang Joshi",
    "email": "urvang@google.com",
    "time": "Mon Mar 04 10:41:33 2024 -0800"
  },
  "committer": {
    "name": "Urvang Joshi",
    "email": "urvang@google.com",
    "time": "Tue Mar 05 12:28:18 2024 -0800"
  },
  "message": "Guided CNN Restoration: more code cleanup\n\n- quad_tree_get_unit_size helper\n- tweak av1_alloc_quadtree_struct and free methods\n- Remove wrapper alloc and free methods\n- tweak quad_copy to include allocation\n- Remove two index variables\n- quad_info allocation and cleanup within encoder.c\n- Move alloc / free methods to guided_quadtree.h/c\n- Rename some variables to more meaningful names\n\nNo change in output\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6fd1c64d6acfb3b7b56caa11e63ae9ff29cc7392",
      "old_mode": 33188,
      "old_path": "av1/common/alloccommon.c",
      "new_id": "0582594f0141e86c780b7ec940d5badf3d179f0a",
      "new_mode": 33188,
      "new_path": "av1/common/alloccommon.c"
    },
    {
      "type": "modify",
      "old_id": "96d46e87997646acf0bf42e497a3afa0c2093ceb",
      "old_mode": 33188,
      "old_path": "av1/common/alloccommon.h",
      "new_id": "68859c412413e1c91aebd5d15fd67082d55d59e6",
      "new_mode": 33188,
      "new_path": "av1/common/alloccommon.h"
    },
    {
      "type": "modify",
      "old_id": "531ccc54732b32513de422b7b992332acb0bda5c",
      "old_mode": 33188,
      "old_path": "av1/common/av1_common_int.h",
      "new_id": "2f61d919cd2a11de7b30ff231b6358bc1de7a811",
      "new_mode": 33188,
      "new_path": "av1/common/av1_common_int.h"
    },
    {
      "type": "modify",
      "old_id": "ee18a756f5fac2b5cbfba4140e006fdb4e1c1b53",
      "old_mode": 33188,
      "old_path": "av1/common/cnn_tflite.cc",
      "new_id": "61d813f913cb72778a2010d9e80ba84f52c0723a",
      "new_mode": 33188,
      "new_path": "av1/common/cnn_tflite.cc"
    },
    {
      "type": "modify",
      "old_id": "6272cf6366e259bf737c353df2750b9a9e8ff630",
      "old_mode": 33188,
      "old_path": "av1/common/cnn_tflite.h",
      "new_id": "f74165c20522d5b67cea05ad9b1b5039cd1a8fb4",
      "new_mode": 33188,
      "new_path": "av1/common/cnn_tflite.h"
    },
    {
      "type": "modify",
      "old_id": "43e157ed83bc6317ed840c25e7b15315bb5f9e92",
      "old_mode": 33188,
      "old_path": "av1/common/guided_quadtree.c",
      "new_id": "e296c0b038609fad1ac5f867c4e79ec5bbf262a8",
      "new_mode": 33188,
      "new_path": "av1/common/guided_quadtree.c"
    },
    {
      "type": "modify",
      "old_id": "0aca162281826b42018234023bad42a40d1b4c0d",
      "old_mode": 33188,
      "old_path": "av1/common/guided_quadtree.h",
      "new_id": "2d953de06825e320c79cb7f1760d817b244acb93",
      "new_mode": 33188,
      "new_path": "av1/common/guided_quadtree.h"
    },
    {
      "type": "modify",
      "old_id": "1e5f843289fe149c122a8c6f1799a5d7d0fcc14c",
      "old_mode": 33188,
      "old_path": "av1/common/restoration.c",
      "new_id": "6c82a05e41080b6a0760d4f6b4e9d4b1fa95650c",
      "new_mode": 33188,
      "new_path": "av1/common/restoration.c"
    },
    {
      "type": "modify",
      "old_id": "534dd9203d703acfe274f687a05fa8d102414b0d",
      "old_mode": 33188,
      "old_path": "av1/common/restoration.h",
      "new_id": "4604ad67e68675249a2cae5d4dcdb290dc3e8039",
      "new_mode": 33188,
      "new_path": "av1/common/restoration.h"
    },
    {
      "type": "modify",
      "old_id": "41102ef2c48be4727d92be7f6f19c9638166d8c5",
      "old_mode": 33188,
      "old_path": "av1/decoder/decodeframe.c",
      "new_id": "f7628d7c7018962d8e6fd353c5421bfca8491646",
      "new_mode": 33188,
      "new_path": "av1/decoder/decodeframe.c"
    },
    {
      "type": "modify",
      "old_id": "e4b64533c32558c464fb470ca456a11fd5fe4384",
      "old_mode": 33188,
      "old_path": "av1/encoder/bitstream.c",
      "new_id": "c9a621691deea2ab2add93686f39a8e5c15aacef",
      "new_mode": 33188,
      "new_path": "av1/encoder/bitstream.c"
    },
    {
      "type": "modify",
      "old_id": "8f7d12981b5e7f312eab8456ff344f022c2c1a16",
      "old_mode": 33188,
      "old_path": "av1/encoder/encoder.c",
      "new_id": "0b7e69aa1657a33beef41e929c008499aa45b9b5",
      "new_mode": 33188,
      "new_path": "av1/encoder/encoder.c"
    },
    {
      "type": "modify",
      "old_id": "0e76b819b5152544f18b60dfec829a59bc01547b",
      "old_mode": 33188,
      "old_path": "av1/encoder/encoder_alloc.h",
      "new_id": "2c5bd76bab55ce48a26387fa89fd6e37077bdc6b",
      "new_mode": 33188,
      "new_path": "av1/encoder/encoder_alloc.h"
    }
  ]
}
