PSA: pipewire update breaks mpv

https://lemmy.world/post/2034399

PSA: pipewire update breaks mpv - Lemmy.world

PSA for anyone who is currently experiencing an issue where mpv doesn’t play audio and sees the following error: [ao] Failed to initialize audio driver ‘pipewire’ Could not open/initialize audio device -> no sound. The latest pipewire update breaks [https://github.com/mpv-player/mpv/issues/11995] mpv’s pipewire driver. Upstream mpv has a patch [https://github.com/mpv-player/mpv/commit/007019a303a09b098a387f607ae149705b57dc1c] for this, and a fixed package is already in [extra-testing]. To fix the issue, you can manually download and install an updated mpv package from here: https://archlinux.org/packages/extra-testing/x86_64/mpv/download/ [https://archlinux.org/packages/extra-testing/x86_64/mpv/download/]

I just commented out ao=pipewire in my mpv.conf and mpv fell back to using the pulse driver in the meantime.
Yeah that works too. Or just do mpv --ao=pulse for the time being.
Does it fall back to pulseaudio or pipewire’s pulseaudio implementation?
mpv falls back to using its pulseaudio driver, so it would be pipewire’s pulseaudio implementation instead of just pipewire directly.
Could you cross post this to [email protected]
Well I don’t use endeavour OS and I’m not subscribed there, but feel free to take my post if you feel it applies there too.
Alright I will. Jus figured since you authored it you could be in more control where it goes
I’m also having a lot of audio issues with the latest pipewire upgrades. I have to restart pipewire with systemctl to fix it.