]> git.parisson.com Git - telecaster-server.git/commitdiff
add qpwgraph (wireplumber) patchbay
authorGuillaume Pellerin <yomguy@parisson.com>
Thu, 19 Sep 2024 14:12:27 +0000 (16:12 +0200)
committerGuillaume Pellerin <guillaume.pellerin@parisson.com>
Wed, 12 Mar 2025 15:09:08 +0000 (16:09 +0100)
etc/pipewire/telecaster-patchbay.qpwgraph [new file with mode: 0644]

diff --git a/etc/pipewire/telecaster-patchbay.qpwgraph b/etc/pipewire/telecaster-patchbay.qpwgraph
new file mode 100644 (file)
index 0000000..d0984ba
--- /dev/null
@@ -0,0 +1,82 @@
+<!DOCTYPE patchbay>
+<patchbay version="0.3.9" name="telecaster-patchbay">
+ <items>
+  <item node-type="pipewire" port-type="pipewire-audio">
+   <output port="gst-launch-1.0:output_FR" node="gst-launch-1.0"/>
+   <input port="gst-launch-1.0:input_FR" node="gst-launch-1.0"/>
+  </item>
+  <item node-type="pipewire" port-type="pipewire-audio">
+   <output port="JACK Source:capture_FL" node="JACK Source"/>
+   <input port="gst-launch-1.0:input_FL" node="gst-launch-1.0"/>
+  </item>
+  <item node-type="pipewire" port-type="pipewire-audio">
+   <output port="gst-launch-1.0:output_FR" node="gst-launch-1.0"/>
+   <input port="Firefox:input_FR" node="Firefox"/>
+  </item>
+  <item node-type="pipewire" port-type="pipewire-audio">
+   <output port="gst-launch-1.0:output_FR" node="gst-launch-1.0"/>
+   <input port="gst-launch-1.0:input_MONO" node="gst-launch-1.0"/>
+  </item>
+  <item node-type="pipewire" port-type="pipewire-audio">
+   <output port="gst-launch-1.0:output_FL" node="gst-launch-1.0"/>
+   <input port="Firefox:input_FL" node="Firefox"/>
+  </item>
+  <item node-type="pipewire" port-type="pipewire-audio">
+   <output port="gst-launch-1.0:output_FL" node="gst-launch-1.0"/>
+   <input port="gst-launch-1.0:input_FC" node="gst-launch-1.0"/>
+  </item>
+  <item node-type="pipewire" port-type="pipewire-audio">
+   <output port="gst-launch-1.0:output_FL" node="gst-launch-1.0"/>
+   <input port="gst-launch-1.0:input_MONO" node="gst-launch-1.0"/>
+  </item>
+  <item node-type="pipewire" port-type="pipewire-audio">
+   <output port="audio_processing:output_FR" node="audio_processing"/>
+   <input port="video_streaming:input_FR" node="video_streaming"/>
+  </item>
+  <item node-type="pipewire" port-type="pipewire-audio">
+   <output port="JACK Source:capture_FR" node="JACK Source"/>
+   <input port="Firefox:input_FR" node="Firefox"/>
+  </item>
+  <item node-type="pipewire" port-type="pipewire-video">
+   <output port="C922 Pro Stream Webcam:capture_1" node="C922 Pro Stream Webcam"/>
+   <input port="gst-launch-1.0:input_1" node="gst-launch-1.0"/>
+  </item>
+  <item node-type="pipewire" port-type="pipewire-audio">
+   <output port="gst-launch-1.0:output_FL" node="gst-launch-1.0"/>
+   <input port="gst-launch-1.0:input_FL" node="gst-launch-1.0"/>
+  </item>
+  <item node-type="pipewire" port-type="pipewire-audio">
+   <output port="audio_processing:output_FL" node="audio_processing"/>
+   <input port="video_streaming:input_FL" node="video_streaming"/>
+  </item>
+  <item node-type="pipewire" port-type="pipewire-audio">
+   <output port="JACK Source:capture_FR" node="JACK Source"/>
+   <input port="gst-launch-1.0:input_FR" node="gst-launch-1.0"/>
+  </item>
+  <item node-type="pipewire" port-type="pipewire-audio">
+   <output port="JACK Source:capture_FL" node="JACK Source"/>
+   <input port="Firefox:input_FL" node="Firefox"/>
+  </item>
+  <item node-type="pipewire" port-type="pipewire-audio">
+   <output port="audio_processing:output_FL" node="audio_processing"/>
+   <input port="Firefox:input_FL" node="Firefox"/>
+  </item>
+  <item node-type="pipewire" port-type="pipewire-video">
+   <output port="C922 Pro Stream Webcam:capture_1" node="C922 Pro Stream Webcam (V4L2)"/>
+   <input port="firefox-bin:input_1" node="firefox-bin"/>
+  </item>
+  <item node-type="pipewire" port-type="pipewire-audio">
+   <output port="audio_processing:output_FR" node="audio_processing"/>
+   <input port="Firefox:input_FR" node="Firefox"/>
+  </item>
+  <item node-type="pipewire" port-type="pipewire-audio">
+   <output port="gst-launch-1.0:output_FR" node="gst-launch-1.0"/>
+   <input port="Firefox:input_MONO" node="Firefox"/>
+  </item>
+  <item node-type="pipewire" port-type="pipewire-audio">
+   <output port="gst-launch-1.0:output_FL" node="gst-launch-1.0"/>
+   <input port="Firefox:input_MONO" node="Firefox"/>
+  </item>
+ </items>
+</patchbay>
+