)]}'
{
  "commit": "7b40a119a835e9c87ad0e1732effa23bb7345071",
  "tree": "5e14d96d95dddc344789f265092d7f828af3b8fd",
  "parents": [
    "9922fc481789e0f638b788761cbd75970e6b7936"
  ],
  "author": {
    "name": "Ani Ramakrishnan",
    "email": "aniramakri@google.com",
    "time": "Mon Aug 24 16:27:54 2026 +0000"
  },
  "committer": {
    "name": "CQ Bot Account",
    "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Fri Sep 04 14:33:02 2026 -0700"
  },
  "message": "rust/bt-mcs: Handle GATT write requests and control point commands\n\nImplement GATT write request processing and asynchronous Media Control\nPoint command execution for the Media Control Service.\n\nDefine an event that is yielded to upper layers. Events can be handled\nand responded to which generate the required GATT notification.\n\nHandle Media Control Point writes by checking opcode support and player\nactivity state, emitting immediate notifications for fast rejections.\nFor supported opcodes, provide a `ControlPointResponder` to allow the\napplication to complete the operation asynchronously.\n\nBug: 540400364\nTest: cargo test -p bt-mcs, ./presubmit.sh\nChange-Id: If4545955dce9873dfdf84f889898cb944c8f0e1c\nReviewed-on: https://bluetooth-review.googlesource.com/c/bluetooth/+/3740\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a30afdb540b2e92020fed0429c1f4742fab4226d",
      "old_mode": 33188,
      "old_path": "rust/bt-mcs/Cargo.toml",
      "new_id": "3ada3f742d8491a92c41be21a2b38bbb8a93e1a7",
      "new_mode": 33188,
      "new_path": "rust/bt-mcs/Cargo.toml"
    },
    {
      "type": "modify",
      "old_id": "2ef3b54f73ccd277772f5d77e7f159c2429933ed",
      "old_mode": 33188,
      "old_path": "rust/bt-mcs/src/lib.rs",
      "new_id": "3d5520d24bbe44d8fc7ed4be5409b43d4bbb89b9",
      "new_mode": 33188,
      "new_path": "rust/bt-mcs/src/lib.rs"
    },
    {
      "type": "modify",
      "old_id": "be7e567476f3dbbdcff938e2d2d30076f4a0e7dd",
      "old_mode": 33188,
      "old_path": "rust/bt-mcs/src/server.rs",
      "new_id": "25e336c5cdd06025eac7aeed0de278bad4bdeb85",
      "new_mode": 33188,
      "new_path": "rust/bt-mcs/src/server.rs"
    },
    {
      "type": "modify",
      "old_id": "1d9d8d0e7c8d6cfc0fb7bf0dbab72f4967f4acd2",
      "old_mode": 33188,
      "old_path": "rust/bt-mcs/src/types.rs",
      "new_id": "35594c4e1b00ee09da5a3a6df03bed55927b1b80",
      "new_mode": 33188,
      "new_path": "rust/bt-mcs/src/types.rs"
    }
  ]
}
