)]}'
{
  "commit": "78fc106e8097ea1dfd4eacec197a53a7421fb2e1",
  "tree": "9660d77e3f03577ff640e124cb62cbacaa51ab78",
  "parents": [
    "6426dd6e0e7d4884226b44d2f46db31902967bf1"
  ],
  "author": {
    "name": "Philipp Hancke",
    "email": "phancke@meta.com",
    "time": "Wed Jul 16 13:20:18 2025"
  },
  "committer": {
    "name": "WebRTC LUCI CQ",
    "email": "webrtc-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Jul 16 15:53:08 2025"
  },
  "message": "IWYU modules/video_coding/codecs/h264/\n\nusing\n  find modules/video_coding/codecs/h264/ -name \"*.h\" -o -name \"*.cc\" | xargs tools_webrtc/iwyu/apply-include-cleaner\nfollowed by\n  tools_webrtc/gn_check_autofix.py -C out/Default\nfollowed by\n  git cl format\nand manual reordering to respect the H264 compile guards.\n\nAlso ignore the libavcodec/libavutil includes and suppress them.\nThis previously caused a revert:\n  https://webrtc-review.googlesource.com/c/src/+/385820\n\nBug: webrtc:42226242\nChange-Id: Ib8ace06b2860073d5d77e6a4e79fc8c79188b4b7\nReviewed-on: https://webrtc-review.googlesource.com/c/src/+/400580\nReviewed-by: Sergey Silkin \u003cssilkin@webrtc.org\u003e\nCommit-Queue: Philipp Hancke \u003cphancke@meta.com\u003e\nReviewed-by: Harald Alvestrand \u003chta@webrtc.org\u003e\nCr-Commit-Position: refs/heads/main@{#45165}\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ffee2af7f5429cea79e211943bcadee014cbbf87",
      "old_mode": 33188,
      "old_path": "modules/video_coding/codecs/h264/h264.cc",
      "new_id": "919a80ce85306ecbcec509e0b04da4e04ccc6077",
      "new_mode": 33188,
      "new_path": "modules/video_coding/codecs/h264/h264.cc"
    },
    {
      "type": "modify",
      "old_id": "59921263e3ce7e9aea59a8b2dde0adffe853bcb2",
      "old_mode": 33188,
      "old_path": "modules/video_coding/codecs/h264/h264_color_space.cc",
      "new_id": "e5c103746af99ad0f272cf18ff3787699357a76f",
      "new_mode": 33188,
      "new_path": "modules/video_coding/codecs/h264/h264_color_space.cc"
    },
    {
      "type": "modify",
      "old_id": "b6c8417094d6b20660f8907837e1468748b21c5d",
      "old_mode": 33188,
      "old_path": "modules/video_coding/codecs/h264/h264_decoder_impl.cc",
      "new_id": "e40ce0ac1f4cfec94268f986907af2e9e5c1532d",
      "new_mode": 33188,
      "new_path": "modules/video_coding/codecs/h264/h264_decoder_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "09530e7b0f5c77ff8c130024c8925ae95b71b357",
      "old_mode": 33188,
      "old_path": "modules/video_coding/codecs/h264/h264_decoder_impl.h",
      "new_id": "626d9e09f7c3a9512dfa216c4e39ec1278d44926",
      "new_mode": 33188,
      "new_path": "modules/video_coding/codecs/h264/h264_decoder_impl.h"
    },
    {
      "type": "modify",
      "old_id": "387a88b8cf3b3cb72ec7fcc0e8e86e637107e79b",
      "old_mode": 33188,
      "old_path": "modules/video_coding/codecs/h264/h264_encoder_impl.cc",
      "new_id": "1b0f7a0a74a2e431402ebbfab37f242dd6a553cc",
      "new_mode": 33188,
      "new_path": "modules/video_coding/codecs/h264/h264_encoder_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "d8f1156a8f2902bba8cbfdb06d64c2263908e413",
      "old_mode": 33188,
      "old_path": "modules/video_coding/codecs/h264/h264_encoder_impl.h",
      "new_id": "cae05a176a31a4832a89b3cef92d95ad8ae0f799",
      "new_mode": 33188,
      "new_path": "modules/video_coding/codecs/h264/h264_encoder_impl.h"
    },
    {
      "type": "modify",
      "old_id": "08d41743d92986434e61a82c671ef4e7eae0abff",
      "old_mode": 33188,
      "old_path": "modules/video_coding/codecs/h264/h264_encoder_impl_unittest.cc",
      "new_id": "ae9ed9b8518c42d662bbb63358aef4e2f607989f",
      "new_mode": 33188,
      "new_path": "modules/video_coding/codecs/h264/h264_encoder_impl_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "b9ea324ca2d3c43ef511629720b7977035267b59",
      "old_mode": 33188,
      "old_path": "modules/video_coding/codecs/h264/h264_simulcast_unittest.cc",
      "new_id": "39443fcdcc46e9bc01b832a4fe9c3cde5b0eb545",
      "new_mode": 33188,
      "new_path": "modules/video_coding/codecs/h264/h264_simulcast_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "dac36dd734cef6555e8520bd8ded000501028df2",
      "old_mode": 33188,
      "old_path": "modules/video_coding/codecs/h264/include/h264_globals.h",
      "new_id": "9b0b7b6b9eb933a1cd7c31e8c321f45a427b52f8",
      "new_mode": 33188,
      "new_path": "modules/video_coding/codecs/h264/include/h264_globals.h"
    },
    {
      "type": "modify",
      "old_id": "6e9e58e717c91af72ae7af28bab32cf2a9f1921d",
      "old_mode": 33188,
      "old_path": "modules/video_coding/codecs/h264/test/h264_impl_unittest.cc",
      "new_id": "6e0137644c1f90fc6c42a3c19e1d8af7b746e0bc",
      "new_mode": 33188,
      "new_path": "modules/video_coding/codecs/h264/test/h264_impl_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "8c909b648db90b2613b2a69abdc73873bb605cb8",
      "old_mode": 33261,
      "old_path": "tools_webrtc/iwyu/apply_include_cleaner.py",
      "new_id": "6f2a5358df932cf889b2fed5874aed75cda617af",
      "new_mode": 33261,
      "new_path": "tools_webrtc/iwyu/apply_include_cleaner.py"
    }
  ]
}
