Call audio on a oneplus 6 (oneplus-enchilada) seems to be broken for pipewire. I found that the only reliable solution is to revert back to pulseaudio.
On pmbootstrap, add sxmo-common-audio-pulse
to extra packages. On existing installations, do:
$ sudo apk del sxmo-common-audio-pipewire $ sudo apk add sxmo-common-audio-pulse
and:
$ sudo apk del --force-broken-world wireplumber $ sudo apk upgrade -a
Though some users did report some success with pipewire and this latest patch: https://gitlab.com/sdm845-mainline/linux/-/issues/48 , I did not get it to work (the other party didn't get the audio). I also tried a fresh pmos edge image with phosh, where callaudio worked out-of-the-box, due to it not using pipewire either.
Reporting this as a ticket here just to make sure people can find it easily, even though it's not directly actionable for us currently.
See also: