On Fri, Aug 16, 2024 at 10:03:48AM +0200, Fons Adriaensen wrote:
 
> As reported before, When I start pipewire with the modified config
> I get the Jack Source and Jack Sink modules, both in state 'Running'.
> But no PW ports in Jack. So what is missing ?

Some progress... (but still not there)

I compiled the PW audio-src test program (with the autoconnect 
option commented out).

Test:

- Jack is running.
- Run pipewire.
- Run audio-src.
- Run coppwr.

I have Jack Source, Jack Sink, Audio-src, Dummy and Freewheel modules.
But the modules have no ports and there are no PW ports on the Jack
side.

- Run wireplumber.

Now the ports, in both coppwr and Qjackctl, appear. I can connect
them in both places, and the 440 Hz signal from audio-src appears
in Jaaa.

- Terminate wireplumber.

The ports remain at both sides, but everything is disconnected. 
But when I reconnect them, things still work.

The disturbing part here is that terminating wireplumber also
removes the PW:playback_FL -> Jaaa:in_1 connection on the Jack
side. That should definitely NOT happen. 

So wireplumber is doing something that makes the ports 
appear. So the next questions are: what it is doing, and
can the same be done without wireplumber.

-- 
FA

_______________________________________________
Linux-audio-dev mailing list -- linux-audio-dev@lists.linuxaudio.org
To unsubscribe send an email to linux-audio-dev-le...@lists.linuxaudio.org

Reply via email to