)]}'
{
  "commit": "e2ea381e7d3f2e3a34f778a48438f63ec21b12e1",
  "tree": "d64d99616f2044212b8845e799f549046f3851a7",
  "parents": [
    "9bfb6e6362a69191b84898d7a77c640e2b3a27b2"
  ],
  "author": {
    "name": "Erik Språng",
    "email": "sprang@webrtc.org",
    "time": "Fri Apr 24 12:23:42 2026"
  },
  "committer": {
    "name": "webrtc-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "webrtc-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Fri Apr 24 13:21:33 2026"
  },
  "message": "Make FrameInstrumentation movable and prefer move to pass by reference.\n\nThis is a precursor to moving processing to a separate thread.\n\nBug: webrtc:358039777\nChange-Id: Iea32fa597cf1c5edfc94ccb12caffe057d9ce576\nReviewed-on: https://webrtc-review.googlesource.com/c/src/+/466824\nCommit-Queue: Markus Handell \u003chandellm@webrtc.org\u003e\nReviewed-by: Markus Handell \u003chandellm@webrtc.org\u003e\nCommit-Queue: Erik Språng \u003csprang@webrtc.org\u003e\nAuto-Submit: Erik Språng \u003csprang@webrtc.org\u003e\nCr-Commit-Position: refs/heads/main@{#47552}\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "923a981539fdc895696df668ebc2b481b28a937d",
      "old_mode": 33188,
      "old_path": "api/video/corruption_detection/frame_instrumentation_data.h",
      "new_id": "dadf59d6668161952325f783f300b44499e3ca9f",
      "new_mode": 33188,
      "new_path": "api/video/corruption_detection/frame_instrumentation_data.h"
    },
    {
      "type": "modify",
      "old_id": "d1beb7cac598cca9bf694fb2f47879795ae62486",
      "old_mode": 33188,
      "old_path": "api/video/corruption_detection/frame_instrumentation_evaluation.cc",
      "new_id": "dbfe1b6778f58186cac632829f4a853d2aa023e5",
      "new_mode": 33188,
      "new_path": "api/video/corruption_detection/frame_instrumentation_evaluation.cc"
    },
    {
      "type": "modify",
      "old_id": "60b846a0a538b4a47f0362e27dccb18eb916d763",
      "old_mode": 33188,
      "old_path": "api/video/corruption_detection/frame_instrumentation_evaluation.h",
      "new_id": "ae6193191c30c54d49293e008b1d6b0b0a066cf5",
      "new_mode": 33188,
      "new_path": "api/video/corruption_detection/frame_instrumentation_evaluation.h"
    },
    {
      "type": "modify",
      "old_id": "d9fa82349e4073a314d470f44877aff7bcacceb8",
      "old_mode": 33188,
      "old_path": "common_video/include/corruption_score_calculator.h",
      "new_id": "1220187768cf120d29f681d0a788a2fcf5186bdc",
      "new_mode": 33188,
      "new_path": "common_video/include/corruption_score_calculator.h"
    },
    {
      "type": "modify",
      "old_id": "dac95bfaa76d0cbda48a0c5e0d848266a6eb8f21",
      "old_mode": 33188,
      "old_path": "modules/video_coding/generic_decoder.cc",
      "new_id": "2e0f27e193b2b6ba678f980f025baaaac4ce4d5b",
      "new_mode": 33188,
      "new_path": "modules/video_coding/generic_decoder.cc"
    },
    {
      "type": "modify",
      "old_id": "23ecf2664c7f3f8b51740e80ae857792b1d1e1c7",
      "old_mode": 33188,
      "old_path": "modules/video_coding/generic_decoder_unittest.cc",
      "new_id": "c0eaebd05d7bbe7bac356aee47c3c23a40e6e001",
      "new_mode": 33188,
      "new_path": "modules/video_coding/generic_decoder_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "79624b6f516a28c16b67ec06a42b738fd51f34ff",
      "old_mode": 33188,
      "old_path": "video/video_receive_stream2.cc",
      "new_id": "f508ae5bfebc45262f796e33cc76dfd3ac63c677",
      "new_mode": 33188,
      "new_path": "video/video_receive_stream2.cc"
    },
    {
      "type": "modify",
      "old_id": "c90527ed9c478442b0586c64cde9eacdab47c416",
      "old_mode": 33188,
      "old_path": "video/video_receive_stream2.h",
      "new_id": "f57818bd9d44c589417eef391d4d4921268e6658",
      "new_mode": 33188,
      "new_path": "video/video_receive_stream2.h"
    }
  ]
}
