)]}'
{
  "commit": "de183fb028b1515c0e04b5a9ec601c6c569640ba",
  "tree": "c71e280b5da95110866a9485477b7925dacb29f0",
  "parents": [
    "30f3df63e7c9f6d81bfbd429552984b541e35651"
  ],
  "author": {
    "name": "Tommi",
    "email": "tommi@webrtc.org",
    "time": "Thu Apr 09 15:18:33 2026"
  },
  "committer": {
    "name": "WebRTC LUCI CQ",
    "email": "webrtc-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Thu Apr 09 16:33:30 2026"
  },
  "message": "Replace use of SimpleStringBuilder with StringBuilder\n\nDeprecate the SimpleStringBuilder class and migrate all existing usages\nto StringBuilder in webrtc. This makes string construction across the\ncodebase more consistent and eliminates the need for manually manage\nfixed-size buffers, which reduces boilerplate and mitigates the risk of\nbuffer overflows.\n\nKey modifications:\n* Mark the SimpleStringBuilder implementation as deprecated.\n* Update StringBuilder to support appending `char` via operator\u003c\u003c.\n* Refactor multiple implementation details — including API, audio,\n  video, and test utilities—to use StringBuilder.\n* Update function signatures to accept StringBuilder pointers or\n  references where applicable.\n* Simplified string generation in various ToString() methods by\n  removing local character array buffers and use .Release() instead\n  of .str() where appropriate.\n\nBug: webrtc:500767594\nChange-Id: I738a78a176c17242e51190a4ac073080787d3d24\nReviewed-on: https://webrtc-review.googlesource.com/c/src/+/462202\nReviewed-by: Fredrik Solenberg \u003csolenberg@webrtc.org\u003e\nCommit-Queue: Tomas Gunnarsson \u003ctommi@webrtc.org\u003e\nCr-Commit-Position: refs/heads/main@{#47374}\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "60a78a5e4be0a9a71bbe9d13addd215ee5f944e4",
      "old_mode": 33261,
      "old_path": "PRESUBMIT.py",
      "new_id": "9abb3de1f316770837e7048921342b633743efd9",
      "new_mode": 33261,
      "new_path": "PRESUBMIT.py"
    },
    {
      "type": "modify",
      "old_id": "63eca2a422c6f23640e8d5f474d61eb24e6e7e8c",
      "old_mode": 33188,
      "old_path": "api/audio/audio_device_defines.h",
      "new_id": "8976eca0f84ebbff02a7cba3b67085a24730aaf3",
      "new_mode": 33188,
      "new_path": "api/audio/audio_device_defines.h"
    },
    {
      "type": "modify",
      "old_id": "bf0af030fefd5fa7dbbea1eb081fdcf89271c8df",
      "old_mode": 33188,
      "old_path": "api/audio/audio_processing.cc",
      "new_id": "5a4018a217b145a55019277514f073edfdcad558",
      "new_mode": 33188,
      "new_path": "api/audio/audio_processing.cc"
    },
    {
      "type": "modify",
      "old_id": "83429206d8ce0be9ce476d821d65dae55badb2b9",
      "old_mode": 33188,
      "old_path": "api/audio_options.cc",
      "new_id": "4dca7172854205766e3e81256bc06be52d9114f6",
      "new_mode": 33188,
      "new_path": "api/audio_options.cc"
    },
    {
      "type": "modify",
      "old_id": "df903a84bf3ebb08a46ecb1859c32fd28b2dcab2",
      "old_mode": 33188,
      "old_path": "api/neteq/neteq.cc",
      "new_id": "ca4941ddc50d4be32a2f552d72e89a95e520fc92",
      "new_mode": 33188,
      "new_path": "api/neteq/neteq.cc"
    },
    {
      "type": "modify",
      "old_id": "5b3838f80f5ac53b277c3ae6fd731b9e270d2e07",
      "old_mode": 33188,
      "old_path": "api/units/data_rate.cc",
      "new_id": "f3193b65b78062f5bdb85f63cd024b5aa6c8f2df",
      "new_mode": 33188,
      "new_path": "api/units/data_rate.cc"
    },
    {
      "type": "modify",
      "old_id": "24bb83c86636a4f56dc2bb4d4814f3bc06f2f5b1",
      "old_mode": 33188,
      "old_path": "api/units/data_size.cc",
      "new_id": "0d5750092d66b923901ae2621867ca8bb4fa6346",
      "new_mode": 33188,
      "new_path": "api/units/data_size.cc"
    },
    {
      "type": "modify",
      "old_id": "ca4b52e34c8372d46e4bb1f17cfb2e82b0c95b26",
      "old_mode": 33188,
      "old_path": "api/units/frequency.cc",
      "new_id": "d79612565c4624332e6897723a76f1919b557264",
      "new_mode": 33188,
      "new_path": "api/units/frequency.cc"
    },
    {
      "type": "modify",
      "old_id": "9e1521bb968b6536dc2a0248bbc08f90d3f453d5",
      "old_mode": 33188,
      "old_path": "api/units/time_delta.cc",
      "new_id": "c267739d7aab5f6926149125be7e491faa7118a8",
      "new_mode": 33188,
      "new_path": "api/units/time_delta.cc"
    },
    {
      "type": "modify",
      "old_id": "6dd64ab061f3bf65ab9fe2020fc9b6f8f1b48cfc",
      "old_mode": 33188,
      "old_path": "api/units/timestamp.cc",
      "new_id": "41d12e60f9bb508363408cad9a1157acced9861a",
      "new_mode": 33188,
      "new_path": "api/units/timestamp.cc"
    },
    {
      "type": "modify",
      "old_id": "776cd1205c6b5ee4e5365d8a3f464d3700bb267a",
      "old_mode": 33188,
      "old_path": "api/video/color_space.cc",
      "new_id": "7994d85a8cf22924a3e94195d1e0ac89c4e5f1e6",
      "new_mode": 33188,
      "new_path": "api/video/color_space.cc"
    },
    {
      "type": "modify",
      "old_id": "98735cb09647eab426da8d3308b83ab5444d5725",
      "old_mode": 33188,
      "old_path": "api/video/video_bitrate_allocation.cc",
      "new_id": "e546387334a43047d2533ae8c0e069ba25adcdeb",
      "new_mode": 33188,
      "new_path": "api/video/video_bitrate_allocation.cc"
    },
    {
      "type": "modify",
      "old_id": "bc9ee808ad59f989ff75a388ccf86a65fd30b8e5",
      "old_mode": 33188,
      "old_path": "api/video/video_timing.cc",
      "new_id": "fcb2e881359c094a939b6ff68f8114bb65dae262",
      "new_mode": 33188,
      "new_path": "api/video/video_timing.cc"
    },
    {
      "type": "modify",
      "old_id": "b5bdc669c0f6d452b4c8eeb7e112d2949748e7d7",
      "old_mode": 33188,
      "old_path": "api/video_codecs/video_codec.cc",
      "new_id": "dc02cc4b6edae1e7c22554f742606a91a95feccf",
      "new_mode": 33188,
      "new_path": "api/video_codecs/video_codec.cc"
    },
    {
      "type": "modify",
      "old_id": "84f365289cd84edfe9fc86c6e4d40619dfd2b3e4",
      "old_mode": 33188,
      "old_path": "api/video_codecs/video_decoder.cc",
      "new_id": "ec09c0a83d6a1dcfc8f084835af46e7ce7795ab8",
      "new_mode": 33188,
      "new_path": "api/video_codecs/video_decoder.cc"
    },
    {
      "type": "modify",
      "old_id": "4f052c6a211f81ceb8ff3803858e8ff9fc0c2b01",
      "old_mode": 33188,
      "old_path": "audio/audio_receive_stream.cc",
      "new_id": "02ee15227c3f77df5d49e8f73559e0dd841c2e7f",
      "new_mode": 33188,
      "new_path": "audio/audio_receive_stream.cc"
    },
    {
      "type": "modify",
      "old_id": "dfd4cd40915eda6d1bcdff4a92126db4b8a0ff3f",
      "old_mode": 33188,
      "old_path": "audio/channel_receive.cc",
      "new_id": "a6866fa5fe7ab286499684e383a21d98908a3892",
      "new_mode": 33188,
      "new_path": "audio/channel_receive.cc"
    },
    {
      "type": "modify",
      "old_id": "528bd2685135ed9d8eb712522548898c772bd260",
      "old_mode": 33188,
      "old_path": "audio/channel_send.cc",
      "new_id": "4b5264ca8a7c8d55b2877bab0012f2658ff0348e",
      "new_mode": 33188,
      "new_path": "audio/channel_send.cc"
    },
    {
      "type": "modify",
      "old_id": "dc41a6aef6ef09010f4f0598f88225759a6d8be4",
      "old_mode": 33188,
      "old_path": "call/audio_send_stream.cc",
      "new_id": "94bfe162235a9c75c646b6586dc0fcfa11b797cf",
      "new_mode": 33188,
      "new_path": "call/audio_send_stream.cc"
    },
    {
      "type": "modify",
      "old_id": "df8786c886b9ade69c56eb8c3fd48e1e7dc3e05f",
      "old_mode": 33188,
      "old_path": "call/call.cc",
      "new_id": "0efef939b512459069ef82da83d531d8845228fc",
      "new_mode": 33188,
      "new_path": "call/call.cc"
    },
    {
      "type": "modify",
      "old_id": "d694d06f14823ab906d266ada1cdb8ff26d565d8",
      "old_mode": 33188,
      "old_path": "call/flexfec_receive_stream_impl.cc",
      "new_id": "9e4431bdb1709471982aa46e985c60f02920458a",
      "new_mode": 33188,
      "new_path": "call/flexfec_receive_stream_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "f48ae3046215fffc4ebb13c7fe5fa578ba729e14",
      "old_mode": 33188,
      "old_path": "call/rtp_config.cc",
      "new_id": "560ec099d66c58037ef7df51b67465273f42327f",
      "new_mode": 33188,
      "new_path": "call/rtp_config.cc"
    },
    {
      "type": "modify",
      "old_id": "5a1c168f29ec10342d130e9cdd2c886eeae27aed",
      "old_mode": 33188,
      "old_path": "call/video_receive_stream.cc",
      "new_id": "959c5b47c30574a7ebb80322117c278eade929cb",
      "new_mode": 33188,
      "new_path": "call/video_receive_stream.cc"
    },
    {
      "type": "modify",
      "old_id": "e68f73bbe816c66b13ab655f10b911e2a00d191f",
      "old_mode": 33188,
      "old_path": "call/video_send_stream.cc",
      "new_id": "e2d60a282d569522ca4b3aef213215fdc4ee0652",
      "new_mode": 33188,
      "new_path": "call/video_send_stream.cc"
    },
    {
      "type": "modify",
      "old_id": "eee3b46aef6d579b747c0ec6c7205777a9cfe205",
      "old_mode": 33188,
      "old_path": "g3doc/style-guide.md",
      "new_id": "51a4aea4ec9ca36669a965e10fd41389a65b79b9",
      "new_mode": 33188,
      "new_path": "g3doc/style-guide.md"
    },
    {
      "type": "modify",
      "old_id": "535fcd80a93cfa31359f2a6b07d04fc0634a4ae2",
      "old_mode": 33188,
      "old_path": "media/base/codec.cc",
      "new_id": "d78a1a6b660f2556008217a8b7158bab489962fd",
      "new_mode": 33188,
      "new_path": "media/base/codec.cc"
    },
    {
      "type": "modify",
      "old_id": "d330d9c60fe027df964466ac633ee8bacb25dd1a",
      "old_mode": 33188,
      "old_path": "media/base/stream_params.cc",
      "new_id": "d08baed81ed488d5fa51ba5a431eb942e4e17522",
      "new_mode": 33188,
      "new_path": "media/base/stream_params.cc"
    },
    {
      "type": "modify",
      "old_id": "38b55624bcc95ac62a8207d445dd35d470cd20b1",
      "old_mode": 33188,
      "old_path": "media/base/video_common.cc",
      "new_id": "da2221aceac1a3cbbd5871821ab1a24db46710da",
      "new_mode": 33188,
      "new_path": "media/base/video_common.cc"
    },
    {
      "type": "modify",
      "old_id": "4c3ced72eeeaad0928de6887aeec3402702e7602",
      "old_mode": 33188,
      "old_path": "modules/audio_coding/neteq/tools/neteq_stats_getter.cc",
      "new_id": "29a278f30a85838538198e52fb109ca83b041aa0",
      "new_mode": 33188,
      "new_path": "modules/audio_coding/neteq/tools/neteq_stats_getter.cc"
    },
    {
      "type": "modify",
      "old_id": "e6e97bff5340698e9fd4cd357bedc87574f4d35c",
      "old_mode": 33188,
      "old_path": "modules/audio_device/mac/audio_device_mac.cc",
      "new_id": "3b6bc31d97df1643462b1235477e5d4aa98a8892",
      "new_mode": 33188,
      "new_path": "modules/audio_device/mac/audio_device_mac.cc"
    },
    {
      "type": "modify",
      "old_id": "dbfefa0428a5a3c885696b0db6ea009b73700917",
      "old_mode": 33188,
      "old_path": "modules/audio_device/win/core_audio_utility_win.cc",
      "new_id": "74a9c8175549aa2b6e3c76a2b7e18d21906a42dd",
      "new_mode": 33188,
      "new_path": "modules/audio_device/win/core_audio_utility_win.cc"
    },
    {
      "type": "modify",
      "old_id": "68a6db9103c1f725a4e6133e35e2a398b10a96db",
      "old_mode": 33188,
      "old_path": "modules/audio_processing/aec3/block_delay_buffer_unittest.cc",
      "new_id": "32f791b4f6eff0472eb82f28a29c4f2655c3069b",
      "new_mode": 33188,
      "new_path": "modules/audio_processing/aec3/block_delay_buffer_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "2b45b57dc06708f5b27ce12d3a35528cd015e034",
      "old_mode": 33188,
      "old_path": "modules/audio_processing/agc/agc_manager_direct_unittest.cc",
      "new_id": "a92e92a530e71248bfaa0d8966a1abde66d5a816",
      "new_mode": 33188,
      "new_path": "modules/audio_processing/agc/agc_manager_direct_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "af505175be55d4cfd24cb5cab88ce2a0637741d0",
      "old_mode": 33188,
      "old_path": "modules/audio_processing/agc2/cpu_features.cc",
      "new_id": "80a40cf5fa898c190997518e43bf7cde6f0ff812",
      "new_mode": 33188,
      "new_path": "modules/audio_processing/agc2/cpu_features.cc"
    },
    {
      "type": "modify",
      "old_id": "ed580a81cc35ccb0ee025b459019bb9e13343ff5",
      "old_mode": 33188,
      "old_path": "modules/audio_processing/agc2/input_volume_stats_reporter.cc",
      "new_id": "81903257b604e1fe5a7f987084f2ea326e6c42c0",
      "new_mode": 33188,
      "new_path": "modules/audio_processing/agc2/input_volume_stats_reporter.cc"
    },
    {
      "type": "modify",
      "old_id": "d86d8d8d3b2041fdd5361e032bea9a284491a3b9",
      "old_mode": 33188,
      "old_path": "modules/audio_processing/logging/apm_data_dumper.cc",
      "new_id": "2893d2cdd3282e5bd7ef45d9084f789193bbd086",
      "new_mode": 33188,
      "new_path": "modules/audio_processing/logging/apm_data_dumper.cc"
    },
    {
      "type": "modify",
      "old_id": "14dd12e346778f1de3e71f390280b230e69a974c",
      "old_mode": 33188,
      "old_path": "modules/congestion_controller/goog_cc/loss_based_bwe_v2_test.cc",
      "new_id": "5cc7cc96c0cf8a51179060b5b5fd0ba51092d252",
      "new_mode": 33188,
      "new_path": "modules/congestion_controller/goog_cc/loss_based_bwe_v2_test.cc"
    },
    {
      "type": "modify",
      "old_id": "18c8fa3f53ca4a5771ea4d7ce639d8652a6184ba",
      "old_mode": 33188,
      "old_path": "modules/desktop_capture/win/desktop_capture_utils.cc",
      "new_id": "710bd22f14ea332f3cae35599697eec1a770c43f",
      "new_mode": 33188,
      "new_path": "modules/desktop_capture/win/desktop_capture_utils.cc"
    },
    {
      "type": "modify",
      "old_id": "fa3b93e49e277bd61fe88a4549d401a424028fcc",
      "old_mode": 33188,
      "old_path": "modules/video_coding/codecs/av1/av1_svc_config.cc",
      "new_id": "b5f77bf11211fda7a121166503d1a549f308ecb8",
      "new_mode": 33188,
      "new_path": "modules/video_coding/codecs/av1/av1_svc_config.cc"
    },
    {
      "type": "modify",
      "old_id": "255e8d8807f876a342b13b133b1704ce1cddbb20",
      "old_mode": 33188,
      "old_path": "modules/video_coding/codecs/av1/libaom_av1_encoder_v2.cc",
      "new_id": "3c84090a961247d26f984f4fefa448d29b4435ab",
      "new_mode": 33188,
      "new_path": "modules/video_coding/codecs/av1/libaom_av1_encoder_v2.cc"
    },
    {
      "type": "modify",
      "old_id": "5c60bdbb46157924eb4b4e444554bb5be482a43a",
      "old_mode": 33188,
      "old_path": "modules/video_coding/codecs/test/videocodec_test_fixture_impl.cc",
      "new_id": "b1bce314ed16172c27875cb236a1c1f112bce1c8",
      "new_mode": 33188,
      "new_path": "modules/video_coding/codecs/test/videocodec_test_fixture_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "79ff245c55c02930f9a64ebd4cadc909312d366b",
      "old_mode": 33188,
      "old_path": "modules/video_coding/codecs/test/videocodec_test_mediacodec.cc",
      "new_id": "7231615226d6994f738f7f2c659eff08fc6e460c",
      "new_mode": 33188,
      "new_path": "modules/video_coding/codecs/test/videocodec_test_mediacodec.cc"
    },
    {
      "type": "modify",
      "old_id": "d757f1aa11fdd046ef57c19dc765e3d911c1d1dc",
      "old_mode": 33188,
      "old_path": "modules/video_coding/codecs/vp9/libvpx_vp9_encoder.cc",
      "new_id": "bab79b911dd8027b57fcf78f6321032d85545936",
      "new_mode": 33188,
      "new_path": "modules/video_coding/codecs/vp9/libvpx_vp9_encoder.cc"
    },
    {
      "type": "modify",
      "old_id": "4219ecd4dee4e0b45c4a3cc7ee5a32163ea735a4",
      "old_mode": 33188,
      "old_path": "modules/video_coding/utility/vp9_uncompressed_header_parser.cc",
      "new_id": "d5bfe548c203a1fc4c4a318c39ceda34e8d5242c",
      "new_mode": 33188,
      "new_path": "modules/video_coding/utility/vp9_uncompressed_header_parser.cc"
    },
    {
      "type": "modify",
      "old_id": "59921fa4ffc7a621bb8a94adf13d69491c854eca",
      "old_mode": 33188,
      "old_path": "pc/channel.cc",
      "new_id": "48f46bede637729914ad5ec3d24796b808191581",
      "new_mode": 33188,
      "new_path": "pc/channel.cc"
    },
    {
      "type": "modify",
      "old_id": "cb9f65cecdec17577973470598c081c23d7e8fd9",
      "old_mode": 33188,
      "old_path": "pc/codec_vendor.cc",
      "new_id": "312dc87b6429a8fce03ce2c73b314c1aec2387e8",
      "new_mode": 33188,
      "new_path": "pc/codec_vendor.cc"
    },
    {
      "type": "modify",
      "old_id": "415aa507b9ff208350fca7f98a7475ac31aaa267",
      "old_mode": 33188,
      "old_path": "pc/jsep_transport.cc",
      "new_id": "1ac63951faf32adef63d8f9e2ed8508338333035",
      "new_mode": 33188,
      "new_path": "pc/jsep_transport.cc"
    },
    {
      "type": "modify",
      "old_id": "359914e37cc20ef6b1bd3d9ecbb4ed2faacb7031",
      "old_mode": 33188,
      "old_path": "pc/rtc_stats_collector.cc",
      "new_id": "776ade3cbb6a64bd81a31f16d6e1e1d708bb020f",
      "new_mode": 33188,
      "new_path": "pc/rtc_stats_collector.cc"
    },
    {
      "type": "modify",
      "old_id": "90e7a515f92e9d8799f9104fc43a623d80695eef",
      "old_mode": 33188,
      "old_path": "rtc_base/logging.cc",
      "new_id": "59eb6b6c03bf30314c0c363f50439c30f8b11594",
      "new_mode": 33188,
      "new_path": "rtc_base/logging.cc"
    },
    {
      "type": "modify",
      "old_id": "dfbc46adbe1105c9dbdb6bf6e615de6c250d4d47",
      "old_mode": 33188,
      "old_path": "rtc_base/openssl_adapter.cc",
      "new_id": "a1a5a94ae7a2afbf04454d4542c7d22d64f66310",
      "new_mode": 33188,
      "new_path": "rtc_base/openssl_adapter.cc"
    },
    {
      "type": "modify",
      "old_id": "98455f8a830772c2439aad3612d8069bdffb6098",
      "old_mode": 33188,
      "old_path": "rtc_base/socket_address.cc",
      "new_id": "b98a805a6f6de24fe80c1e56fa207d9e5a76e632",
      "new_mode": 33188,
      "new_path": "rtc_base/socket_address.cc"
    },
    {
      "type": "modify",
      "old_id": "af8e7e85c20d2d104168d6a2694063f60991b862",
      "old_mode": 33188,
      "old_path": "rtc_base/strings/string_builder.cc",
      "new_id": "8d121679de719d8f0c8a568595f7b398d8eeaeb3",
      "new_mode": 33188,
      "new_path": "rtc_base/strings/string_builder.cc"
    },
    {
      "type": "modify",
      "old_id": "4a3df25ba35e73af30d6c5a67f30e8b17f9fa340",
      "old_mode": 33188,
      "old_path": "rtc_base/strings/string_builder.h",
      "new_id": "a3e0f0a9265bdcca3698482ed8fcc3c68624fd7c",
      "new_mode": 33188,
      "new_path": "rtc_base/strings/string_builder.h"
    },
    {
      "type": "modify",
      "old_id": "4764ac4ceafcf250c8a5781d40bc7ebf9de9124c",
      "old_mode": 33188,
      "old_path": "rtc_base/strings/string_builder_unittest.cc",
      "new_id": "185ff1a29b9189a454daac0d3d836636974aa829",
      "new_mode": 33188,
      "new_path": "rtc_base/strings/string_builder_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "b78e51f0df3c309ba19afb778c5abd7dbdc7ad94",
      "old_mode": 33188,
      "old_path": "rtc_tools/data_channel_benchmark/data_channel_benchmark.cc",
      "new_id": "e21fec22792c8230f5362147b3909bb990130548",
      "new_mode": 33188,
      "new_path": "rtc_tools/data_channel_benchmark/data_channel_benchmark.cc"
    },
    {
      "type": "modify",
      "old_id": "05e1ac5d6dc48f2207ae256550e8ac4ceb8f651c",
      "old_mode": 33188,
      "old_path": "rtc_tools/frame_analyzer/frame_analyzer.cc",
      "new_id": "8537722df1e478453e466b8bcb5d9c244c64e593",
      "new_mode": 33188,
      "new_path": "rtc_tools/frame_analyzer/frame_analyzer.cc"
    },
    {
      "type": "modify",
      "old_id": "559ad78b4a5e9769f7bd9dc7799740d66a3d3e6f",
      "old_mode": 33188,
      "old_path": "rtc_tools/rtc_event_log_visualizer/analyzer_common.cc",
      "new_id": "0dfc5b16ce1b4be7caa8bef2a323ef91ff6bb75a",
      "new_mode": 33188,
      "new_path": "rtc_tools/rtc_event_log_visualizer/analyzer_common.cc"
    },
    {
      "type": "modify",
      "old_id": "08e49e169c67b946dfb3dcd82649812420b32c44",
      "old_mode": 33188,
      "old_path": "rtc_tools/unpack_aecdump/unpack.cc",
      "new_id": "584611d8a40620a4b6ab033e56685b65ee071b9d",
      "new_mode": 33188,
      "new_path": "rtc_tools/unpack_aecdump/unpack.cc"
    },
    {
      "type": "modify",
      "old_id": "68ca11b03c805bec6c243b50f539dd3a6963c696",
      "old_mode": 33188,
      "old_path": "rtc_tools/video_encoder/encoded_image_file_writer.cc",
      "new_id": "b88b66edafda8e3d99444b3616e2e3249e6f0fa9",
      "new_mode": 33188,
      "new_path": "rtc_tools/video_encoder/encoded_image_file_writer.cc"
    },
    {
      "type": "modify",
      "old_id": "bab90e522c6469390a739a9e471036713912c04f",
      "old_mode": 33188,
      "old_path": "rtc_tools/video_encoder/video_encoder.cc",
      "new_id": "fbcb84fe496e29347cfa9b970008487d8745220d",
      "new_mode": 33188,
      "new_path": "rtc_tools/video_encoder/video_encoder.cc"
    },
    {
      "type": "modify",
      "old_id": "6c4238030a9625f4b1b3ec4811d142f3860e5c73",
      "old_mode": 33188,
      "old_path": "sdk/android/src/jni/audio_device/aaudio_wrapper.cc",
      "new_id": "48cc231afb6669328a16d22793cd6be00378c5fa",
      "new_mode": 33188,
      "new_path": "sdk/android/src/jni/audio_device/aaudio_wrapper.cc"
    },
    {
      "type": "modify",
      "old_id": "0a3deafdab8bb60ca7e0652d14310540a8da38d3",
      "old_mode": 33188,
      "old_path": "test/network/cross_traffic.cc",
      "new_id": "fb1affc77d3aa99d527346eb81f42226fc2e5799",
      "new_mode": 33188,
      "new_path": "test/network/cross_traffic.cc"
    },
    {
      "type": "modify",
      "old_id": "ff2fc96b1af6f37e79c207b3bfdd335a8efb56bc",
      "old_mode": 33188,
      "old_path": "test/network/emulated_turn_server.cc",
      "new_id": "d3706beb7d32eef05c29da6bf9ba2be9bebc4a6e",
      "new_mode": 33188,
      "new_path": "test/network/emulated_turn_server.cc"
    },
    {
      "type": "modify",
      "old_id": "02b36d68333bfc1bc681fff60804b8a62c510c05",
      "old_mode": 33188,
      "old_path": "test/network/network_emulation_manager.cc",
      "new_id": "af6a197311e67c2b01fc7fe4d80431f1cdf624ba",
      "new_mode": 33188,
      "new_path": "test/network/network_emulation_manager.cc"
    },
    {
      "type": "modify",
      "old_id": "78d6b0641c4fa0c6ad57f0efdf920455d9ee2289",
      "old_mode": 33188,
      "old_path": "test/scenario/audio_stream.cc",
      "new_id": "f18683b385744300e5e29b0a11b2d2f8b5469435",
      "new_mode": 33188,
      "new_path": "test/scenario/audio_stream.cc"
    },
    {
      "type": "modify",
      "old_id": "d6c538c3a60224f74134a5d80369192eb3b16a00",
      "old_mode": 33188,
      "old_path": "test/scenario/call_client.cc",
      "new_id": "4f30076fd12b64a8a5c4224c8b23f1e42d2b71f3",
      "new_mode": 33188,
      "new_path": "test/scenario/call_client.cc"
    },
    {
      "type": "modify",
      "old_id": "ecc7d36df88c76ab873be96e9bdc94d49087ca09",
      "old_mode": 33188,
      "old_path": "test/scenario/column_printer.cc",
      "new_id": "d6c48e768b706977edd59ed85a604d5295752127",
      "new_mode": 33188,
      "new_path": "test/scenario/column_printer.cc"
    },
    {
      "type": "modify",
      "old_id": "28b75c8b8293d2cca8bfa182edb6b1889ae41c84",
      "old_mode": 33188,
      "old_path": "test/scenario/column_printer.h",
      "new_id": "c5a9342296e6edc3113e71a97583a311b831ce92",
      "new_mode": 33188,
      "new_path": "test/scenario/column_printer.h"
    },
    {
      "type": "modify",
      "old_id": "8a4b802718023a682d738509000bbdb555108d66",
      "old_mode": 33188,
      "old_path": "test/scenario/network_node.cc",
      "new_id": "e6bb430aea18ab27b7047d6064dc1c744b4720a6",
      "new_mode": 33188,
      "new_path": "test/scenario/network_node.cc"
    },
    {
      "type": "modify",
      "old_id": "a858afa5fd27ca444e35ae72341d5e5533cb87be",
      "old_mode": 33188,
      "old_path": "test/scenario/scenario.cc",
      "new_id": "f947c2a28dd6b4ff7f29f46ebb4598f7b19ff1f6",
      "new_mode": 33188,
      "new_path": "test/scenario/scenario.cc"
    },
    {
      "type": "modify",
      "old_id": "86e5111c0748ae50e71295129218b3d0d70d4c28",
      "old_mode": 33188,
      "old_path": "test/scenario/video_stream.cc",
      "new_id": "5c2927ae2cc2695519453458c901cfb11433aa7f",
      "new_mode": 33188,
      "new_path": "test/scenario/video_stream.cc"
    },
    {
      "type": "modify",
      "old_id": "d6f2e0c97af3fae1d06559a0f5f0a3a5534d5964",
      "old_mode": 33188,
      "old_path": "video/config/video_encoder_config.cc",
      "new_id": "8eef9693856fa38fe6ab44753ee88ac413fed832",
      "new_mode": 33188,
      "new_path": "video/config/video_encoder_config.cc"
    },
    {
      "type": "modify",
      "old_id": "3377989198ce51d64edcbbb5edbe09d197a123da",
      "old_mode": 33188,
      "old_path": "video/frame_dumping_encoder.cc",
      "new_id": "fa981746cd1e83bf4540402a15f2f3a52ae84417",
      "new_mode": 33188,
      "new_path": "video/frame_dumping_encoder.cc"
    },
    {
      "type": "modify",
      "old_id": "ca4b7dfb49c5c71e60e66dbfa7cc4fb223eac562",
      "old_mode": 33188,
      "old_path": "video/receive_statistics_proxy.cc",
      "new_id": "ba8313a91c650c292d4cbb6b5a5a3e8833f0a718",
      "new_mode": 33188,
      "new_path": "video/receive_statistics_proxy.cc"
    },
    {
      "type": "modify",
      "old_id": "abb746da2d4c43f91a74d7afdfc42a95211a41ca",
      "old_mode": 33188,
      "old_path": "video/send_statistics_proxy.cc",
      "new_id": "92b247be9745c5eb4116f2e6c588330ff5ebabe5",
      "new_mode": 33188,
      "new_path": "video/send_statistics_proxy.cc"
    },
    {
      "type": "modify",
      "old_id": "90354d44c0c27b73b603599a28cd7b30f6ac95ec",
      "old_mode": 33188,
      "old_path": "video/video_quality_observer2.cc",
      "new_id": "08385bd25cd5452a480d7be5f14495e583a358fa",
      "new_mode": 33188,
      "new_path": "video/video_quality_observer2.cc"
    },
    {
      "type": "modify",
      "old_id": "b219817964826b1080318e4851d5b94a0f8ce287",
      "old_mode": 33188,
      "old_path": "video/video_quality_test.cc",
      "new_id": "c4ff0bd111868d32d808f42f85ff5ccead6c5da5",
      "new_mode": 33188,
      "new_path": "video/video_quality_test.cc"
    },
    {
      "type": "modify",
      "old_id": "4faf80cec7d90b5ddba94808a1a6dba84a44a8ea",
      "old_mode": 33188,
      "old_path": "video/video_stream_encoder.cc",
      "new_id": "87ddade67898f6e22dec80576d095f20bd2ba421",
      "new_mode": 33188,
      "new_path": "video/video_stream_encoder.cc"
    }
  ]
}
