João Paulo, I have been working with your AVRCP 1.4 patches that are posted on GSOC. I found a problem in one of your patch files that I thought I would relate: in [PATCH 03/10] AVRCP: Handle GetCapabilities PDU at line 48 + metadata = (struct metadata_header *) avrcp + AVRCP_HEADER_LENGTH + 3; the pointer arithmetic is broken and should be something like: + metadata = (struct metadata_header *)((uint8_t*)avrcp + AVRCP_HEADER_LENGTH + 3); Now the device (CT) Requests CAP_COMPANY_ID and CAP_EVENTS_SUPPORTED as expected but doesn't do anything more so I will continue digging. I am working with a Sony Ericsson MW600 device. It claims to have AVRCP 1.4 support but I have not confirmed that it works as yet. If I am working with old code please let me know. Regards, John Crosbie Excelfore -- To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html