Skip to content

Dino should not be built with webrtc-audio-processing 0.3

Dino can be built with versions ⩾0.2, 1, or 2: https://github.com/dino/dino/blob/master/meson.build#L45-L54 but doesn’t seem to include a compilation option. The current package depends on webrtc-audio-processing-0.3, which causes distorted audio to be sent to other call participants when using pipewire with pipewire-pulse as a sound system.

I tried compiling Dino with both webrtc-audio-processing and webrtc-audio-processing-1 installed on my system, removing webrtc-audio-processing-0.3 from the PKGBUILD, which from the above link should make it use webrtc-audio-processing-1 as it is the first choice: the sound no longer appears distorted to other call participants.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information