Hi Luiz, >> diff --git a/audio/avrcp.c b/audio/avrcp.c >> index d925365..ca40c1e 100644 >> --- a/audio/avrcp.c > +++ b/audio/avrcp.c >> @@ -190,7 +190,7 @@ static sdp_record_t *avrcp_ct_record(void) >> sdp_list_t *aproto, *proto[2]; >> sdp_record_t *record; >> sdp_data_t *psm, *version, *features; >> - uint16_t lp = AVCTP_PSM; >> + uint16_t lp = AVCTP_CONTROL_PSM; >> uint16_t avrcp_ver = 0x0100, avctp_ver = 0x0103; >> uint16_t feat = ( AVRCP_FEATURE_CATEGORY_1 | >> AVRCP_FEATURE_CATEGORY_2 | >> @@ -252,13 +252,15 @@ static sdp_record_t *avrcp_ct_record(void) >> >> static sdp_record_t *avrcp_tg_record(void) >> { >> - sdp_list_t *svclass_id, *pfseq, *apseq, *root; > + sdp_list_t *svclass_id, *pfseq, *apseq, *root, *apseq_browsing; >> uuid_t root_uuid, l2cap, avctp, avrtg; >> sdp_profile_desc_t profile[1]; >> sdp_list_t *aproto, *proto[2]; >> sdp_record_t *record; >> - sdp_data_t *psm, *version, *features; >> - uint16_t lp = AVCTP_PSM; >> + sdp_data_t *psm, *version, *features, *psm_browsing; >> + sdp_list_t *aproto_browsing, *proto_browsing[2] = {0}; >> + uint16_t lp = AVCTP_CONTROL_PSM; >> + uint16_t lp_browsing = AVCTP_BROWSING_PSM; >> uint16_t avrcp_ver = 0x0104, avctp_ver = 0x0103; >> uint16_t feat = ( AVRCP_FEATURE_CATEGORY_1 | >> AVRCP_FEATURE_CATEGORY_2 | >According to the spec if we register the browsing channel we should >set it in feature bits, btw apparently apseq_browsing is leaking >please make sure you run your patches with valgrind/gdb to catch this >type of errors. > >-- >Luiz Augusto von Dentz According to the specification we should not expose browsing in feature bits: "*4: Bit 6 (Browsing supported) is not set based on category. Bit 6 in the SDP record shall only be set if browsing of the "Media Player Virtual Filesystem" is supported." So no GetFolderItems on VFS scope - no browsing. Regards / Pozdrawiam ------------------------------------------------------------------------------------------------------------- Michał Łabędzki ASCII: Michal Labedzki e-mail: michal.labedzki@xxxxxxxxx office communicator: michal.labedzki@xxxxxxxxx location: Poland, Wrocław, Legnicka 55F room: 420 phone: +48 717 740 340 --- Tieto Corporation / Tieto Poland http://www.tieto.com / http://www.tieto.pl --- Tieto Poland spółka z ograniczoną odpowiedzialnością z siedzibą w Szczecinie, ul. Malczewskiego 26. Zarejestrowana w Sądzie Rejonowym Szczecin-Centrum w Szczecinie, XIII Wydział Gospodarczy Krajowego Rejestru Sądowego pod numerem 0000124858. NIP: 8542085557. REGON: 812023656. Kapitał zakładowy: 4 271500 PLN ________________________________________ -- 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