)]}'
{
  "commit": "e937f26e1e6cd69401070ba68a1e73857d3e1132",
  "tree": "3e0d38263aa69d4e0aea1120ceb286b4ae5d26e7",
  "parents": [
    "cb359e533a8f81b65f50d07f936d8e1146e19618"
  ],
  "author": {
    "name": "Wan-Teh Chang",
    "email": "wtc@google.com",
    "time": "Thu Feb 15 15:44:28 2024 -0800"
  },
  "committer": {
    "name": "Wan-Teh Chang",
    "email": "wtc@google.com",
    "time": "Fri Apr 05 02:33:07 2024 +0000"
  },
  "message": "Define the MAX_NUM_THREADS macro in enc_enums.h\n\nThe MAX_NUM_THREADS macro is unrelated to the AVxWorkerInterface, so it\ndoesn\u0027t need to be defined in aom_util/aom_thread.h. Move the definition\nof the MAX_NUM_THREADS macro to av1/encoder/enc_enums.h.\n\nNote: The ideal place to define the MAX_NUM_THREADS macro is\nav1/encoder/ethread.h. Unfortunately av1/encoder/ethread.h must be\nincluded after av1/encoder/encoder.h, but av1/encoder/encoder.h uses the\nMAX_NUM_THREADS macro. I could not fix the mutual dependency.\n\nBug: aomedia:3554\nChange-Id: I6add9d8a920fe7a0095b79aeebd2abe4a4f625be\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "92e162f12152fcb82bd5d11a9013bc9d1d105877",
      "old_mode": 33188,
      "old_path": "aom_util/aom_thread.h",
      "new_id": "80ed3147523d3e7a0ea0d28e29767b4eaa993a2c",
      "new_mode": 33188,
      "new_path": "aom_util/aom_thread.h"
    },
    {
      "type": "modify",
      "old_id": "2b6b1504e6245b44f7693612eda31bfe3a14c402",
      "old_mode": 33188,
      "old_path": "av1/av1_cx_iface.c",
      "new_id": "39c03c9ecb896de58b99557ac2f937df6feb82ce",
      "new_mode": 33188,
      "new_path": "av1/av1_cx_iface.c"
    },
    {
      "type": "modify",
      "old_id": "20cefa16a58dc011066fde13f828e07a2b3feade",
      "old_mode": 33188,
      "old_path": "av1/encoder/enc_enums.h",
      "new_id": "0a8b0f258a8c5dc97ff4b6d18eeca129a5595d19",
      "new_mode": 33188,
      "new_path": "av1/encoder/enc_enums.h"
    },
    {
      "type": "modify",
      "old_id": "4de5d426ce55a6312f4537413760f8bfa4eeb498",
      "old_mode": 33188,
      "old_path": "av1/encoder/encoder.h",
      "new_id": "a919bd906a630445b19d72edeb5214fcf7e40c07",
      "new_mode": 33188,
      "new_path": "av1/encoder/encoder.h"
    },
    {
      "type": "modify",
      "old_id": "3cc8e20f97d530ae0b07e974d4e3095219402119",
      "old_mode": 33188,
      "old_path": "av1/encoder/ethread.c",
      "new_id": "1d0092a5ed0590f2d582bacc2d563090370dbf18",
      "new_mode": 33188,
      "new_path": "av1/encoder/ethread.c"
    },
    {
      "type": "modify",
      "old_id": "dc1894075237b69eed2f3827c53a58df26070105",
      "old_mode": 33188,
      "old_path": "av1/encoder/global_motion.h",
      "new_id": "2645f93e3caaca82a1101b2f856a99d77a985663",
      "new_mode": 33188,
      "new_path": "av1/encoder/global_motion.h"
    },
    {
      "type": "modify",
      "old_id": "ce45394eb87abdb82c84b4499a6577551bd8ecc6",
      "old_mode": 33188,
      "old_path": "test/ethread_test.cc",
      "new_id": "415f5de2698413e6400c5c0e3024104bb4debe20",
      "new_mode": 33188,
      "new_path": "test/ethread_test.cc"
    }
  ]
}
