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

The PipeWire runtime (headers and libraries) used in the Flatpak version of EasyEffects is outdated. #3670

Open
hayama77 opened this issue Feb 14, 2025 · 3 comments

Comments

@hayama77
Copy link

I am currently using EasyEffects on a Raspberry Pi 5 environment.
Recently, while working on a system, I noticed that the PipeWire runtime (headers and libraries) used in the Flatpak version of EasyEffects is outdated.
Although the host system is running the latest PipeWire core, the Flatpak version of EasyEffects is still using older PipeWire headers and libraries.
As a result, some of the latest PipeWire features and optimizations are not available.

For your reference, when installing EasyEffects via Flatpak, the PipeWire version details are as follows:
Header version: 0.3.69
Library version: 0.3.69
Core version: 1.2.7

If possible, could you update the Flatpak runtime or the EasyEffects package itself to incorporate the latest PipeWire runtime?
This update would allow users to benefit from improved performance and the newest features provided by PipeWire.

Thank you for your time and consideration.

@violetmage
Copy link
Contributor

violetmage commented Feb 14, 2025

This was done to maintain compatibility with Ubuntu 20.04 LTS.

The pipewire api changed significantly around version 0.3.70, and is now more stable; but Ubuntu was only shipping version 0.2.x in 20.04, and in 22.04 version 0.3.48

@wwmm I think it's about time to drop support for pipewire < 0.3.70 and go back to using the default libpipewire in the flatpak runtime.

edit: accuracy of version numbers

@wwmm
Copy link
Owner

wwmm commented Feb 14, 2025

I think it's about time to drop support for pipewire < 0.70 and go back to using the default libpipewire in the flatpak runtime.

I agree. It is time to move on.

@hayama77
Copy link
Author

Thank you for considering the update to the latest PipeWire version.
I truly appreciate your forward-thinking approach and your efforts in maintaining EasyEffects.
I look forward to seeing this change implemented in the future.

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

No branches or pull requests

3 participants