)]}'
{
  "commit": "af187003dfb72a89d1f40553ebf1d33c3320c50f",
  "tree": "6e3c32d4962ce4b701a0a749612a37e2c7f4d09b",
  "parents": [
    "e894f322dcd82ef0642834ea2e5ab432d22ec43b"
  ],
  "author": {
    "name": "vasilvv",
    "email": "vasilvv@google.com",
    "time": "Mon Nov 13 16:00:08 2023 -0800"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Mon Nov 13 16:02:58 2023 -0800"
  },
  "message": "Implement MoqtClient and MoqtServer\n\nBased on cl/578655843\n\nPiperOrigin-RevId: 582112382\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1038ec4afd8d30c746a133b66457f20a8aecea30",
      "old_mode": 33188,
      "old_path": "build/source_list.bzl",
      "new_id": "0ba5220c4f5fa671de592ee89bfa5ffc26536f47",
      "new_mode": 33188,
      "new_path": "build/source_list.bzl"
    },
    {
      "type": "modify",
      "old_id": "ad82d4d6dfb70274cfac272a76bd50bd74eecba2",
      "old_mode": 33188,
      "old_path": "build/source_list.gni",
      "new_id": "69e5f277b9f5ff6863ee74db5777150d22c6dbfb",
      "new_mode": 33188,
      "new_path": "build/source_list.gni"
    },
    {
      "type": "modify",
      "old_id": "3e2d6f384a88792ded7e49892ccbba2545a4204d",
      "old_mode": 33188,
      "old_path": "build/source_list.json",
      "new_id": "165f59433edce1ca9f08e8cc8ad708b2fad1856c",
      "new_mode": 33188,
      "new_path": "build/source_list.json"
    },
    {
      "type": "modify",
      "old_id": "290b64048aa5a5b547969384990a6b0ef13f0431",
      "old_mode": 33188,
      "old_path": "quiche/quic/core/http/quic_spdy_session.h",
      "new_id": "bf6d82bd6d95b65188ec9c7e04f74075b9ffae5a",
      "new_mode": 33188,
      "new_path": "quiche/quic/core/http/quic_spdy_session.h"
    },
    {
      "type": "modify",
      "old_id": "0fa4245c295444a54d9833798726f1b3f5642261",
      "old_mode": 33188,
      "old_path": "quiche/quic/moqt/moqt_integration_test.cc",
      "new_id": "8efefec038b3fb3a3f23bda3d02d60502dbfaea3",
      "new_mode": 33188,
      "new_path": "quiche/quic/moqt/moqt_integration_test.cc"
    },
    {
      "type": "modify",
      "old_id": "15948a1f66a4f861d3615ed4954413ff8e1d7ace",
      "old_mode": 33188,
      "old_path": "quiche/quic/moqt/moqt_messages.h",
      "new_id": "3586a22ade39bf8a0a6eafd27ce59775b445ae8c",
      "new_mode": 33188,
      "new_path": "quiche/quic/moqt/moqt_messages.h"
    },
    {
      "type": "modify",
      "old_id": "f33c753d756a093ce9968de9e19cab063d4ccd35",
      "old_mode": 33188,
      "old_path": "quiche/quic/moqt/moqt_session.h",
      "new_id": "a13c14d8b3c152e2a54cbde0a8d5d4b23545485d",
      "new_mode": 33188,
      "new_path": "quiche/quic/moqt/moqt_session.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2ed51ec43360b540f720cde0e6e954e80d6d9e25",
      "new_mode": 33188,
      "new_path": "quiche/quic/moqt/tools/moqt_client.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7959bf3b077e6fe4e518bfba104d1ce67ea9d408",
      "new_mode": 33188,
      "new_path": "quiche/quic/moqt/tools/moqt_client.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "076308560496738246e27a4b232f1fca79e8bdec",
      "new_mode": 33188,
      "new_path": "quiche/quic/moqt/tools/moqt_end_to_end_test.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c2ec5fb8d8f4de1bb9a831a1ea9e6c13b7da03b4",
      "new_mode": 33188,
      "new_path": "quiche/quic/moqt/tools/moqt_server.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "44c8fb8304e48254c97566ac1201f25dbd5b11fc",
      "new_mode": 33188,
      "new_path": "quiche/quic/moqt/tools/moqt_server.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1bf1d28ea112a1771a05624f857bca2c38dcddfa",
      "new_mode": 33188,
      "new_path": "quiche/quic/tools/quic_event_loop_tools.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d908de352686ab0d6829e2c2eb72a8050e7406b3",
      "new_mode": 33188,
      "new_path": "quiche/quic/tools/web_transport_only_backend.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cd37672bcccf9f0b96e9bad49db52c208baba5a4",
      "new_mode": 33188,
      "new_path": "quiche/quic/tools/web_transport_only_backend.h"
    },
    {
      "type": "modify",
      "old_id": "3ba29a3bbeef9cd508062b5b4409a9c1e0d3a5b6",
      "old_mode": 33188,
      "old_path": "quiche/quic/tools/web_transport_test_server.cc",
      "new_id": "a7c1794048701d5952ad3fc132afaa71726a97fc",
      "new_mode": 33188,
      "new_path": "quiche/quic/tools/web_transport_test_server.cc"
    }
  ]
}
