From: "Pali Rohár" <firstname.lastname@example.org> To: Luiz Augusto von Dentz <email@example.com> Cc: Andrew Fuller <firstname.lastname@example.org>, Aleksandar Kostadinov <email@example.com>, David Heidelberg <firstname.lastname@example.org>, Marcel Holtmann <email@example.com>, Johan Hedberg <firstname.lastname@example.org>, "email@example.com" <firstname.lastname@example.org>, Pavel Machek <email@example.com> Subject: Re: Bluetooth: Allow to use configure SCO socket codec parameters Date: Mon, 18 May 2020 18:50:11 +0200 Message-ID: <20200518165011.jfarrp5mtqoy3mqz@pali> (raw) In-Reply-To: <CABBYNZLWsYHeOo3_+hcq4r+gY_0sLBQhftW7My7Y4D1n9o5jxg@mail.gmail.com> On Monday 18 May 2020 09:43:55 Luiz Augusto von Dentz wrote: > Hi Pali, > > On Sat, May 16, 2020 at 12:53 AM Pali Rohár <firstname.lastname@example.org> wrote: > > > > On Friday 15 May 2020 16:08:45 Luiz Augusto von Dentz wrote: > > > Hi Andrew, Aleksandar, > > > > > > On Fri, May 15, 2020 at 3:46 PM Andrew Fuller <email@example.com> wrote: > > > > > > > > On Thu, 14 May 2020 at 13:09, Aleksandar Kostadinov <firstname.lastname@example.org> wrote: > > > > > > > > > > Pali Rohár wrote on 20.04.20 г. 2:49 ч.: > > > > > <...> > > > > > > Please let me know what do you think about it. Thanks > > > > > > > > > > <...> > > > > > Thus I and I assume all headphones users will appreciate very much any > > > > > support to get things moving forward. > > > > > > > > To add to what Aleksandar said, a number of us would be more than > > > > willing to help out in any way we can. Certainly myself, but I expect > > > > a number of others, too. We have bluetooth cards in our computers > > > > with wideband speech support. We have bluetooth headsets with > > > > wideband speech support. Many of the links in the chain are in place. > > > > If we can continue building that chain then we can have a higher > > > > quality experience in this era of teleconferencing in particular. > > > > > > > > So if there's anything we can lend a hand with, then please let us > > > > know and we can see this through. > > > > > > Just to be clear here, WBS is already supported what is not supported > > > is hardware based codecs, > > > > Luiz, this is not truth. What is not supported are also custom > > parameters and custom codecs; including hardware mSBC support. > > > > Last year I started this thread because kernel blocks usage of > > AuriStream codec in any form (software or hardware). > > > > And AuriStream is supported by many bluetooth headsets and should have > > better quality than CVSD codec. > > You are still talking about hardware codec not WBS which is a HFP > feature, without a proper HFP implementation it is not even possible > to select AuriStream so it beats me why you want to bring that up. AuriStream works also in HSP profile and I already implemented negotiation for AuriStream codec for both HSP and HFP profiles. The only missing part is to unblock kernel to allow usage of AuriStream. > > > we spend a lot of time enabling WBS on oFono > > > but it looks like people are now trying to come with their own > > > solutions and complaining about lack of WBS is not really justified > > > since the combination of BlueZ + oFono has been in use by the car > > > industry for years but desktop folks has not been interested in a > > > proper HFP solution so instead we have modem manager, network manager, > > > etc, which doesn't even cover all desktop use cases properly as you > > > are experience first hand here. > > > > Apparently all people who are periodically writing me private emails are > > not interested in car industry, but are ordinary desktop / laptop users > > and ofono is not ready for these use cases and are not going to fix it. > > I guess that Aleksander and Andrew too are desktop / laptop users and > > not from car industry. > > Once you written and qualified your own HFP implementation we can > start talking about integrating it for desktop / laptop use, otherwise > the _only_ real option here is oFono, whether that requires a modem or > not is a different history, something that perhaps we should take on > to oFono to enable VoIP application to act as modems but that needs to > be discussed with oFono community. AuriStream does not need HFP, it is available also in HSP. So missing HFP should not be a blocker. Anyway, my HFP implementation is there: https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/288 https://github.com/pali/hsphfpd-prototype And people are already testing my HFP implementation with pulseaudio integration. So, we can continue at kernel level, as this is the missing part right now.
next prev parent reply index Thread overview: 56+ messages / expand[flat|nested] mbox.gz Atom feed top 2019-05-04 17:15 HCI Set custom bandwidth for AuriStream SCO codec Pali Rohár 2019-05-06 15:16 ` Pali Rohár 2019-05-16 18:34 ` Pali Rohár 2019-05-19 8:16 ` Luiz Augusto von Dentz 2019-05-19 8:23 ` Pali Rohár 2019-05-19 8:45 ` Luiz Augusto von Dentz 2019-05-19 8:54 ` Pali Rohár 2019-05-19 21:21 ` Pavel Machek 2019-06-07 13:02 ` Pali Rohár 2019-06-07 15:19 ` Luiz Augusto von Dentz 2019-07-06 13:45 ` Marcel Holtmann 2019-07-08 12:25 ` Pali Rohár 2019-07-08 13:23 ` Marcel Holtmann 2019-07-08 21:06 ` Pali Rohár 2019-07-12 18:59 ` Marcel Holtmann 2019-07-18 10:09 ` Pali Rohár 2019-07-18 20:06 ` Marcel Holtmann 2019-11-21 23:00 ` Pali Rohár 2019-11-24 11:02 ` Marcel Holtmann 2019-10-27 22:09 ` Pali Rohár 2019-11-12 21:06 ` Pavel Machek 2019-11-13 9:22 ` Pali Rohár 2019-11-21 22:47 ` Pali Rohár 2019-11-19 17:04 ` Marcel Holtmann 2019-11-19 17:13 ` Pali Rohár 2019-11-19 23:47 ` Marcel Holtmann 2019-11-20 7:44 ` Pali Rohár 2019-11-21 22:44 ` Pali Rohár 2019-11-24 11:04 ` Marcel Holtmann 2019-11-24 11:13 ` Pali Rohár 2019-11-26 7:24 ` Marcel Holtmann 2019-11-26 7:46 ` Pali Rohár 2019-11-26 7:58 ` Marcel Holtmann 2019-11-26 8:00 ` Pali Rohár 2019-11-26 9:41 ` Luiz Augusto von Dentz 2019-11-26 9:58 ` Pali Rohár 2019-12-05 9:28 ` Pali Rohár 2019-12-11 14:40 ` Pali Rohár 2020-01-04 10:04 ` Marcel Holtmann 2020-01-04 10:37 ` Pali Rohár 2020-02-09 12:59 ` Pali Rohár 2020-02-19 12:09 ` David Heidelberg 2020-04-19 23:49 ` Bluetooth: Allow to use configure SCO socket codec parameters Pali Rohár 2020-04-20 23:54 ` Luiz Augusto von Dentz 2020-04-21 8:53 ` Pali Rohár 2020-05-14 19:49 ` Aleksandar Kostadinov 2020-05-15 22:46 ` Andrew Fuller 2020-05-15 23:08 ` Luiz Augusto von Dentz 2020-05-16 7:50 ` Aleksandar Kostadinov 2020-05-16 7:53 ` Pali Rohár 2020-05-18 16:43 ` Luiz Augusto von Dentz 2020-05-18 16:50 ` Pali Rohár [this message] 2020-05-27 12:18 ` Ujjwal Sharma 2020-05-27 15:48 ` Luiz Augusto von Dentz 2020-05-27 16:24 ` Ujjwal Sharma 2020-06-04 20:43 ` Pali Rohár
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20200518165011.jfarrp5mtqoy3mqz@pali \ --email@example.com \ --firstname.lastname@example.org \ --email@example.com \ --firstname.lastname@example.org \ --email@example.com \ --firstname.lastname@example.org \ --email@example.com \ --firstname.lastname@example.org \ --email@example.com \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
Linux-Bluetooth Archive on lore.kernel.org Archives are clonable: git clone --mirror https://lore.kernel.org/linux-bluetooth/0 linux-bluetooth/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 linux-bluetooth linux-bluetooth/ https://lore.kernel.org/linux-bluetooth \ firstname.lastname@example.org public-inbox-index linux-bluetooth Example config snippet for mirrors Newsgroup available over NNTP: nntp://nntp.lore.kernel.org/org.kernel.vger.linux-bluetooth AGPL code for this site: git clone https://public-inbox.org/public-inbox.git