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:
- Play video/audio in media player (example mpv)
- Pause playback (press "space" button)
- 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