)]}'
{
  "commit": "01932ebaec78b15d6d286d3c41d6768004d0bbaa",
  "tree": "976a296d6753a1d771b0b85655d183ad577a52a8",
  "parents": [
    "e3d8b229117dc50112471cee1493407941f16708"
  ],
  "author": {
    "name": "Jan Grulich",
    "email": "grulja@gmail.com",
    "time": "Mon Oct 09 16:54:31 2023"
  },
  "committer": {
    "name": "WebRTC LUCI CQ",
    "email": "webrtc-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon Oct 09 19:08:41 2023"
  },
  "message": "PipeWire capturer: make restore tokens re-usable more than one time\n\nDo not automatically remove all tokens once we attempt to use them. This\nmitigates an issue with Google Meet where an additional instance of a\nDesktopCapturer is created and destroyed right away, taking away the\ntoken we would use otherwise. Also save the token under same SourceId\nonce we get a new (but could be same) token from the restored session.\n\nBug: webrtc:15544\nChange-Id: I565b22f5bf6a4d8a3b7d6d757f9c1046c7a0557d\nReviewed-on: https://webrtc-review.googlesource.com/c/src/+/322621\nCommit-Queue: Jan Grulich \u003cgrulja@gmail.com\u003e\nReviewed-by: Alexander Cooper \u003calcooper@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#40892}\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4ef00e68ab58333648b8acaf4256f4b57a42734d",
      "old_mode": 33188,
      "old_path": "modules/desktop_capture/linux/wayland/base_capturer_pipewire.cc",
      "new_id": "40764de7aeb463a6e2b8d90f273fef40b1dd3691",
      "new_mode": 33188,
      "new_path": "modules/desktop_capture/linux/wayland/base_capturer_pipewire.cc"
    },
    {
      "type": "modify",
      "old_id": "5ca9b957a9e4f436bc09d4bc16019b169ae9ba9f",
      "old_mode": 33188,
      "old_path": "modules/desktop_capture/linux/wayland/restore_token_manager.cc",
      "new_id": "a17d9a49bb031efa340bfd61b4a6f8f5a86d09da",
      "new_mode": 33188,
      "new_path": "modules/desktop_capture/linux/wayland/restore_token_manager.cc"
    },
    {
      "type": "modify",
      "old_id": "174bef121f74b7b2b529d681b86c4fb4218586ea",
      "old_mode": 33188,
      "old_path": "modules/desktop_capture/linux/wayland/restore_token_manager.h",
      "new_id": "ad4f74790f2a5cfba304fc11d47c9924db9013d8",
      "new_mode": 33188,
      "new_path": "modules/desktop_capture/linux/wayland/restore_token_manager.h"
    }
  ]
}
