Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 110877
b: refs/heads/master
c: b9c196e
h: refs/heads/master
i:
  110875: a8ca10c
v: v3
  • Loading branch information
Phillip Michael Jordan authored and Jaroslav Kysela committed Aug 6, 2008
1 parent 67ea287 commit df91301
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 5 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 0e0e16a87a0b973702feb572c2552d82e1aec5b9
refs/heads/master: b9c196e1452e1d4cbf0a1499f1e9c1b3edf59320
9 changes: 5 additions & 4 deletions trunk/sound/usb/usbmixer.c
Original file line number Diff line number Diff line change
Expand Up @@ -59,12 +59,13 @@ static const struct rc_config {
u8 offset;
u8 length;
u8 packet_length;
u8 min_packet_length; /* minimum accepted length of the URB result */
u8 mute_mixer_id;
u32 mute_code;
} rc_configs[] = {
{ USB_ID(0x041e, 0x3000), 0, 1, 2, 18, 0x0013 }, /* Extigy */
{ USB_ID(0x041e, 0x3020), 2, 1, 6, 18, 0x0013 }, /* Audigy 2 NX */
{ USB_ID(0x041e, 0x3040), 2, 2, 6, 2, 0x6e91 }, /* Live! 24-bit */
{ USB_ID(0x041e, 0x3000), 0, 1, 2, 1, 18, 0x0013 }, /* Extigy */
{ USB_ID(0x041e, 0x3020), 2, 1, 6, 6, 18, 0x0013 }, /* Audigy 2 NX */
{ USB_ID(0x041e, 0x3040), 2, 2, 6, 6, 2, 0x6e91 }, /* Live! 24-bit */
};

struct usb_mixer_interface {
Expand Down Expand Up @@ -1781,7 +1782,7 @@ static void snd_usb_soundblaster_remote_complete(struct urb *urb)
const struct rc_config *rc = mixer->rc_cfg;
u32 code;

if (urb->status < 0 || urb->actual_length < rc->packet_length)
if (urb->status < 0 || urb->actual_length < rc->min_packet_length)
return;

code = mixer->rc_buffer[rc->offset];
Expand Down

0 comments on commit df91301

Please sign in to comment.