)]}'
{
  "commit": "4078717fdea29d41b388fa6f3af04074dcbc6ce4",
  "tree": "0d1f4e9e134568dbaae4f0c425b688aad35bc1b9",
  "parents": [
    "ad35f75d779bf9f9f8eefbb1c7655f961d4ea070"
  ],
  "author": {
    "name": "Åsa Persson",
    "email": "asapersson@webrtc.org",
    "time": "Thu Jun 25 15:31:51 2026"
  },
  "committer": {
    "name": "webrtc-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "webrtc-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Fri Jun 26 11:12:56 2026"
  },
  "message": "Update how complete frames are reported to DefaultVideoJitterTiming.\n\nAdd FrameInfo struct and move logic that decides whether to update the TimestampExtrapolator from VideoStreamBufferController to DefaultVideoJitterTiming.\n\nBug: b/493549134\nChange-Id: I4efcd328b36c8f408cae19d3c403414195c85da0\nReviewed-on: https://webrtc-review.googlesource.com/c/src/+/485600\nReviewed-by: Rasmus Brandt \u003cbrandtr@webrtc.org\u003e\nCommit-Queue: Åsa Persson \u003casapersson@webrtc.org\u003e\nCr-Commit-Position: refs/heads/main@{#48093}\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3af95bdb8b7be5feda18bcbbd056ae2159e929fb",
      "old_mode": 33188,
      "old_path": "api/video/timing/video_jitter_timing_interface.h",
      "new_id": "e08f2f7105986741aa0792801fea889d27329ecc",
      "new_mode": 33188,
      "new_path": "api/video/timing/video_jitter_timing_interface.h"
    },
    {
      "type": "modify",
      "old_id": "f8f718b5bfee0a1224fb455a489b77420f99ed90",
      "old_mode": 33188,
      "old_path": "modules/video_coding/timing/default_video_jitter_timing.cc",
      "new_id": "27f4fdc59bba22d92adc1044223a68981d9b5603",
      "new_mode": 33188,
      "new_path": "modules/video_coding/timing/default_video_jitter_timing.cc"
    },
    {
      "type": "modify",
      "old_id": "8bbd156de26e2f933c3e74eb29410de9d8b88036",
      "old_mode": 33188,
      "old_path": "modules/video_coding/timing/default_video_jitter_timing.h",
      "new_id": "ab5e8885e57539f783f6d65dfe16ef2057f011b8",
      "new_mode": 33188,
      "new_path": "modules/video_coding/timing/default_video_jitter_timing.h"
    },
    {
      "type": "modify",
      "old_id": "76146a6a4e72fc085d33bf2ddabd74178c4f960a",
      "old_mode": 33188,
      "old_path": "modules/video_coding/timing/default_video_jitter_timing_unittest.cc",
      "new_id": "25fc90428f12be0eb68019f75f81dd423aab9247",
      "new_mode": 33188,
      "new_path": "modules/video_coding/timing/default_video_jitter_timing_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "013c3e50cad7b456a7053553adda5f0a90816dc9",
      "old_mode": 33188,
      "old_path": "modules/video_coding/timing/timing.cc",
      "new_id": "c1ee287ae5dc4cf6ab64f14e361a4e2e3b078a9d",
      "new_mode": 33188,
      "new_path": "modules/video_coding/timing/timing.cc"
    },
    {
      "type": "modify",
      "old_id": "4276515b3b3e972c9ddcf3ef20bae585de12143b",
      "old_mode": 33188,
      "old_path": "modules/video_coding/timing/timing.h",
      "new_id": "333a350ce50b1047de26326ff68cf7bfc0105a3f",
      "new_mode": 33188,
      "new_path": "modules/video_coding/timing/timing.h"
    },
    {
      "type": "modify",
      "old_id": "7f2516814d74128f930050625f3e0f12ce643dcb",
      "old_mode": 33188,
      "old_path": "modules/video_coding/timing/timing_unittest.cc",
      "new_id": "8ec733667d9e93a3bbd01a272b506aa533d3df21",
      "new_mode": 33188,
      "new_path": "modules/video_coding/timing/timing_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "c06576edbbc50e712dac2aaac3fd1f7c4c6da282",
      "old_mode": 33188,
      "old_path": "video/frame_decode_timing_unittest.cc",
      "new_id": "7529cad4981434e33fee4bc1c95a321da7d908c0",
      "new_mode": 33188,
      "new_path": "video/frame_decode_timing_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "c5b33593ff2e399c8ccc926db4331cfa2d011458",
      "old_mode": 33188,
      "old_path": "video/video_stream_buffer_controller.cc",
      "new_id": "ac11225f1c5f87250a0250c6911206c709f7552a",
      "new_mode": 33188,
      "new_path": "video/video_stream_buffer_controller.cc"
    },
    {
      "type": "modify",
      "old_id": "c30cae33c832462a43b5ddf6fc7d1242ffa67e09",
      "old_mode": 33188,
      "old_path": "video/video_stream_buffer_controller_unittest.cc",
      "new_id": "bec06a948f255e90df2dfdd5e74a6d4624369b3d",
      "new_mode": 33188,
      "new_path": "video/video_stream_buffer_controller_unittest.cc"
    }
  ]
}
