By this new property, user can select physical port to connect, and element will pick requested port instead of random ones. User should provide full port name including "client_name:" prefix. An example is jackaudiosrc port-names="system:capture_1,system:capture_3" ! ... jackaudiosink port-names="system:playback_2" In addition to "port-names" property, a new connect type "explicit" is added so that element can post error message if requested "port-names" contains invalid port(s). Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/merge_requests/1037>