)]}'
{
  "commit": "04180bd3aa2e553b086d7b28659d7fac99453223",
  "tree": "fd4e33e25e1af2710d3899d75a331225efc2be68",
  "parents": [
    "c1ed2405452954935c7b5d644680961c3aaca583"
  ],
  "author": {
    "name": "Dayeong Lee",
    "email": "dayeonglee@google.com",
    "time": "Tue Nov 14 22:39:12 2023 +0000"
  },
  "committer": {
    "name": "Dayeong Lee",
    "email": "dayeonglee@google.com",
    "time": "Mon Feb 26 19:20:27 2024 +0000"
  },
  "message": "rust/bt-{bass, common}: Implement all operations\n\nDefine types for representing a broadcast source. This makes it easier\nto collect information about a broadcast source when broadcast assistant\nis processing LE central scan results.\nImplement all operations available with the Broadcast Audio Scan Service\nclient:\n - adding/modifying/deleting broadcast sources\n - marking scanning as started/stopped\n\nBug: b/308483171\nChange-Id: I9f3a045e84efaa540c38e6f4753ece2c9c3796ae\nReviewed-on: https://bluetooth-review.git.corp.google.com/c/bluetooth/+/1322\nReviewed-by: Marie Janssen \u003cjamuraa@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "81e18a2c88394a28e29f905daa812e2d8c2b3161",
      "old_mode": 33188,
      "old_path": "rust/bt-bass/Cargo.toml",
      "new_id": "2240624149ef8b4a66bb87efdccd902f2e92b0f9",
      "new_mode": 33188,
      "new_path": "rust/bt-bass/Cargo.toml"
    },
    {
      "type": "modify",
      "old_id": "959e913e287f07d1d9e77344b98a05d8f91b36b9",
      "old_mode": 33188,
      "old_path": "rust/bt-bass/src/client.rs",
      "new_id": "3aa0b181dec712d6f7f7724f8bfff9bfd31c1710",
      "new_mode": 33188,
      "new_path": "rust/bt-bass/src/client.rs"
    },
    {
      "type": "modify",
      "old_id": "635a87c6fe0a1cf9db04b9a99f5723c73214035c",
      "old_mode": 33188,
      "old_path": "rust/bt-bass/src/client/error.rs",
      "new_id": "1f6e4bdcc81acc2f0cdc3633cf5618f1b0507506",
      "new_mode": 33188,
      "new_path": "rust/bt-bass/src/client/error.rs"
    },
    {
      "type": "modify",
      "old_id": "b7a5275a0d808c92b255d7aec52d1f46224bcb41",
      "old_mode": 33188,
      "old_path": "rust/bt-bass/src/client/event.rs",
      "new_id": "2c7ac2fef6daee8e269d333bb1883792b09fd11b",
      "new_mode": 33188,
      "new_path": "rust/bt-bass/src/client/event.rs"
    },
    {
      "type": "modify",
      "old_id": "0d619cd64d3debc34f442566a32aee811eebb25b",
      "old_mode": 33188,
      "old_path": "rust/bt-bass/src/lib.rs",
      "new_id": "1f8980ba52814f62663a2cc3a16fcf10304bc9ac",
      "new_mode": 33188,
      "new_path": "rust/bt-bass/src/lib.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "459a4881ddc03c9a1a9eace0791cdca7ad2b26c2",
      "new_mode": 33188,
      "new_path": "rust/bt-bass/src/test_utils.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "64d9107640b1df960f3adbbca4c19edc04f44a3a",
      "new_mode": 33188,
      "new_path": "rust/bt-bass/src/tests.rs"
    },
    {
      "type": "modify",
      "old_id": "efb5e60d3ada741d226ec57c3c3392982c7b34f8",
      "old_mode": 33188,
      "old_path": "rust/bt-bass/src/types.rs",
      "new_id": "f810a3d45a101b6ccc5fe5725f4eaef896d30533",
      "new_mode": 33188,
      "new_path": "rust/bt-bass/src/types.rs"
    },
    {
      "type": "modify",
      "old_id": "c7efbca18df7b75b1aa87edad373dac79e612e2b",
      "old_mode": 33188,
      "old_path": "rust/bt-common/src/core.rs",
      "new_id": "fd02299df5e214db854d9b1b09b481f92453a1eb",
      "new_mode": 33188,
      "new_path": "rust/bt-common/src/core.rs"
    },
    {
      "type": "modify",
      "old_id": "cfbcbd3d3dc282685cfe74398d326f1b0cbffe15",
      "old_mode": 33188,
      "old_path": "rust/bt-common/src/generic_audio.rs",
      "new_id": "c8a8530f348f44f45c3bfae920f9168e977644e0",
      "new_mode": 33188,
      "new_path": "rust/bt-common/src/generic_audio.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "41f5c072746c0900a16e8992212e7c7374446803",
      "new_mode": 33188,
      "new_path": "rust/bt-common/src/generic_audio/codec_configuration.rs"
    },
    {
      "type": "modify",
      "old_id": "24d40846e072d7aba8d81aa2e3a1a84bb8e9a8c2",
      "old_mode": 33188,
      "old_path": "rust/bt-gatt/Cargo.toml",
      "new_id": "6cab048ae77de1c4cf9c4164e4e8706eb90520fb",
      "new_mode": 33188,
      "new_path": "rust/bt-gatt/Cargo.toml"
    },
    {
      "type": "modify",
      "old_id": "4908e987a64dedc1c018017eaa91b122f770ba0e",
      "old_mode": 33188,
      "old_path": "rust/bt-gatt/src/test_utils.rs",
      "new_id": "879a0febb03e37086318ecd8c9bdc9e413bc7834",
      "new_mode": 33188,
      "new_path": "rust/bt-gatt/src/test_utils.rs"
    },
    {
      "type": "modify",
      "old_id": "7a62d42de7213d0b1cbb2d9c1bbbb48208ebdc84",
      "old_mode": 33188,
      "old_path": "rust/bt-pacs/src/lib.rs",
      "new_id": "38efa40772c2c55c0fbb5c12c6a8af027b3c5ed3",
      "new_mode": 33188,
      "new_path": "rust/bt-pacs/src/lib.rs"
    }
  ]
}
