-
-
Notifications
You must be signed in to change notification settings - Fork 270
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
easyeffects prevents other BT multipoint sources from playing to the sink #3487
Comments
Do not do this. Never set its virtual devices as the system default #1836.
PipeWire is the one managing each filter state and usually it is able to put the pipeline on idle when it should be. Maybe your particular case has something different forbidding that. Run |
By default EasyEffects has |
EasyEffects Version
7.1.6-1ubuntu0.24.04.1
What package are you using?
Other (specify below)
Distribution
Ubuntu 24.04.1
Describe the bug
I have tried easyeffects with two different BT headsets supporting multipoint connections (maintaining a connection to multiple source devices simultaneously, rather than exclusive pairing). The usual behavior is that when the headset is idle, a source can begin playing to it, and prevents other sources from playing audio to the device until it is done.
However, when easyeffects is enabled and used as the default sink, it seems that it never allows the device stream to idle. Even when no audio is playing, other devices are prevented from playing to that headset. Only when all programs which are using the easyeffects sink are stopped can the other device play to the headset again.
Is this a known problem and could there be a fix?
Expected Behavior
When a program is not actively playing audio through easyeffects to a BT audio sink, the hardware stream should idle so that other source devices can play to that sink instead.
Debug Log
Debug Log
Additional Information
No response
The text was updated successfully, but these errors were encountered: