)]}'
{
  "commit": "f2eb5ef54b30a8a274a528ed29afc1a654a3700e",
  "tree": "8736cc5b977a91865c2485d3521f8ea1286867ec",
  "parents": [
    "f2b23cd076aa05110baa3280f4000ddbb505d5b9"
  ],
  "author": {
    "name": "Marie Janssen",
    "email": "jamuraa@google.com",
    "time": "Fri Mar 08 19:27:06 2024 -0500"
  },
  "committer": {
    "name": "Commit-Queue",
    "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Sep 03 09:57:36 2025 -0700"
  },
  "message": "rust/bt-ascs: Initial implementaiton\n\nAudio Stream Control Service crate, including initial decoding of\ncontrol point operaitons and initially empty Events from the service.\n\nTest: added unit tests, cargo test\nChange-Id: I1945b5e306783a6b514d6da8ba5dda66fcf7b8f0\nReviewed-on: https://bluetooth-review.googlesource.com/c/bluetooth/+/1722\nCommit-Queue: Marie Janssen \u003cjamuraa@google.com\u003e\nReviewed-by: Dayeong Lee \u003cdayeonglee@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "650f02c7514500e04545095a76f83693f9bd4406",
      "old_mode": 33188,
      "old_path": "rust/Cargo.toml",
      "new_id": "ddc7870c725de97fa96016010fce2ae64ecd051e",
      "new_mode": 33188,
      "new_path": "rust/Cargo.toml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "723aa6f72404356a7c2152f0d33c1ab89b68a9de",
      "new_mode": 33188,
      "new_path": "rust/bt-ascs/Cargo.toml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "30cff7403da04711c46979a06f6bf8eb10ee088a",
      "new_mode": 40960,
      "new_path": "rust/bt-ascs/LICENSE"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f3f73804034db2a4df6e29506aea8ba6dd4360ea",
      "new_mode": 33188,
      "new_path": "rust/bt-ascs/src/lib.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "12b82744194a0a2bf0f5785247dddc7aa85f8ca6",
      "new_mode": 33188,
      "new_path": "rust/bt-ascs/src/server.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3e88f87395280341ac7f79522ade23ff5755c4e3",
      "new_mode": 33188,
      "new_path": "rust/bt-ascs/src/tests.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2fb54ad4d78b34705f775106600b735f85bc0d08",
      "new_mode": 33188,
      "new_path": "rust/bt-ascs/src/types.rs"
    },
    {
      "type": "modify",
      "old_id": "cdb3c7e2909993e3430291365a8fd6cdac57dd6e",
      "old_mode": 33188,
      "old_path": "rust/bt-bap/src/types.rs",
      "new_id": "a97a657266f437021047318f2fbe5496fffa99e5",
      "new_mode": 33188,
      "new_path": "rust/bt-bap/src/types.rs"
    },
    {
      "type": "modify",
      "old_id": "b48d8ed4a1393d289ba22fe0d8995d0ad9f4f1dc",
      "old_mode": 33188,
      "old_path": "rust/bt-bass/src/client.rs",
      "new_id": "f7b3f5b69ce0609952a80e37dd7d45a3ef353984",
      "new_mode": 33188,
      "new_path": "rust/bt-bass/src/client.rs"
    },
    {
      "type": "modify",
      "old_id": "ca48fa8c10831d04a1a567322b4921825d682109",
      "old_mode": 33188,
      "old_path": "rust/bt-bass/src/client/event.rs",
      "new_id": "0ff2768ebc75025110d6df0a3980b96cc57f8839",
      "new_mode": 33188,
      "new_path": "rust/bt-bass/src/client/event.rs"
    },
    {
      "type": "modify",
      "old_id": "0ca916ac77f22eb18a818e4e512294b86682140e",
      "old_mode": 33188,
      "old_path": "rust/bt-bass/src/types.rs",
      "new_id": "22baa25345eadbbab92073c96c17788090c03846",
      "new_mode": 33188,
      "new_path": "rust/bt-bass/src/types.rs"
    },
    {
      "type": "modify",
      "old_id": "516cb724ccc95014212fbcdebfe69bdb86c0b08e",
      "old_mode": 33188,
      "old_path": "rust/bt-battery/src/monitor/client.rs",
      "new_id": "d1ae91e9d586ef70fabc5da4bf6b1b4f08622cdd",
      "new_mode": 33188,
      "new_path": "rust/bt-battery/src/monitor/client.rs"
    },
    {
      "type": "modify",
      "old_id": "b7980c5853011bd7bda11033ee39b66172510bef",
      "old_mode": 33188,
      "old_path": "rust/bt-battery/src/types.rs",
      "new_id": "ccc44286c54ca2000277690a57848a3cf5c82f15",
      "new_mode": 33188,
      "new_path": "rust/bt-battery/src/types.rs"
    },
    {
      "type": "modify",
      "old_id": "e1e444c38bce3b728b6386006fd7ce749ca267e1",
      "old_mode": 33188,
      "old_path": "rust/bt-broadcast-assistant/src/assistant/event.rs",
      "new_id": "7290e47929d2ce5da11f47c54d3e0a0cbe2e7ea5",
      "new_mode": 33188,
      "new_path": "rust/bt-broadcast-assistant/src/assistant/event.rs"
    },
    {
      "type": "modify",
      "old_id": "f7d94e52bcc17547cb344c76126fabdff3f37f5d",
      "old_mode": 33188,
      "old_path": "rust/bt-common/src/core.rs",
      "new_id": "db4a1d9be60b1726770b65a3429018abb7b475cc",
      "new_mode": 33188,
      "new_path": "rust/bt-common/src/core.rs"
    },
    {
      "type": "modify",
      "old_id": "6a1083af52670a3f145cbd512f63b023d61d210f",
      "old_mode": 33188,
      "old_path": "rust/bt-common/src/core/ltv.rs",
      "new_id": "e8c7498993973cfdc64a8cb37b2cab3977874972",
      "new_mode": 33188,
      "new_path": "rust/bt-common/src/core/ltv.rs"
    },
    {
      "type": "modify",
      "old_id": "5e952153db7b007fc70205ee75e069014c20c2f3",
      "old_mode": 33188,
      "old_path": "rust/bt-common/src/generic_audio/metadata_ltv.rs",
      "new_id": "75b4178f80e31ea13afc68e89ed74ae68174eb8f",
      "new_mode": 33188,
      "new_path": "rust/bt-common/src/generic_audio/metadata_ltv.rs"
    },
    {
      "type": "modify",
      "old_id": "9ff05d49552d8af0abab3905b228c87adfd718f4",
      "old_mode": 33188,
      "old_path": "rust/bt-common/src/packet_encoding.rs",
      "new_id": "49f3e63905adaa960ca4441315850712310c74ec",
      "new_mode": 33188,
      "new_path": "rust/bt-common/src/packet_encoding.rs"
    },
    {
      "type": "modify",
      "old_id": "8a6f3b33356fca7b45a77fdc6840b46a378bc1bb",
      "old_mode": 33188,
      "old_path": "rust/bt-gatt/src/server.rs",
      "new_id": "28efd8e0a7457c1f7d936d283d875ca98d1509d3",
      "new_mode": 33188,
      "new_path": "rust/bt-gatt/src/server.rs"
    },
    {
      "type": "modify",
      "old_id": "873689f96d81b4020529f4bc8fcd78baa405f746",
      "old_mode": 33188,
      "old_path": "rust/bt-gatt/src/test_utils.rs",
      "new_id": "46aa3795d1672988658111e66d8b04ad7ee76c2b",
      "new_mode": 33188,
      "new_path": "rust/bt-gatt/src/test_utils.rs"
    },
    {
      "type": "modify",
      "old_id": "aefbb78973715b9eee6f65490153a5268b708e6b",
      "old_mode": 33188,
      "old_path": "rust/bt-gatt/src/types.rs",
      "new_id": "c9b72d32a64fb09a325bd065bc1e85cae1cb17b5",
      "new_mode": 33188,
      "new_path": "rust/bt-gatt/src/types.rs"
    },
    {
      "type": "modify",
      "old_id": "3e34f3596aaef22ddd0bc4006dfe6c07836cd4e1",
      "old_mode": 33188,
      "old_path": "rust/bt-pacs/src/lib.rs",
      "new_id": "412e5743e0da0178477036d7725bf35d7e1d7418",
      "new_mode": 33188,
      "new_path": "rust/bt-pacs/src/lib.rs"
    }
  ]
}
