Branch: refs/heads/master Home: https://github.com/bluez/bluez Commit: d3a204b8a2c08d554faab5ad5bb8581620c457bb https://github.com/bluez/bluez/commit/d3a204b8a2c08d554faab5ad5bb8581620c457bb Author: Abhay Maheta <abhay.maheshbhai.maheta@xxxxxxxxx> Date: 2022-10-18 (Tue, 18 Oct 2022) Changed paths: M lib/uuid.h Log Message: ----------- lib/uuid: Add GMCS UUIDs This adds GMCS UUIDs which will be used by Media Control Profile. Commit: 3973147aa8e424bd2ab78304b54d914208d560d1 https://github.com/bluez/bluez/commit/3973147aa8e424bd2ab78304b54d914208d560d1 Author: Abhay Maheta <abhay.maheshbhai.maheta@xxxxxxxxx> Date: 2022-10-18 (Tue, 18 Oct 2022) Changed paths: M Makefile.am A src/shared/mcp.c A src/shared/mcp.h A src/shared/mcs.h Log Message: ----------- shared/mcp: Add initial code for handling MCP This adds initial code for Media Control Profile for Client Role. Commit: 123e1ee1ce063af2e28ed7153627081710aa75af https://github.com/bluez/bluez/commit/123e1ee1ce063af2e28ed7153627081710aa75af Author: Abhay Maheta <abhay.maheshbhai.maheta@xxxxxxxxx> Date: 2022-10-18 (Tue, 18 Oct 2022) Changed paths: M Makefile.plugins M configure.ac A profiles/audio/mcp.c Log Message: ----------- profiles: Add initial code for mcp plugin This adds initial code for mcp plugin which handles Media Control Profile and Generic Media Control Service for Client Role. The plugin exposes dbus methods for media control operations like play, pause which can be invoked using player menu in bluetoothctl. Commit: 07fd4b948251f0613df230ca365b8440808c5a5c https://github.com/bluez/bluez/commit/07fd4b948251f0613df230ca365b8440808c5a5c Author: Abhay Maheta <abhay.maheshbhai.maheta@xxxxxxxxx> Date: 2022-10-18 (Tue, 18 Oct 2022) Changed paths: M monitor/att.c Log Message: ----------- monitor/att: Add decoding support for GMCS This adds decoding support for GMCS attributes. < ACL Data TX: Handle 3585 flags 0x00 dlen 7 ATT: Read Request (0x0a) len 2 Handle: 0x0056 Type: Media Control Point Opcodes Supported (0x2ba5) > ACL Data RX: Handle 3585 flags 0x02 dlen 9 ATT: Read Response (0x0b) len 4 Value: 33180000 Handle: 0x0056 Type: Media Control Point Opcodes Supported (0x2ba5) Supported Opcodes: 0x00001833 Play (0x00000001) Pause (0x00000002) Stop (0x00000010) Move Relative (0x00000020) Previous Track (0x00000800) Next Track (0x00001000) Compare: https://github.com/bluez/bluez/compare/1096a99cadfa...07fd4b948251