From e6dec81d9eedbcd5d139e7f95d9c57c56bc72ea2 Mon Sep 17 00:00:00 2001 From: Marcel Holtmann Date: Tue, 23 Nov 2004 09:33:24 +0000 Subject: [PATCH] hcidump: Fix SBC codec specific again --- tools/parser/avdtp.c | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/tools/parser/avdtp.c b/tools/parser/avdtp.c index 0385579f1..20056602a 100644 --- a/tools/parser/avdtp.c +++ b/tools/parser/avdtp.c @@ -219,40 +219,40 @@ static void capabilities(int level, struct frame *frm) case 0: tmp = get_u8(frm); p_indent(level + 1, frm); - if (tmp & 0x10) + if (tmp & 0x80) printf("16kHz "); - if (tmp & 0x20) - printf("32kHz "); if (tmp & 0x40) + printf("32kHz "); + if (tmp & 0x20) printf("44.1kHz "); - if (tmp & 0x80) + if (tmp & 0x10) printf("48kHz "); printf("\n"); p_indent(level + 1, frm); - if (tmp & 0x01) + if (tmp & 0x08) printf("Mono "); - if (tmp & 0x02) - printf("DualChannel "); if (tmp & 0x04) + printf("DualChannel "); + if (tmp & 0x02) printf("Stereo "); - if (tmp & 0x08) + if (tmp & 0x01) printf("JointStereo "); printf("\n"); tmp = get_u8(frm); p_indent(level + 1, frm); - if (tmp & 0x10) + if (tmp & 0x80) printf("4 "); - if (tmp & 0x20) - printf("8 "); if (tmp & 0x40) + printf("8 "); + if (tmp & 0x20) printf("12 "); - if (tmp & 0x80) + if (tmp & 0x10) printf("16 "); printf("Blocks\n"); p_indent(level + 1, frm); - if (tmp & 0x04) - printf("4 "); if (tmp & 0x08) + printf("4 "); + if (tmp & 0x04) printf("8 "); printf("Subbands\n"); p_indent(level + 1, frm); -- 2.47.3