Re: [PATCH] AVRCP TG now return REJECTED response

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Ilia,

On Sun, May 22, 2011, Ilia, Kolominsky wrote:
> From 1db53842d930c84d381401e44a9c340adfc5a411 Mon Sep 17 00:00:00 2001
> From: Ilia Kolomisnky <iliak@xxxxxx>
> Date: Sun, 22 May 2011 11:49:30 +0300
> Subject: [PATCH] AVRCP TG now return REJECTED response
>  AVRCP TG now return REJECTED response with error code==Invalid command for command with VENDOR-DEPENDED oper. code ( fix for PTS certification )
> 
> ---
>  audio/control.c |   33 +++++++++++++++++++++++++++++++++
>  1 files changed, 33 insertions(+), 0 deletions(-)

Thanks for the patch, however it doesn't apply with git am. Could you
try to resend with git send-email after fixing the following coding
style issues:

> @@ -493,6 +514,8 @@ static gboolean control_cb(GIOChannel *chan, GIOCondition cond,
>         unsigned char buf[1024], *operands;
>         struct avctp_header *avctp;
>         struct avrcp_header *avrcp;
> +       struct avrcp_spec_avc_pdu *pdu_spec;
> +
>         int ret, packet_size, operand_count, sock;
>  
>         if (cond & (G_IO_ERR | G_IO_HUP | G_IO_NVAL))
> @@ -569,6 +592,16 @@ static gboolean control_cb(GIOChannel *chan, GIOCondition cond,
>                         operands[1] = SUBUNIT_PANEL << 3;
>                 DBG("reply to %s", avrcp->opcode == OP_UNITINFO ?
>                                 "OP_UNITINFO" : "OP_SUBUNITINFO");
> +       } else if ( avrcp->opcode == OP_VENDORDEP ) {

Since pdu_spec is only used within this else if scope could you move the
definition here?

> +               /* reply with REJECT msg with err. code == 0x0 ( Invalid Command ) as defined in AVRCP spec ( 6.15.1 ) */
> +               pdu_spec = ( struct avrcp_spec_avc_pdu* ) ( buf + sizeof(struct avctp_header) + sizeof(struct avrcp_header) );

No line should be longer than 79 characters. Please split this up. The
proper format of the cast is (<type> *), i.e. the asterix has a space
before it. You could use a (void *) cast here to make it shorter.

Also, please fix your commit message. The summary line should not be
much more than 50 characters and the lines in the message body should
not be over 74 characters.

Johan
--
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


[Index of Archives]     [Bluez Devel]     [Linux Wireless Networking]     [Linux Wireless Personal Area Networking]     [Linux ATH6KL]     [Linux USB Devel]     [Linux Media Drivers]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Big List of Linux Books]

  Powered by Linux