Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Register
  • Sign in
  • pipewire pipewire
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 621
    • Issues 621
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 22
    • Merge requests 22
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar

Due to an influx of spam, we have had to impose restrictions on new accounts. Please see this wiki page for instructions on how to get full permissions. Sorry for the inconvenience.

Update #1:

Due to abusive users subverting our CI facilities to mine cryptocurrency, breaking out of the container sandbox in the process, we have been forced to take actions to limit the usage of the public runners to official projects only.

The policy will be enforced on 2023-03-23 (or before if we detect abuses).

Please see this issue for more context and to see if and how you are impacted.

  • PipeWirePipeWire
  • pipewirepipewire
  • Issues
  • #2391
Closed
Open
Issue created May 21, 2022 by Vladimir Chalanov@vladimir.chalanov

Bluetooth cancels pause in media players

  • PipeWire version: pipewire Compiled with libpipewire 0.3.51 Linked with libpipewire 0.3.51
  • Pulseaudio version: pulseaudio 15.0
  • Distribution and distribution version: Arch Linux
  • Desktop Environment: cinnamon 5.2.7-2
  • Kernel version: 5.17.9-arch1-1
  • BlueZ version: bluetoothctl: 5.64
  • lsusb:
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 007 Device 002: ID 062a:4101 MosArt Semiconductor Corp. Wireless Keyboard/Mouse
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 013 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 012 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 011 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 010 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 003: ID 1a40:0101 Terminus Technology Inc. Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 004: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
Bus 001 Device 003: ID 2109:2817 VIA Labs, Inc. USB2.0 Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 009 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 008 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  • Bluetooth device: Device 20:19:09:20:09:BB Ugreen-40854E

+2 out of stock now

Description of Problem:

I use a translator, sorry for the mistakes.

When using Bluetooth headphones in media players (vlc, mpv, mplayer, smplayer) with the A2DP profile, the pause is canceled. 2 out of 3 my devices have the problem. There is no problem with the HSP/HFP profile, but they have endless white noise. This problem is not present in firefox and audacious. All my devices made in China, but there is no problems on pulseaudio.

How Reproducible:

Only on certain bluetooth devices! Use pipewire-pulse.

Steps to Reproduce:

  1. Play video/audio in media player (example mpv)
  2. Pause playback (press "space" button)
  3. My bluetooth device playing white noise 5 seconds

Actual Results:

Playback pause cancels after white noise

Expected Results:

Playback pause persists

Additional Info (as attachments):

  • pw-dump: pw-dump.log
  • Bluetooth debug log: pipewire-bluez.log
Assignee
Assign to
Time tracking