Hi Luis, On Wed, Sep 21, 2011 at 7:33 AM, Luiz Augusto von Dentz <luiz.dentz@xxxxxxxxx> wrote: > Hi Lucas, > > On Tue, Sep 20, 2011 at 9:31 PM, Lucas De Marchi > <lucas.demarchi@xxxxxxxxxxxxxx> wrote: >> --- >> audio/avctp.c | 2 ++ >> 1 files changed, 2 insertions(+), 0 deletions(-) >> >> diff --git a/audio/avctp.c b/audio/avctp.c >> index e9b8e40..59fbed9 100644 >> --- a/audio/avctp.c >> +++ b/audio/avctp.c >> @@ -155,6 +155,8 @@ static struct { >> { "BACKWARD", BACKWARD_OP, KEY_PREVIOUSSONG }, >> { "REWIND", REWIND_OP, KEY_REWIND }, >> { "FAST FORWARD", FAST_FORWARD_OP, KEY_FASTFORWARD }, >> + { "VOLUME UP", VOL_UP_OP, KEY_VOLUMEUP }, >> + { "VOLUME DOWN", VOL_DOWN_OP, KEY_VOLUMEDOWN }, >> { NULL } >> }; > > Have a look at the SIMULTANEOUS USE OF HFP, A2DP, AND AVRCP PROFILES > white paper: > > Recommendation 16: > If volume is changed on the RD, the RD should not send an AVRCP volume > command to the MP device. > Motivation 16: > Sending an AVRCP volume command to the MP may cause the MP to send > again an AVRCP volume > command to the RD device which could lead to an endless loop of AVRCP > volume commands. > Humnn... ok > We don't support those because it is very likely that it would create > the endless loop with those devices as we can only act as a MP we just > ignore, for RD this would probably be useful so the handling of the > keys need to take into account the role of the device. You mean, it's simply a matter of checking we are only TG before calling send_key? Lucas De Marchi -- 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