Skip to content
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

Every Ad Spawns a New PipeWire Node #271

Open
JustALawnGnome7 opened this issue Dec 21, 2023 · 5 comments
Open

Every Ad Spawns a New PipeWire Node #271

JustALawnGnome7 opened this issue Dec 21, 2023 · 5 comments
Labels

Comments

@JustALawnGnome7
Copy link

JustALawnGnome7 commented Dec 21, 2023

As indicated in the image below (from qpwgraph), Spotify's built-in ad service spawns a new PipeWire node every time a new round of ads starts playing. In the example shown, the newest node (i.e., "spotify-5 [Spotify]") is the only one that actually plays anything.

Spotify_PipeWire

@TingPing
Copy link
Member

This is something to report upstream: https://community.spotify.com/t5/FAQs/How-can-I-get-an-issue-fixed/ta-p/5182588

@JustALawnGnome7
Copy link
Author

Per your suggestion, I checked with the Spotify community and discovered that the issue had already been raised. I've added my own comments to the raised issue, which can be found using the link below:

https://community.spotify.com/t5/Desktop-Linux/Linux-desktop-client-creates-a-lot-of-sinks/m-p/5632019

@JustALawnGnome7
Copy link
Author

Per the suggestions from the Spotify Community, I've tested the officially supported Spotify packages (i.e. Snap and DEB), and the issue doesn't appear there. This seems to be an issue with the Flatpak specifically.

@Erick555
Copy link
Contributor

Erick555 commented Jan 2, 2024

Maybe pipewire folks would have some advice on this? I use pulseaudio and there are no such issues.

@JustALawnGnome7
Copy link
Author

It seems that an additional "Spotify" audio sink only gets created after a video ad plays, which also plays in its own "Chromium" audio sink (see below).

With Chromium Video Ad:
With Chromium Video Ad

After Chromium Video Ad:
After Chromium Video Ad

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants