pipewire-pulse: rename card's ports
Is it possible to define a name to pulseaudio card's that were provided by pipewire?
for example, pipewire pulse server creates this card, with the following profiles and ports
I'd like to know if it's possible to rename them.
Card #47
Name: alsa_card.pci-0000_00_1f.3-platform-skl_hda_dsp_generic
[...]
Profiles:
off: Off (sinks: 0, sources: 0, priority: 0, available: yes)
HiFi: Play HiFi quality Music (sinks: 4, sources: 2, priority: 8000, available: yes)
pro-audio: Pro Audio (sinks: 5, sources: 3, priority: 1, available: yes)
Active Profile: HiFi
Ports:
[Out] HDMI3: HDMI / DisplayPort 3 Output (type: HDMI, priority: 700, latency offset: 0 usec, availability group: HDMI/DP,pcm=5, not available)
Properties:
port.type = "hdmi"
port.availability-group = "HDMI/DP,pcm=5"
card.profile.port = "0"
Part of profile(s): HiFi
[Out] HDMI2: HDMI / DisplayPort 2 Output (type: HDMI, priority: 600, latency offset: 0 usec, availability group: HDMI/DP,pcm=4, not available)
Properties:
port.type = "hdmi"
port.availability-group = "HDMI/DP,pcm=4"
card.profile.port = "1"
Part of profile(s): HiFi
[Out] HDMI1: HDMI / DisplayPort 1 Output (type: HDMI, priority: 500, latency offset: 0 usec, availability group: HDMI/DP,pcm=3, not available)
Properties:
port.type = "hdmi"
port.availability-group = "HDMI/DP,pcm=3"
card.profile.port = "2"
Part of profile(s): HiFi
[Out] Speaker: Speaker (type: Speaker, priority: 100, latency offset: 0 usec, availability unknown)
Properties:
port.type = "speaker"
card.profile.port = "3"
Part of profile(s): HiFi
[Out] Headphones: Headphones (type: Headphones, priority: 200, latency offset: 0 usec, availability group: Headphone Mic, not available)
Properties:
port.type = "headphones"
port.availability-group = "Headphone Mic"
card.profile.port = "4"
Part of profile(s): HiFi
[In] Headset: Headset Mono Microphone (type: Headset, priority: 300, latency offset: 0 usec, availability group: Headphone Mic, not available)
Properties:
port.type = "headset"
port.availability-group = "Headphone Mic"
card.profile.port = "5"
Part of profile(s): HiFi
[In] Mic2: Headphones Stereo Microphone (type: Mic, priority: 200, latency offset: 0 usec, availability group: Headphone Mic, not available)
Properties:
port.type = "mic"
port.availability-group = "Headphone Mic"
card.profile.port = "6"
Part of profile(s): HiFi
[In] Mic1: Digital Microphone (type: Mic, priority: 100, latency offset: 0 usec, availability unknown)
Properties:
port.type = "mic"
card.profile.port = "7"
Part of profile(s): HiFi