[Desktop-packages] [Bug 416725] Re: Pulseaudio bluetooth module does not recognize a2dp profile

2020-03-02 Thread stuart naylor
*** This bug is a duplicate of bug 198494 ***
https://bugs.launchpad.net/bugs/198494

The thing is its debatable if bluez.class = "0x240404" as I don't think
it is as its HSP/HFP and your device is multiprofile and the default is
HSP/HFP.

```
21,18 | 10 | 2Major Service Class
CoD Bit 21: Audio (Speaker, Microphone, Headset service, …)
CoD Bit 18: Rendering (Printing, Speaker, …)
Major Device Class
CoD Bits 10: Audio/Video (headset,speaker,stereo, video display, vcr…)
Minor Device Class
CoD Bits 2: Wearable Headset Device
```

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to pulseaudio in Ubuntu.
https://bugs.launchpad.net/bugs/416725

Title:
  Pulseaudio bluetooth module does not recognize a2dp profile

Status in pulseaudio package in Ubuntu:
  Incomplete

Bug description:
  Binary package hint: pulseaudio-module-bluetooth

  Hi,
  I'm trying to use the auto detection of the bluetooth devices, but the module 
does not recognizes my device as a2dp stereo device.

  Release: Karmic Koala Alpha4
  Package Version: 1:0.9.16~test5-0ubuntu1

  
  I: module-udev-detect.c: /dev/snd/controlC0 is accessible: yes

   
  I: card.c: Created 1 "bluez_card.00_11_67_80_00_14"   

   
  I: sink.c: Created sink 1 "bluez_sink.00_11_67_80_00_14" with sample spec 
s16le 1ch 8000Hz and channel map mono   
   
  I: sink.c: bluetooth.protocol = "sco" 

   
  I: sink.c: device.intended_roles = "phone"

   
  I: sink.c: device.description = "BCK-08"  

   
  I: sink.c: device.string = "00:11:67:80:00:14"

   
  I: sink.c: device.api = "bluez"   

   
  I: sink.c: device.class = "sound" 

   
  I: sink.c: device.bus = "bluetooth"
  I: sink.c: device.form_factor = "headset"
  I: sink.c: bluez.path = "/org/bluez/4955/hci0/dev_00_11_67_80_00_14"
  I: sink.c: bluez.class = "0x240404"
  I: sink.c: bluez.name = "BCK-08"
  I: sink.c: device.icon_name = "audio-headset-bluetooth"
  I: source.c: Created source 2 "bluez_sink.00_11_67_80_00_14.monitor" with 
sample spec s16le 1ch 8000Hz and channel map mono
  I: source.c: device.description = "Monitor of BCK-08"
  I: source.c: device.class = "monitor"
  I: source.c: device.string = "00:11:67:80:00:14"
  I: source.c: device.api = "bluez"
  I: source.c: device.bus = "bluetooth"
  I: source.c: device.form_factor = "headset"
  I: source.c: bluez.path = "/org/bluez/4955/hci0/dev_00_11_67_80_00_14"
  I: source.c: bluez.class = "0x240404"
  I: source.c: bluez.name = "BCK-08"
  I: source.c: device.icon_name = "audio-headset-bluetooth"
  I: source.c: Created source 3 "bluez_source.00_11_67_80_00_14" with sample 
spec s16le 1ch 8000Hz and channel map mono
  I: source.c: bluetooth.protocol = "hsp"
  I: source.c: device.intended_roles = "phone"
  I: source.c: device.description = "BCK-08"
  I: source.c: device.string = "00:11:67:80:00:14"
  I: source.c: device.api = "bluez"
  I: source.c: device.class = "sound"
  I: source.c: device.bus = "bluetooth"
  I: source.c: device.form_factor = "headset"
  I: source.c: bluez.path = "/org/bluez/4955/hci0/dev_00_11_67_80_00_14"
  I: source.c: bluez.class = "0x240404"
  I: source.c: bluez.name = "BCK-08"
  I: source.c: device.icon_name = "audio-headset-bluetooth"

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/pulseaudio/+bug/416725/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp


[Desktop-packages] [Bug 1865257] Re: Pulseaudio needs kernal conf IMU=size (64)

2020-02-29 Thread stuart naylor
Should be listed for RPi as the MTU is 64 but not sure how to report
specific Rpi kernel bugs?

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to pulseaudio in Ubuntu.
https://bugs.launchpad.net/bugs/1865257

Title:
  Pulseaudio needs kernal conf IMU=size (64)

Status in pulseaudio package in Ubuntu:
  New

Bug description:
  Since Pulseaudio 11.0
  https://www.freedesktop.org/wiki/Software/PulseAudio/Notes/11.0/
  "Improved bluetooth MTU configuration
  The packet size (a.k.a. MTU, "maximum transmission unit") that PulseAudio 
uses with the bluetooth HSP profile was previously always configured to be 48 
bytes. That worked with most hardware, but some adapters require a different 
packet size. Now PulseAudio asks the kernel what packet size should be used, 
which fixes the problem.

  However, a new problem appeared: some adapters that used to work with
  48 byte packet size don't any more work with the size that the kernel
  tells PulseAudio to use. If you find that HSP audio stopped working
  when upgrading to PulseAudio 11.0, you can revert to the old behaviour
  by passing option "autodetect_mtu=no" to module-bluetooth-discover in
  /etc/pulse/default.pa. If that fixes the problem, then please report
  the problem to the BlueZ and/or PulseAudio developers, so that the
  kernel can be fixed.

  Update: We decided to disable the MTU autodetection in 11.1 by
  default, because the feature caused too much problems and it looked
  like the kernel would not really get fixed even when people reported
  issues."

  Presume its a config option in the kernel that differs on each model.
  Pi3/4 should be 64 as they are very much like the 48 byte packages in
  reverse as don't work with the default of 48.

  Its listed as Pulse audio but presume it should be a config setting of
  the kernel for each Pi model.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/pulseaudio/+bug/1865257/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp


[Desktop-packages] [Bug 1865257] [NEW] Pulseaudio needs kernal conf IMU=size (64)

2020-02-29 Thread stuart naylor
Public bug reported:

Since Pulseaudio 11.0
https://www.freedesktop.org/wiki/Software/PulseAudio/Notes/11.0/
"Improved bluetooth MTU configuration
The packet size (a.k.a. MTU, "maximum transmission unit") that PulseAudio uses 
with the bluetooth HSP profile was previously always configured to be 48 bytes. 
That worked with most hardware, but some adapters require a different packet 
size. Now PulseAudio asks the kernel what packet size should be used, which 
fixes the problem.

However, a new problem appeared: some adapters that used to work with 48
byte packet size don't any more work with the size that the kernel tells
PulseAudio to use. If you find that HSP audio stopped working when
upgrading to PulseAudio 11.0, you can revert to the old behaviour by
passing option "autodetect_mtu=no" to module-bluetooth-discover in
/etc/pulse/default.pa. If that fixes the problem, then please report the
problem to the BlueZ and/or PulseAudio developers, so that the kernel
can be fixed.

Update: We decided to disable the MTU autodetection in 11.1 by default,
because the feature caused too much problems and it looked like the
kernel would not really get fixed even when people reported issues."

Presume its a config option in the kernel that differs on each model.
Pi3/4 should be 64 as they are very much like the 48 byte packages in
reverse as don't work with the default of 48.

Its listed as Pulse audio but presume it should be a config setting of
the kernel for each Pi model.

** Affects: pulseaudio (Ubuntu)
 Importance: Undecided
 Status: New


** Tags: kernel-bug

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to pulseaudio in Ubuntu.
https://bugs.launchpad.net/bugs/1865257

Title:
  Pulseaudio needs kernal conf IMU=size (64)

Status in pulseaudio package in Ubuntu:
  New

Bug description:
  Since Pulseaudio 11.0
  https://www.freedesktop.org/wiki/Software/PulseAudio/Notes/11.0/
  "Improved bluetooth MTU configuration
  The packet size (a.k.a. MTU, "maximum transmission unit") that PulseAudio 
uses with the bluetooth HSP profile was previously always configured to be 48 
bytes. That worked with most hardware, but some adapters require a different 
packet size. Now PulseAudio asks the kernel what packet size should be used, 
which fixes the problem.

  However, a new problem appeared: some adapters that used to work with
  48 byte packet size don't any more work with the size that the kernel
  tells PulseAudio to use. If you find that HSP audio stopped working
  when upgrading to PulseAudio 11.0, you can revert to the old behaviour
  by passing option "autodetect_mtu=no" to module-bluetooth-discover in
  /etc/pulse/default.pa. If that fixes the problem, then please report
  the problem to the BlueZ and/or PulseAudio developers, so that the
  kernel can be fixed.

  Update: We decided to disable the MTU autodetection in 11.1 by
  default, because the feature caused too much problems and it looked
  like the kernel would not really get fixed even when people reported
  issues."

  Presume its a config option in the kernel that differs on each model.
  Pi3/4 should be 64 as they are very much like the 48 byte packages in
  reverse as don't work with the default of 48.

  Its listed as Pulse audio but presume it should be a config setting of
  the kernel for each Pi model.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/pulseaudio/+bug/1865257/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp


[Desktop-packages] [Bug 1838151] Re: Poor quality audio with modern Bluetooth headsets in HSP/HFP. Missing wide band speech support.

2020-02-28 Thread stuart naylor
Isn't this because HSP is not handled by pulse audio but ofono since
PA11.0?

https://www.freedesktop.org/wiki/Software/PulseAudio/Notes/11.0/

Ofono is HSP 1.6 and wideband audio 16khz but ubuntu conf doesn't
implement?

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to pulseaudio in Ubuntu.
https://bugs.launchpad.net/bugs/1838151

Title:
  Poor quality audio with modern Bluetooth headsets in HSP/HFP.  Missing
  wide band speech support.

Status in PulseAudio:
  New
Status in linux package in Ubuntu:
  Confirmed
Status in pulseaudio package in Ubuntu:
  Triaged
Status in Arch Linux:
  New

Bug description:
  Bluetooth HSP/HFP audio quality is poor on Ubuntu comparative to all
  other major platforms (Windows, MacOS, ChromeOS, Android, iOS).

  Modern Bluetooth headsets (such as the Bose QC series headphones, many
  others) are capable of using HFP 1.6 with mSBC 16kHz audio encoding.
  As it currently stands, Ubuntu defaults to only supporting HSP
  headsets using 8kHz CVSD, and is incapable of supporting HFP 1.6 at
  this time.

  The ChromiumOS team recently tackled this issue -
  https://bugs.chromium.org/p/chromium/issues/detail?id=843048

  Their efforts may assist in bringing this to Ubuntu, however it
  appears that there are quite a lot of differences considering they
  have developed their own audio server solution etc.

  The Bluetooth Telephony Working Group published the HFP 1.6 spec in
  May 2011 -
  https://www.bluetooth.org/docman/handlers/downloaddoc.ashx?doc_id=238193

  Patches have been proposed in the past for this issue to the kernel
  and PulseAudio:

  PulseAudio: https://patchwork.freedesktop.org/patch/245272/
  Kernel: https://www.spinics.net/lists/linux-bluetooth/msg76982.html

  It appears that the Chromium OS team applied the same kernel patch:
  
https://chromium.googlesource.com/chromiumos/third_party/kernel/+/77dd0cb94c1713a8a12f6e392955dfa64c430e54

  ProblemType: Bug
  DistroRelease: Ubuntu 19.04
  Package: pulseaudio 1:12.2-2ubuntu3
  ProcVersionSignature: Ubuntu 5.0.0-20.21-generic 5.0.8
  Uname: Linux 5.0.0-20-generic x86_64
  ApportVersion: 2.20.10-0ubuntu27.1
  Architecture: amd64
  AudioDevicesInUse:
   USERPID ACCESS COMMAND
   /dev/snd/controlC0:  jnappi 2777 F pulseaudio
  CurrentDesktop: ubuntu:GNOME
  Date: Sat Jul 27 11:08:29 2019
  EcryptfsInUse: Yes
  InstallationDate: Installed on 2017-11-04 (629 days ago)
  InstallationMedia: Ubuntu 17.10 "Artful Aardvark" - Release amd64 (20171018)
  ProcEnviron:
   PATH=(custom, no user)
   XDG_RUNTIME_DIR=
   LANG=en_US.UTF-8
   SHELL=/bin/bash
  SourcePackage: pulseaudio
  UpgradeStatus: Upgraded to disco on 2019-07-18 (9 days ago)
  dmi.bios.date: 06/07/2016
  dmi.bios.vendor: LENOVO
  dmi.bios.version: R07ET67W (2.07 )
  dmi.board.asset.tag: Not Available
  dmi.board.name: 20FW000TUS
  dmi.board.vendor: LENOVO
  dmi.board.version: SDK0J40705 WIN
  dmi.chassis.asset.tag: No Asset Information
  dmi.chassis.type: 10
  dmi.chassis.vendor: LENOVO
  dmi.chassis.version: None
  dmi.modalias: 
dmi:bvnLENOVO:bvrR07ET67W(2.07):bd06/07/2016:svnLENOVO:pn20FW000TUS:pvrThinkPadT460p:rvnLENOVO:rn20FW000TUS:rvrSDK0J40705WIN:cvnLENOVO:ct10:cvrNone:
  dmi.product.family: ThinkPad T460p
  dmi.product.name: 20FW000TUS
  dmi.product.sku: LENOVO_MT_20FW_BU_Think_FM_ThinkPad T460p
  dmi.product.version: ThinkPad T460p
  dmi.sys.vendor: LENOVO

To manage notifications about this bug go to:
https://bugs.launchpad.net/pulseaudio/+bug/1838151/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp