pipewire-media-session устарел, вместо него лучше ставить wireplumber. В довесок к pipewire нужно ставить pipewire-pulse, который заменяет собой pulseaudio. Похоже у вас не был установлен pipewire-pulse и вы поставили wireplumber под pulseaudio, возможно это и стало причиной пропадания звука.
pipewire-media-sessionустарел, вместо него лучше ставитьwireplumber.В довесок к
pipewireнужно ставитьpipewire-pulse, который заменяет собойpulseaudio.Похоже у вас не был установлен pipewire-pulse и вы поставили wireplumber под pulseaudio, возможно это и стало причиной пропадания звука.
Спасибо, как кстати. На днях копался в библиотеке с похожим подходом.
Попробовал перевести пример на Rust
Правда, обобщить свертку, чтобы принимал
Fix<F> на вход, не получилось. Не хватает абстракций?