Received: by 2002:a05:7412:37c9:b0:e2:908c:2ebd with SMTP id jz9csp2885679rdb; Fri, 22 Sep 2023 10:59:04 -0700 (PDT) X-Google-Smtp-Source: AGHT+IHtQyCLvvFac8+GbISK2ZyKxfUrhdsYe87VcaGVbGoDL0EFQ0RpixhIaVaf9ehf/YWjOiKk X-Received: by 2002:a17:90a:d489:b0:267:c0cb:e462 with SMTP id s9-20020a17090ad48900b00267c0cbe462mr335027pju.48.1695405544007; Fri, 22 Sep 2023 10:59:04 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1695405543; cv=none; d=google.com; s=arc-20160816; b=OdJh5KOSG86A451teLS7osWH3COYmPhpIbv6nLSDushr8MhazVeqViwNxvCQry1mZo ldEK4qir4jMkHmnRtUT1Mt906b/19skidmpzkLfA/wp7fSd74hZbnLAngVoYLyYUL0hw G6JSjBC/nWAbrjUyTSD+AZTVcbrBYQiw5sRVZFkkCMKuiNFdo5slSQ5cN8gUC47u28mI NBD9wKamxV/XtPyYMZqYUtDTFweh9VAiDNwp51F7H3BLSMAYzhDQfrvLSf490pWg9Jr0 A1Ea3fIAHnXFj3NmW7oz+7Tu+O4icEBvJY/ROjQYepUXuWH1FbyhPipnmoK0kTsSNWLq S55g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:to:subject:message-id :date:from:in-reply-to:references:mime-version:dkim-signature; bh=bxaTriwWVRjK3jQxV2aiD1R9PoEOapIKPQgR46w/QrM=; fh=wWiWC+JTDNW6TVxQXoL/S/iQQxCoodbOzA112kUGpME=; b=hwcVjYNtM4ktYHhcd0bZb7Z4prDE7xVcaDVk8rD0eaQt1qmWd4okGX85ekw7X+S0wV 4QNqUnlOZadgoVN0acBxL9Y1RrYWXJVOPHnQoubsOh3Hw10iB+549sEop9+r19fU8IRP mDB67FlcISKz6+ts6Wn6UWpBmYkNi9mh7EuIxKRi2xsRu+38sCCQ8hDazlFP8ALjhydi fLF7X/aYbCEQswwcuJepoEtLccYgoMxpbZaime/1SBTsj/DrU7qMoPBiaNgX7A/BQH8B PJj7S34Es2kPvYcWsezXejgqhEagX0kBKti5x9FQKu5LUCHNIIMjUliGV34SiTQtAP14 3IoQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=e9fyVP+S; spf=pass (google.com: domain of linux-bluetooth-owner@vger.kernel.org designates 2620:137:e000::3:1 as permitted sender) smtp.mailfrom=linux-bluetooth-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from morse.vger.email (morse.vger.email. [2620:137:e000::3:1]) by mx.google.com with ESMTPS id na5-20020a17090b4c0500b002613720fcd5si7190253pjb.35.2023.09.22.10.59.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 22 Sep 2023 10:59:03 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-bluetooth-owner@vger.kernel.org designates 2620:137:e000::3:1 as permitted sender) client-ip=2620:137:e000::3:1; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=e9fyVP+S; spf=pass (google.com: domain of linux-bluetooth-owner@vger.kernel.org designates 2620:137:e000::3:1 as permitted sender) smtp.mailfrom=linux-bluetooth-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by morse.vger.email (Postfix) with ESMTP id 77C0F803462C; Fri, 22 Sep 2023 10:47:08 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at morse.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232946AbjIVRrL (ORCPT + 99 others); Fri, 22 Sep 2023 13:47:11 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:35442 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229541AbjIVRrK (ORCPT ); Fri, 22 Sep 2023 13:47:10 -0400 Received: from mail-lj1-x22d.google.com (mail-lj1-x22d.google.com [IPv6:2a00:1450:4864:20::22d]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B8A2299 for ; Fri, 22 Sep 2023 10:47:00 -0700 (PDT) Received: by mail-lj1-x22d.google.com with SMTP id 38308e7fff4ca-2c022ce8114so42007311fa.1 for ; Fri, 22 Sep 2023 10:47:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1695404818; x=1696009618; darn=vger.kernel.org; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=bxaTriwWVRjK3jQxV2aiD1R9PoEOapIKPQgR46w/QrM=; b=e9fyVP+S8rA+Ev0G+6lQC5S5KfFgrcCCd8Ld4/b5PCZ3wopVW/ZjQRg/0BDa6sY3gL K6+SUCHsbeiyXOqBIHsAS4y0luEWjP0JdH30Qj3alQ+GRoZYK6BcmlPmFRP5t7BSO1Rl eqpfF9bN/MbYFCT2uwg0lkst8LsTZXm3xWNUWwliSjk0J94MdujBDhglJLGPQB2lNBfl UQUPHlgg4v9bB0JKSQt1f7xgbAqTa6GCsx+ppIw1yZpIqw9GRFQIbwL0P+ARiY3I02UN 6gWSE+gkB9/qJ04yw4R6ZETevqn+InwJQ0bdVQUfKw+TJKvWSxMhgRMJYbwdE9G8NcSO 1zfQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1695404818; x=1696009618; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=bxaTriwWVRjK3jQxV2aiD1R9PoEOapIKPQgR46w/QrM=; b=WSTFy0dIViD+ItOHB/wn6GKoKJdTbu+jZMju1x8mbll+mWUSA0r1qCwqXphiqgqBfR sx0dgqQlVdrJJ23oTsg0tQVNDJvT/TU3vcK7QgVKdvAYiNrnCRw9cHIn6y0p0M3cGU8e MkajXwu7kWr15MpI+Y8wUadGNtH4DS3t4h9cKw6P+V/+sikHLPgAuX9CrbXKs2Yyc632 eeP1MliZHUvwNeDd0kWcYZrFVM3VYmKIyxNyPQE8MPnjE4UQwjWIelqy3GOUVDQDOWvr G1QbDjZaril4anyWxzywuM6F82HqI51XN89U2mNmubDH6VdNFTSwY0rIZLl6M52gGjLY Wvfg== X-Gm-Message-State: AOJu0YxRq6EvjTaWDm4RDI0gnBrokMdyjqdONI0n6h9w2R/y+vR0bToh Hj7zeXD5FplxX0NDlvfeX15mnsgvwngo5BJz8LoUAtnc X-Received: by 2002:a2e:8193:0:b0:2c0:2e25:5730 with SMTP id e19-20020a2e8193000000b002c02e255730mr8384527ljg.5.1695404817703; Fri, 22 Sep 2023 10:46:57 -0700 (PDT) MIME-Version: 1.0 References: <20230921234738.929423-1-luiz.dentz@gmail.com> <650d08ad.170a0220.dc361.dbe0@mx.google.com> In-Reply-To: <650d08ad.170a0220.dc361.dbe0@mx.google.com> From: Luiz Augusto von Dentz Date: Fri, 22 Sep 2023 10:46:45 -0700 Message-ID: Subject: Re: [BlueZ,1/5] media-api: Update to reflect the last code changes To: linux-bluetooth@vger.kernel.org, Vlad Pruteanu , Claudia Draghicescu , iulia-tanasescu , Silviu Florian Barbulescu , Pauli Virtanen Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-0.6 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on morse.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-bluetooth@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (morse.vger.email [0.0.0.0]); Fri, 22 Sep 2023 10:47:08 -0700 (PDT) Hi, On Thu, Sep 21, 2023 at 8:23=E2=80=AFPM wrote: > > This is automated email and please do not reply to this email! > > Dear submitter, > > Thank you for submitting the patches to the linux bluetooth mailing list. > This is a CI test results with your patch series: > PW Link:https://patchwork.kernel.org/project/bluetooth/list/?series=3D786= 455 Have a look if I capture everything correctly, Ive made sure the bluetoothctl works with QoS being a single property but we still have to do the changes at upper layers. @Pauli Virtanen You can use bluetoothctl as an example how to encode the QoS property, note that there are multiple containers involved because the QoS dict becomes the variant portion of the outer dictionary but you will notice if the daemon is not able to parse it. I could consider supporting the old format though if you think we should maintain backwards compatibility. > ---Test result--- > > Test Summary: > CheckPatch PASS 2.52 seconds > GitLint FAIL 1.58 seconds > BuildEll PASS 34.31 seconds > BluezMake PASS 1192.51 seconds > MakeCheck PASS 13.44 seconds > MakeDistcheck PASS 195.33 seconds > CheckValgrind PASS 314.03 seconds > CheckSmatch PASS 437.84 seconds > bluezmakeextell PASS 131.38 seconds > IncrementalBuild PASS 5145.48 seconds > ScanBuild PASS 1374.82 seconds > > Details > ############################## > Test: GitLint - FAIL > Desc: Run gitlint > Output: > [BlueZ,3/5] client: Make transport.show to print QoS property > > WARNING: I3 - ignore-body-lines: gitlint will be switching from using Pyt= hon regex 'match' (match beginning) to 'search' (match anywhere) semantics.= Please review your ignore-body-lines.regex option accordingly. To remove t= his warning, set general.regex-style-search=3DTrue. More details: https://j= orisroovers.github.io/gitlint/configuration/#regex-style-search > 10: B3 Line contains hard tab characters (\t): " UUID: 00002bcb-00= 00-1000-8000-00805f9b34fb" > 11: B3 Line contains hard tab characters (\t): " Codec: 0x06 (6)" > 12: B3 Line contains hard tab characters (\t): " Configuration:" > 14: B3 Line contains hard tab characters (\t): " Device: /org/blue= z/hci0/dev_00_AA_01_01_00_03" > 15: B3 Line contains hard tab characters (\t): " State: idle" > 16: B3 Line contains hard tab characters (\t): " Endpoint: /org/bl= uez/hci0/dev_00_AA_01_01_00_03/pac_sink0" > 17: B3 Line contains hard tab characters (\t): " QoS Key: CIG" > 18: B3 Line contains hard tab characters (\t): " QoS Value: 0x00 (= 0)" > 19: B3 Line contains hard tab characters (\t): " QoS Key: CIS" > 20: B3 Line contains hard tab characters (\t): " QoS Value: 0x00 (= 0)" > 21: B3 Line contains hard tab characters (\t): " QoS Key: Framing" > 22: B3 Line contains hard tab characters (\t): " QoS Value: 0x00 (= 0)" > 23: B3 Line contains hard tab characters (\t): " QoS Key: Presenta= tionDelay" > 24: B3 Line contains hard tab characters (\t): " QoS Value: 0x0000= 9c40 (40000)" > 25: B3 Line contains hard tab characters (\t): " QoS Key: Interval= " > 26: B3 Line contains hard tab characters (\t): " QoS Value: 0x0000= 2710 (10000)" > 27: B3 Line contains hard tab characters (\t): " QoS Key: Latency" > 28: B3 Line contains hard tab characters (\t): " QoS Value: 0x000a= (10)" > 29: B3 Line contains hard tab characters (\t): " QoS Key: SDU" > 30: B3 Line contains hard tab characters (\t): " QoS Value: 0x0028= (40)" > 31: B3 Line contains hard tab characters (\t): " QoS Key: PHY" > 32: B3 Line contains hard tab characters (\t): " QoS Value: 0x02 (= 2)" > 33: B3 Line contains hard tab characters (\t): " QoS Key: Retransm= issions" > 34: B3 Line contains hard tab characters (\t): " QoS Value: 0x02 (= 2)" > 35: B3 Line contains hard tab characters (\t): " Location: 0x00000= 003 (3)" > 36: B3 Line contains hard tab characters (\t): " Links: /org/bluez= /hci0/dev_00_AA_01_01_00_03/pac_source0/fd0" > > > --- > Regards, > Linux Bluetooth > --=20 Luiz Augusto von Dentz