)]}'
{
  "commit": "2d6c4d07129f88d599fc41965c22c7faaf09e793",
  "tree": "3cfc487a4cd89489540c919055fde488a984c1e6",
  "parents": [
    "901bf55ef7376c7d9cbf0b7724d58eaa3c9fd473"
  ],
  "author": {
    "name": "Niels Möller",
    "email": "nisse@webrtc.org",
    "time": "Tue Apr 05 14:14:21 2022"
  },
  "committer": {
    "name": "WebRTC LUCI CQ",
    "email": "webrtc-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Apr 06 07:41:52 2022"
  },
  "message": "Move global libsrtp usage count into a singleton class\n\nAvoids using webrtc::GlobalMutex. Since state is allocated on first\nuse and never destroyed, we avoid an exit-time destructor when\nbuilding with absl::Mutex.\n\nBug: webrtc:11567\nChange-Id: Ib9c6480ab0474e37a853460115b35d961b93009c\nReviewed-on: https://webrtc-review.googlesource.com/c/src/+/258080\nReviewed-by: Taylor Brandstetter \u003cdeadbeef@webrtc.org\u003e\nCommit-Queue: Niels Moller \u003cnisse@webrtc.org\u003e\nCr-Commit-Position: refs/heads/main@{#36455}\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "cb9d2978aeb07f3fe461957645fc1fbe063ff047",
      "old_mode": 33188,
      "old_path": "pc/BUILD.gn",
      "new_id": "fc6950acdbb12507cd36eaf839ab1230b8ff8e61",
      "new_mode": 33188,
      "new_path": "pc/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "d01bc384217886580f47147669706c27ca8ad0e9",
      "old_mode": 33188,
      "old_path": "pc/srtp_session.cc",
      "new_id": "7d1aaf2d6528870af7d2a0ae9d29394e65de3690",
      "new_mode": 33188,
      "new_path": "pc/srtp_session.cc"
    },
    {
      "type": "modify",
      "old_id": "1c61156fb1ebdda4410541749dace29b7931d333",
      "old_mode": 33188,
      "old_path": "pc/srtp_session.h",
      "new_id": "048e6656444e283f77d19862ec2afc5fb88e45c1",
      "new_mode": 33188,
      "new_path": "pc/srtp_session.h"
    }
  ]
}
