pipewire process left running on logout but no sound after re-login
On Gentoo Linux with OpenRC (and elogind), pipewire is getting started via /etc/xdg/autostart
.
This works for first login.
However, when the user logs out, the pipewire process will be left running (for yet unknown reason).
When the user will now re-login, user doesn't have any sound anymore (devices are missing).
For now we moved to a wrapper script which will kill any running pipewire process so that a fresh pipewire process can be spawned which works.
pw-dump -N
[ { "id": 0, "type": "PipeWire:Interface:Core", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "cookie": 2972053964, "user-name": "myusername", "host-name": "gentoo-x64", "version": "0.3.26", "name": "pipewire-0", "change-mask": [ "props" ], "props": { "config.name": "pipewire.conf", "link.max-buffers": 16, "mem.warn-mlock": true, "core.daemon": true, "core.name": "pipewire-0", "cpu.max-align": 32, "clock.power-of-two-quantum": true, "default.clock.rate": 48000, "default.clock.quantum": 1024, "default.clock.min-quantum": 32, "default.clock.max-quantum": 8192, "default.video.width": 640, "default.video.height": 480, "default.video.rate.num": 25, "default.video.rate.denom": 1, "mem.allow-mlock": true, "object.id": 0 } } }, { "id": 1, "type": "PipeWire:Interface:Module", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "name": "libpipewire-module-rtkit", "filename": "/usr/lib64/pipewire-0.3/libpipewire-module-rtkit.so", "args": "{ #nice.level = -11 #rt.prio = 88 #rt.time.soft = 200000 #rt.time.hard = 200000 }", "change-mask": [ "props" ], "props": { "module.name": "libpipewire-module-rtkit", "object.id": 1, "module.author": "Wim Taymans ", "module.description": "Use RTKit to raise thread priorities", "module.usage": "[nice.level=] [rt.prio=] [rt.time.soft=", "module.description": "Native protocol using unix sockets", "module.version": "0.3.26" } } }, { "id": 4, "type": "PipeWire:Interface:Profiler", "version": 3, "permissions": [ "r", "w", "x", "m" ] }, { "id": 3, "type": "PipeWire:Interface:Module", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "name": "libpipewire-module-profiler", "filename": "/usr/lib64/pipewire-0.3/libpipewire-module-profiler.so", "args": null, "change-mask": [ "props" ], "props": { "module.name": "libpipewire-module-profiler", "object.id": 3, "module.author": "Wim Taymans ", "module.description": "Generate Profiling data", "module.version": "0.3.26" } } }, { "id": 5, "type": "PipeWire:Interface:Module", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "name": "libpipewire-module-metadata", "filename": "/usr/lib64/pipewire-0.3/libpipewire-module-metadata.so", "args": null, "change-mask": [ "props" ], "props": { "module.name": "libpipewire-module-metadata", "object.id": 5, "module.author": "Wim Taymans ", "module.description": "Allow clients to create metadata store", "module.version": "0.3.26" } } }, { "id": 6, "type": "PipeWire:Interface:Factory", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "name": "metadata", "type": "PipeWire:Interface:Metadata", "version": 3, "change-mask": [ "props" ], "props": { "module.id": 5, "object.id": 6, "factory.name": "metadata", "factory.type.name": "PipeWire:Interface:Metadata", "factory.type.version": 3 } } }, { "id": 7, "type": "PipeWire:Interface:Module", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "name": "libpipewire-module-spa-device-factory", "filename": "/usr/lib64/pipewire-0.3/libpipewire-module-spa-device-factory.so", "args": null, "change-mask": [ "props" ], "props": { "module.name": "libpipewire-module-spa-device-factory", "object.id": 7, "module.author": "Wim Taymans ", "module.description": "Provide a factory to make SPA devices", "module.version": "0.3.26" } } }, { "id": 8, "type": "PipeWire:Interface:Factory", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "name": "spa-device-factory", "type": "PipeWire:Interface:Device", "version": 3, "change-mask": [ "props" ], "props": { "module.id": 7, "object.id": 8, "factory.name": "spa-device-factory", "factory.type.name": "PipeWire:Interface:Device", "factory.type.version": 3 } } }, { "id": 9, "type": "PipeWire:Interface:Module", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "name": "libpipewire-module-spa-node-factory", "filename": "/usr/lib64/pipewire-0.3/libpipewire-module-spa-node-factory.so", "args": null, "change-mask": [ "props" ], "props": { "module.name": "libpipewire-module-spa-node-factory", "object.id": 9, "module.author": "Wim Taymans ", "module.description": "Provide a factory to make SPA nodes", "module.version": "0.3.26" } } }, { "id": 10, "type": "PipeWire:Interface:Factory", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "name": "spa-node-factory", "type": "PipeWire:Interface:Node", "version": 3, "change-mask": [ "props" ], "props": { "module.id": 9, "object.id": 10, "factory.name": "spa-node-factory", "factory.type.name": "PipeWire:Interface:Node", "factory.type.version": 3 } } }, { "id": 11, "type": "PipeWire:Interface:Module", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "name": "libpipewire-module-client-node", "filename": "/usr/lib64/pipewire-0.3/libpipewire-module-client-node.so", "args": null, "change-mask": [ "props" ], "props": { "module.name": "libpipewire-module-client-node", "object.id": 11, "module.author": "Wim Taymans ", "module.description": "Allow clients to create and control remote nodes", "module.version": "0.3.26" } } }, { "id": 12, "type": "PipeWire:Interface:Factory", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "name": "client-node", "type": "PipeWire:Interface:ClientNode", "version": 3, "change-mask": [ "props" ], "props": { "module.id": 11, "object.id": 12, "factory.name": "client-node", "factory.type.name": "PipeWire:Interface:ClientNode", "factory.type.version": 3 } } }, { "id": 13, "type": "PipeWire:Interface:Module", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "name": "libpipewire-module-client-device", "filename": "/usr/lib64/pipewire-0.3/libpipewire-module-client-device.so", "args": null, "change-mask": [ "props" ], "props": { "module.name": "libpipewire-module-client-device", "object.id": 13, "module.author": "Wim Taymans ", "module.description": "Allow clients to create and control remote devices", "module.version": "0.3.26" } } }, { "id": 14, "type": "PipeWire:Interface:Factory", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "name": "client-device", "type": "Spa:Pointer:Interface:Device", "version": 0, "change-mask": [ "props" ], "props": { "factory.usage": "[device.name=]", "module.id": 13, "object.id": 14, "factory.name": "client-device", "factory.type.name": "Spa:Pointer:Interface:Device", "factory.type.version": 0 } } }, { "id": 15, "type": "PipeWire:Interface:Module", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "name": "libpipewire-module-portal", "filename": "/usr/lib64/pipewire-0.3/libpipewire-module-portal.so", "args": null, "change-mask": [ "props" ], "props": { "module.name": "libpipewire-module-portal", "object.id": 15 } } }, { "id": 16, "type": "PipeWire:Interface:Module", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "name": "libpipewire-module-access", "filename": "/usr/lib64/pipewire-0.3/libpipewire-module-access.so", "args": "{ # access.allowed to list an array of paths of allowed # apps. #access.allowed = [ # /usr/bin/pipewire-media-session #]# An array of rejected paths. #access.rejected = [ ] # An array of paths with restricted access. #access.restricted = [ ] # Anything not in the above lists gets assigned the # access.force permission. #access.force = flatpak }", "change-mask": [ "props" ], "props": { "module.name": "libpipewire-module-access", "object.id": 16, "module.author": "Wim Taymans <wim.taymans@gmail.com>", "module.description": "Perform access check", "module.usage": "[ access.force=flatpak ] [ access.allowed=<cmd-line> ] [ access.rejected=<cmd-line> ] [ access.restricted=<cmd-line> ] ", "module.version": "0.3.26" } }
}, { "id": 17, "type": "PipeWire:Interface:Module", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "name": "libpipewire-module-adapter", "filename": "/usr/lib64/pipewire-0.3/libpipewire-module-adapter.so", "args": null, "change-mask": [ "props" ], "props": { "module.name": "libpipewire-module-adapter", "object.id": 17, "module.author": "Wim Taymans wim.taymans@gmail.com", "module.description": "Manage adapter nodes", "module.version": "0.3.26" } } }, { "id": 18, "type": "PipeWire:Interface:Factory", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "name": "adapter", "type": "PipeWire:Interface:Node", "version": 3, "change-mask": [ "props" ], "props": { "factory.usage": "factory.name= [library.name=] node.name= ", "module.id": 17, "object.id": 18, "factory.name": "adapter", "factory.type.name": "PipeWire:Interface:Node", "factory.type.version": 3 } } }, { "id": 19, "type": "PipeWire:Interface:Module", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "name": "libpipewire-module-link-factory", "filename": "/usr/lib64/pipewire-0.3/libpipewire-module-link-factory.so", "args": null, "change-mask": [ "props" ], "props": { "module.name": "libpipewire-module-link-factory", "object.id": 19, "module.author": "Wim Taymans wim.taymans@gmail.com", "module.description": "Allow clients to create links", "module.version": "0.3.26" } } }, { "id": 20, "type": "PipeWire:Interface:Factory", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "name": "link-factory", "type": "PipeWire:Interface:Link", "version": 3, "change-mask": [ "props" ], "props": { "factory.usage": "link.output.node= [link.output.port=] link.input.node=<input-node [link.input.port=] [object.linger=] [link.passive=]", "module.id": 19, "object.id": 20, "factory.name": "link-factory", "factory.type.name": "PipeWire:Interface:Link", "factory.type.version": 3 } } }, { "id": 21, "type": "PipeWire:Interface:Module", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "name": "libpipewire-module-session-manager", "filename": "/usr/lib64/pipewire-0.3/libpipewire-module-session-manager.so", "args": null, "change-mask": [ "props" ], "props": { "module.name": "libpipewire-module-session-manager", "object.id": 21, "module.author": "George Kiagiadakis george.kiagiadakis@collabora.com", "module.description": "Implements objects for session management", "module.version": "0.3.26" } } }, { "id": 22, "type": "PipeWire:Interface:Factory", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "name": "client-endpoint", "type": "PipeWire:Interface:ClientEndpoint", "version": 0, "change-mask": [ "props" ], "props": { "module.id": 21, "object.id": 22, "factory.name": "client-endpoint", "factory.type.name": "PipeWire:Interface:ClientEndpoint", "factory.type.version": 0 } } }, { "id": 23, "type": "PipeWire:Interface:Factory", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "name": "client-session", "type": "PipeWire:Interface:ClientSession", "version": 0, "change-mask": [ "props" ], "props": { "module.id": 21, "object.id": 23, "factory.name": "client-session", "factory.type.name": "PipeWire:Interface:ClientSession", "factory.type.version": 0 } } }, { "id": 24, "type": "PipeWire:Interface:Factory", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "name": "session", "type": "PipeWire:Interface:Session", "version": 0, "change-mask": [ "props" ], "props": { "module.id": 21, "object.id": 24, "factory.name": "session", "factory.type.name": "PipeWire:Interface:Session", "factory.type.version": 0 } } }, { "id": 25, "type": "PipeWire:Interface:Factory", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "name": "endpoint", "type": "PipeWire:Interface:Endpoint", "version": 0, "change-mask": [ "props" ], "props": { "module.id": 21, "object.id": 25, "factory.name": "endpoint", "factory.type.name": "PipeWire:Interface:Endpoint", "factory.type.version": 0 } } }, { "id": 26, "type": "PipeWire:Interface:Factory", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "name": "endpoint-stream", "type": "PipeWire:Interface:EndpointStream", "version": 0, "change-mask": [ "props" ], "props": { "module.id": 21, "object.id": 26, "factory.name": "endpoint-stream", "factory.type.name": "PipeWire:Interface:EndpointStream", "factory.type.version": 0 } } }, { "id": 27, "type": "PipeWire:Interface:Factory", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "name": "endpoint-link", "type": "PipeWire:Interface:EndpointLink", "version": 0, "change-mask": [ "props" ], "props": { "module.id": 21, "object.id": 27, "factory.name": "endpoint-link", "factory.type.name": "PipeWire:Interface:EndpointLink", "factory.type.version": 0 } } }, { "id": 28, "type": "PipeWire:Interface:Node", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "max-input-ports": 0, "max-output-ports": 0, "change-mask": [ "input-ports", "output-ports", "state", "props", "params" ], "n-input-ports": 0, "n-output-ports": 0, "state": "suspended", "error": null, "props": { "factory.name": "support.node.driver", "node.name": "Dummy-Driver", "priority.driver": 8000, "factory.id": 10, "node.driver": true, "object.id": 28 }, "params": { } } }, { "id": 29, "type": "PipeWire:Interface:Client", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "change-mask": [ "props" ], "props": { "pipewire.protocol": "protocol-native", "pipewire.sec.pid": 20793, "pipewire.sec.uid": 1000, "pipewire.sec.gid": 1000, "pipewire.sec.label": "kernel", "module.id": 2, "object.id": 29, "config.prefix": "media-session.d", "config.name": "media-session.conf", "cpu.max-align": 32, "clock.power-of-two-quantum": true, "default.clock.rate": 48000, "default.clock.quantum": 1024, "default.clock.min-quantum": 32, "default.clock.max-quantum": 8192, "default.video.width": 640, "default.video.height": 480, "default.video.rate.num": 25, "default.video.rate.denom": 1, "link.max-buffers": 64, "mem.warn-mlock": false, "mem.allow-mlock": true, "application.name": "pipewire-media-session", "application.process.binary": "pipewire-media-session", "application.language": "en_US.UTF-8", "application.process.id": 20793, "application.process.user": "myusername", "application.process.host": "gentoo-x64", "application.process.session-id": 52, "window.x11.display": ":0", "core.version": "0.3.26", "core.name": "pipewire-myusername-20793", "pipewire.access": "unrestricted" } } }, { "id": 31, "type": "PipeWire:Interface:Metadata", "version": 3, "permissions": [ "r", "w", "x", "m" ], "props": { "metadata.name": "default", "factory.id": 6 }, "metadata": [ { "subject": 0, "key": "default.audio.sink", "type": "Spa:String:JSON", "value": { "name": "alsa_output.pci-0000_00_1f.3.output_analog-stereo" } }, { "subject": 0, "key": "default.audio.source", "type": "Spa:String:JSON", "value": { "name": "alsa_input.pci-0000_00_1f.3.input_analog-stereo" } } ] }, { "id": 32, "type": "PipeWire:Interface:Metadata", "version": 3, "permissions": [ "r", "w", "x", "m" ], "props": { "metadata.name": "route-settings", "factory.id": 6 }, "metadata": [ { "subject": 0, "key": "restore.stream.Input/Audio.application.name:Plasma PA", "type": "Spa:String:JSON", "value": { "volume": 1.000000, "mute": false, "volumes": [ 1.000000, 1.000000 ], "channels": [ "FL", "FR" ] } }, { "subject": 0, "key": "restore.stream.Output/Audio.media.role:Notification", "type": "Spa:String:JSON", "value": { "volume": 1.000000, "mute": false, "volumes": [ 1.000000, 1.000000 ], "channels": [ "FL", "FR" ] } }, { "subject": 0, "key": "restore.stream.Audio/Sink.node.name:alsa_output.pci-0000_00_1f.3.analog-stereo", "type": "Spa:String:JSON", "value": { "volume": 1.000000, "mute": false, "volumes": [ 1.000000, 1.000000 ], "channels": [ "FL", "FR" ] } }, { "subject": 0, "key": "restore.stream.Audio/Source.node.name:alsa_input.pci-0000_00_1f.3.analog-stereo", "type": "Spa:String:JSON", "value": { "volume": 1.000000, "mute": false, "volumes": [ 1.000000, 1.000000 ], "channels": [ "FL", "FR" ] } }, { "subject": 0, "key": "restore.stream.Output/Audio.application.name:Firefox", "type": "Spa:String:JSON", "value": { "volume": 1.000000, "mute": false, "volumes": [ 0.492884, 0.492884 ], "channels": [ "FL", "FR" ] } }, { "subject": 0, "key": "restore.stream.Input/Audio.application.name:Firefox", "type": "Spa:String:JSON", "value": { "volume": 1.000000, "mute": false, "volumes": [ 1.000000, 1.000000 ], "channels": [ "FL", "FR" ] } }, { "subject": 0, "key": "restore.stream.Output/Audio.media.role:Movie", "type": "Spa:String:JSON", "value": { "volume": 1.000000, "mute": false, "volumes": [ 1.000000, 1.000000 ], "channels": [ "FL", "FR" ] } } ] }, { "id": 30, "type": "PipeWire:Interface:Client", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "change-mask": [ "props" ], "props": { "pipewire.protocol": "protocol-native", "pipewire.sec.pid": 20793, "pipewire.sec.uid": 1000, "pipewire.sec.gid": 1000, "pipewire.sec.label": "kernel", "module.id": 2, "object.id": 30, "config.prefix": "media-session.d", "config.name": "media-session.conf", "cpu.max-align": 32, "clock.power-of-two-quantum": true, "default.clock.rate": 48000, "default.clock.quantum": 1024, "default.clock.min-quantum": 32, "default.clock.max-quantum": 8192, "default.video.width": 640, "default.video.height": 480, "default.video.rate.num": 25, "default.video.rate.denom": 1, "link.max-buffers": 64, "mem.warn-mlock": false, "mem.allow-mlock": true, "application.name": "pipewire-media-session", "application.process.binary": "pipewire-media-session", "application.language": "en_US.UTF-8", "application.process.id": 20793, "application.process.user": "myusername", "application.process.host": "gentoo-x64", "application.process.session-id": 52, "window.x11.display": ":0", "core.version": "0.3.26", "core.name": "pipewire-myusername-20793", "pipewire.access": "unrestricted" } } }, { "id": 33, "type": "PipeWire:Interface:Device", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "change-mask": [ "props", "params" ], "props": { "device.enum.api": "udev", "device.api": "alsa", "media.class": "Audio/Device", "api.alsa.path": "hw:0", "api.alsa.card": 0, "api.alsa.card.name": "HDA Intel PCH", "api.alsa.card.longname": "HDA Intel PCH at 0xe1340000 irq 136", "device.plugged.usec": 12072442, "device.bus-path": "pci-0000:00:1f.3", "device.sysfs.path": "/sys/devices/pci0000:00/0000:00:1f.3/sound/card0", "device.bus": "pci", "device.subsystem": "sound", "device.vendor.id": 32902.000000, "device.vendor.name": "Intel Corporation", "device.product.id": 40305.000000, "device.product.name": "Sunrise Point-LP HD Audio", "device.form-factor": "internal", "device.name": "alsa_card.pci-0000_00_1f.3", "device.description": "Built-in Audio", "device.nick": "HDA Intel PCH", "device.icon-name": "audio-card-pci", "api.alsa.use-acp": true, "api.acp.auto-profile": false, "api.acp.auto-port": false, "api.dbus.ReserveDevice1": "Audio0", "factory.id": 14, "client.id": 29, "object.id": 33, "object.path": "alsa:pcm:0", "alsa.card": 0, "alsa.card_name": "HDA Intel PCH", "alsa.long_card_name": "HDA Intel PCH at 0xe1340000 irq 136", "alsa.driver_name": "snd_hda_intel", "device.string": 0 }, "params": { "EnumProfile": [ { "index": 0, "name": "off", "description": "Off", "priority": 0, "available": "yes", "classes": [ 0 ] }, { "index": 1, "name": "output:analog-stereo+input:analog-stereo", "description": "Analog Stereo Duplex", "priority": 6565, "available": "yes", "classes": [ 2, [ "Audio/Source", 1, "card.profile.devices", [ 0 ] ], [ "Audio/Sink", 1, "card.profile.devices", [ 8 ] ] ] }, { "index": 2, "name": "output:analog-stereo", "description": "Analog Stereo Output", "priority": 6500, "available": "yes", "classes": [ 1, [ "Audio/Sink", 1, "card.profile.devices", [ 8 ] ] ] }, { "index": 3, "name": "output:hdmi-stereo+input:analog-stereo", "description": "Digital Stereo (HDMI) Output + Analog Stereo Input", "priority": 5965, "available": "no", "classes": [ 2, [ "Audio/Source", 1, "card.profile.devices", [ 0 ] ], [ "Audio/Sink", 1, "card.profile.devices", [ 10 ] ] ] }, { "index": 4, "name": "output:hdmi-stereo", "description": "Digital Stereo (HDMI) Output", "priority": 5900, "available": "no", "classes": [ 1, [ "Audio/Sink", 1, "card.profile.devices", [ 10 ] ] ] }, { "index": 5, "name": "output:hdmi-stereo-extra1+input:analog-stereo", "description": "Digital Stereo (HDMI 2) Output + Analog Stereo Input", "priority": 5765, "available": "no", "classes": [ 2, [ "Audio/Source", 1, "card.profile.devices", [ 0 ] ], [ "Audio/Sink", 1, "card.profile.devices", [ 13 ] ] ] }, { "index": 6, "name": "output:hdmi-stereo-extra2+input:analog-stereo", "description": "Digital Stereo (HDMI 3) Output + Analog Stereo Input", "priority": 5765, "available": "no", "classes": [ 2, [ "Audio/Source", 1, "card.profile.devices", [ 0 ] ], [ "Audio/Sink", 1, "card.profile.devices", [ 16 ] ] ] }, { "index": 7, "name": "output:hdmi-stereo-extra3+input:analog-stereo", "description": "Digital Stereo (HDMI 4) Output + Analog Stereo Input", "priority": 5765, "available": "no", "classes": [ 2, [ "Audio/Source", 1, "card.profile.devices", [ 0 ] ], [ "Audio/Sink", 1, "card.profile.devices", [ 19 ] ] ] }, { "index": 8, "name": "output:hdmi-stereo-extra4+input:analog-stereo", "description": "Digital Stereo (HDMI 5) Output + Analog Stereo Input", "priority": 5765, "available": "no", "classes": [ 2, [ "Audio/Source", 1, "card.profile.devices", [ 0 ] ], [ "Audio/Sink", 1, "card.profile.devices", [ 22 ] ] ] }, { "index": 9, "name": "output:hdmi-stereo-extra1", "description": "Digital Stereo (HDMI 2) Output", "priority": 5700, "available": "no", "classes": [ 1, [ "Audio/Sink", 1, "card.profile.devices", [ 13 ] ] ] }, { "index": 10, "name": "output:hdmi-stereo-extra2", "description": "Digital Stereo (HDMI 3) Output", "priority": 5700, "available": "no", "classes": [ 1, [ "Audio/Sink", 1, "card.profile.devices", [ 16 ] ] ] }, { "index": 11, "name": "output:hdmi-stereo-extra3", "description": "Digital Stereo (HDMI 4) Output", "priority": 5700, "available": "no", "classes": [ 1, [ "Audio/Sink", 1, "card.profile.devices", [ 19 ] ] ] }, { "index": 12, "name": "output:hdmi-stereo-extra4", "description": "Digital Stereo (HDMI 5) Output", "priority": 5700, "available": "no", "classes": [ 1, [ "Audio/Sink", 1, "card.profile.devices", [ 22 ] ] ] }, { "index": 13, "name": "output:analog-surround-40+input:analog-stereo", "description": "Analog Surround 4.0 Output + Analog Stereo Input", "priority": 1265, "available": "yes", "classes": [ 2, [ "Audio/Source", 1, "card.profile.devices", [ 0 ] ], [ "Audio/Sink", 1, "card.profile.devices", [ 9 ] ] ] }, { "index": 14, "name": "output:analog-surround-40", "description": "Analog Surround 4.0 Output", "priority": 1200, "available": "yes", "classes": [ 1, [ "Audio/Sink", 1, "card.profile.devices", [ 9 ] ] ] }, { "index": 15, "name": "output:hdmi-surround+input:analog-stereo", "description": "Digital Surround 5.1 (HDMI) Output + Analog Stereo Input", "priority": 865, "available": "no", "classes": [ 2, [ "Audio/Source", 1, "card.profile.devices", [ 0 ] ], [ "Audio/Sink", 1, "card.profile.devices", [ 11 ] ] ] }, { "index": 16, "name": "output:hdmi-surround71+input:analog-stereo", "description": "Digital Surround 7.1 (HDMI) Output + Analog Stereo Input", "priority": 865, "available": "no", "classes": [ 2, [ "Audio/Source", 1, "card.profile.devices", [ 0 ] ], [ "Audio/Sink", 1, "card.profile.devices", [ 12 ] ] ] }, { "index": 17, "name": "output:hdmi-surround", "description": "Digital Surround 5.1 (HDMI) Output", "priority": 800, "available": "no", "classes": [ 1, [ "Audio/Sink", 1, "card.profile.devices", [ 11 ] ] ] }, { "index": 18, "name": "output:hdmi-surround71", "description": "Digital Surround 7.1 (HDMI) Output", "priority": 800, "available": "no", "classes": [ 1, [ "Audio/Sink", 1, "card.profile.devices", [ 12 ] ] ] }, { "index": 19, "name": "output:hdmi-surround-extra1+input:analog-stereo", "description": "Digital Surround 5.1 (HDMI 2) Output + Analog Stereo Input", "priority": 665, "available": "no", "classes": [ 2, [ "Audio/Source", 1, "card.profile.devices", [ 0 ] ], [ "Audio/Sink", 1, "card.profile.devices", [ 14 ] ] ] }, { "index": 20, "name": "output:hdmi-surround71-extra1+input:analog-stereo", "description": "Digital Surround 7.1 (HDMI 2) Output + Analog Stereo Input", "priority": 665, "available": "no", "classes": [ 2, [ "Audio/Source", 1, "card.profile.devices", [ 0 ] ], [ "Audio/Sink", 1, "card.profile.devices", [ 15 ] ] ] }, { "index": 21, "name": "output:hdmi-surround-extra2+input:analog-stereo", "description": "Digital Surround 5.1 (HDMI 3) Output + Analog Stereo Input", "priority": 665, "available": "no", "classes": [ 2, [ "Audio/Source", 1, "card.profile.devices", [ 0 ] ], [ "Audio/Sink", 1, "card.profile.devices", [ 17 ] ] ] }, { "index": 22, "name": "output:hdmi-surround71-extra2+input:analog-stereo", "description": "Digital Surround 7.1 (HDMI 3) Output + Analog Stereo Input", "priority": 665, "available": "no", "classes": [ 2, [ "Audio/Source", 1, "card.profile.devices", [ 0 ] ], [ "Audio/Sink", 1, "card.profile.devices", [ 18 ] ] ] }, { "index": 23, "name": "output:hdmi-surround-extra3+input:analog-stereo", "description": "Digital Surround 5.1 (HDMI 4) Output + Analog Stereo Input", "priority": 665, "available": "no", "classes": [ 2, [ "Audio/Source", 1, "card.profile.devices", [ 0 ] ], [ "Audio/Sink", 1, "card.profile.devices", [ 20 ] ] ] }, { "index": 24, "name": "output:hdmi-surround71-extra3+input:analog-stereo", "description": "Digital Surround 7.1 (HDMI 4) Output + Analog Stereo Input", "priority": 665, "available": "no", "classes": [ 2, [ "Audio/Source", 1, "card.profile.devices", [ 0 ] ], [ "Audio/Sink", 1, "card.profile.devices", [ 21 ] ] ] }, { "index": 25, "name": "output:hdmi-surround-extra4+input:analog-stereo", "description": "Digital Surround 5.1 (HDMI 5) Output + Analog Stereo Input", "priority": 665, "available": "no", "classes": [ 2, [ "Audio/Source", 1, "card.profile.devices", [ 0 ] ], [ "Audio/Sink", 1, "card.profile.devices", [ 23 ] ] ] }, { "index": 26, "name": "output:hdmi-surround71-extra4+input:analog-stereo", "description": "Digital Surround 7.1 (HDMI 5) Output + Analog Stereo Input", "priority": 665, "available": "no", "classes": [ 2, [ "Audio/Source", 1, "card.profile.devices", [ 0 ] ], [ "Audio/Sink", 1, "card.profile.devices", [ 24 ] ] ] }, { "index": 27, "name": "output:hdmi-surround-extra1", "description": "Digital Surround 5.1 (HDMI 2) Output", "priority": 600, "available": "no", "classes": [ 1, [ "Audio/Sink", 1, "card.profile.devices", [ 14 ] ] ] }, { "index": 28, "name": "output:hdmi-surround71-extra1", "description": "Digital Surround 7.1 (HDMI 2) Output", "priority": 600, "available": "no", "classes": [ 1, [ "Audio/Sink", 1, "card.profile.devices", [ 15 ] ] ] }, { "index": 29, "name": "output:hdmi-surround-extra2", "description": "Digital Surround 5.1 (HDMI 3) Output", "priority": 600, "available": "no", "classes": [ 1, [ "Audio/Sink", 1, "card.profile.devices", [ 17 ] ] ] }, { "index": 30, "name": "output:hdmi-surround71-extra2", "description": "Digital Surround 7.1 (HDMI 3) Output", "priority": 600, "available": "no", "classes": [ 1, [ "Audio/Sink", 1, "card.profile.devices", [ 18 ] ] ] }, { "index": 31, "name": "output:hdmi-surround-extra3", "description": "Digital Surround 5.1 (HDMI 4) Output", "priority": 600, "available": "no", "classes": [ 1, [ "Audio/Sink", 1, "card.profile.devices", [ 20 ] ] ] }, { "index": 32, "name": "output:hdmi-surround71-extra3", "description": "Digital Surround 7.1 (HDMI 4) Output", "priority": 600, "available": "no", "classes": [ 1, [ "Audio/Sink", 1, "card.profile.devices", [ 21 ] ] ] }, { "index": 33, "name": "output:hdmi-surround-extra4", "description": "Digital Surround 5.1 (HDMI 5) Output", "priority": 600, "available": "no", "classes": [ 1, [ "Audio/Sink", 1, "card.profile.devices", [ 23 ] ] ] }, { "index": 34, "name": "output:hdmi-surround71-extra4", "description": "Digital Surround 7.1 (HDMI 5) Output", "priority": 600, "available": "no", "classes": [ 1, [ "Audio/Sink", 1, "card.profile.devices", [ 24 ] ] ] }, { "index": 35, "name": "input:analog-stereo", "description": "Analog Stereo Input", "priority": 65, "available": "yes", "classes": [ 1, [ "Audio/Source", 1, "card.profile.devices", [ 0 ] ] ] }, { "index": 36, "name": "pro-audio", "description": "Pro Audio", "priority": 1, "available": "unknown", "classes": [ 2, [ "Audio/Source", 1, "card.profile.devices", [ 7 ] ], [ "Audio/Sink", 6, "card.profile.devices", [ 1, 2, 3, 4, 5, 6 ] ] ] } ], "Profile": [ { "index": 1, "name": "output:analog-stereo+input:analog-stereo", "description": "Analog Stereo Duplex", "priority": 6565, "available": "yes", "classes": [ 2, [ "Audio/Source", 1, "card.profile.devices", [ 0 ] ], [ "Audio/Sink", 1, "card.profile.devices", [ 8 ] ] ], "save": false } ], "EnumRoute": [ { "index": 0, "direction": "Input", "name": "analog-input-internal-mic", "description": "Internal Microphone", "priority": 8900, "available": "unknown", "info": [ 4, "port.type", "mic", "port.availability-group", "Legacy 1", "device.icon_name", "audio-input-microphone", "card.profile.port", "0" ], "profiles": [ 35, 1, 13, 3, 15, 16, 5, 19, 20, 6, 21, 22, 7, 23, 24, 8, 25, 26 ], "devices": [ 0 ] }, { "index": 1, "direction": "Input", "name": "analog-input-dock-mic", "description": "Dock Microphone", "priority": 7800, "available": "no", "info": [ 4, "port.type", "mic", "port.availability-group", "Legacy 2", "device.icon_name", "audio-input-microphone", "card.profile.port", "1" ], "profiles": [ 35, 1, 13, 3, 15, 16, 5, 19, 20, 6, 21, 22, 7, 23, 24, 8, 25, 26 ], "devices": [ 0 ] }, { "index": 2, "direction": "Input", "name": "analog-input-mic", "description": "Microphone", "priority": 8700, "available": "no", "info": [ 4, "port.type", "mic", "port.availability-group", "Legacy 3", "device.icon_name", "audio-input-microphone", "card.profile.port", "2" ], "profiles": [ 35, 1, 13, 3, 15, 16, 5, 19, 20, 6, 21, 22, 7, 23, 24, 8, 25, 26 ], "devices": [ 0 ] }, { "index": 3, "direction": "Output", "name": "analog-output-speaker", "description": "Speakers", "priority": 10000, "available": "unknown", "info": [ 4, "port.type", "speaker", "port.availability-group", "Legacy 4", "device.icon_name", "audio-speakers", "card.profile.port", "3" ], "profiles": [ 2, 1, 14, 13 ], "devices": [ 8, 9 ] }, { "index": 4, "direction": "Output", "name": "analog-output-headphones", "description": "Headphones", "priority": 9900, "available": "no", "info": [ 4, "port.type", "headphones", "port.availability-group", "Legacy 5", "device.icon_name", "audio-headphones", "card.profile.port", "4" ], "profiles": [ 2, 1 ], "devices": [ 8 ] }, { "index": 5, "direction": "Output", "name": "hdmi-output-0", "description": "HDMI / DisplayPort", "priority": 5900, "available": "no", "info": [ 4, "port.type", "hdmi", "port.availability-group", "Legacy 6", "device.icon_name", "video-display", "card.profile.port", "5" ], "profiles": [ 4, 3, 17, 15, 18, 16 ], "devices": [ 10, 11, 12 ] }, { "index": 6, "direction": "Output", "name": "hdmi-output-1", "description": "HDMI / DisplayPort 2", "priority": 5800, "available": "no", "info": [ 4, "port.type", "hdmi", "port.availability-group", "Legacy 7", "device.icon_name", "video-display", "card.profile.port", "6" ], "profiles": [ 9, 5, 27, 19, 28, 20 ], "devices": [ 13, 14, 15 ] }, { "index": 7, "direction": "Output", "name": "hdmi-output-2", "description": "HDMI / DisplayPort 3", "priority": 5700, "available": "no", "info": [ 4, "port.type", "hdmi", "port.availability-group", "Legacy 8", "device.icon_name", "video-display", "card.profile.port", "7" ], "profiles": [ 10, 6, 29, 21, 30, 22 ], "devices": [ 16, 17, 18 ] }, { "index": 8, "direction": "Output", "name": "hdmi-output-3", "description": "HDMI / DisplayPort 4", "priority": 5600, "available": "no", "info": [ 4, "port.type", "hdmi", "port.availability-group", "Legacy 9", "device.icon_name", "video-display", "card.profile.port", "8" ], "profiles": [ 11, 7, 31, 23, 32, 24 ], "devices": [ 19, 20, 21 ] }, { "index": 9, "direction": "Output", "name": "hdmi-output-4", "description": "HDMI / DisplayPort 5", "priority": 5500, "available": "no", "info": [ 4, "port.type", "hdmi", "port.availability-group", "Legacy 10", "device.icon_name", "video-display", "card.profile.port", "9" ], "profiles": [ 12, 8, 33, 25, 34, 26 ], "devices": [ 22, 23, 24 ] } ], "Route": [ { "index": 0, "direction": "Input", "name": "analog-input-internal-mic", "description": "Internal Microphone", "priority": 8900, "available": "unknown", "info": [ 4, "port.type", "mic", "port.availability-group", "Legacy 1", "device.icon_name", "audio-input-microphone", "card.profile.port", "0" ], "profiles": [ 35, 1, 13, 3, 15, 16, 5, 19, 20, 6, 21, 22, 7, 23, 24, 8, 25, 26 ], "device": 0, "props": { "mute": true, "channelVolumes": [ 0.031631, 0.031631 ], "volumeBase": 0.001000, "volumeStep": 0.000015, "channelMap": [ "FL", "FR" ] }, "devices": [ 0 ], "profile": 1, "save": true }, { "index": 3, "direction": "Output", "name": "analog-output-speaker", "description": "Speakers", "priority": 10000, "available": "unknown", "info": [ 4, "port.type", "speaker", "port.availability-group", "Legacy 4", "device.icon_name", "audio-speakers", "card.profile.port", "3" ], "profiles": [ 2, 1, 14, 13 ], "device": 8, "props": { "mute": false, "channelVolumes": [ 0.493026, 0.493026 ], "volumeBase": 1.000000, "volumeStep": 0.000015, "channelMap": [ "FL", "FR" ] }, "devices": [ 8, 9 ], "profile": 1, "save": true } ] } } }, { "id": 34, "type": "PipeWire:Interface:Node", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "max-input-ports": 64, "max-output-ports": 0, "change-mask": [ "input-ports", "output-ports", "state", "props", "params" ], "n-input-ports": 2, "n-output-ports": 2, "state": "suspended", "error": null, "props": { "object.path": "alsa:pcm:0:front:0:playback", "api.alsa.path": "front:0", "api.alsa.pcm.card": 0, "api.alsa.pcm.stream": "playback", "audio.channels": 2, "audio.position": "FL,FR", "device.routes": 2, "alsa.resolution_bits": 16, "device.api": "alsa", "device.class": "sound", "alsa.class": "generic", "alsa.subclass": "generic-mix", "alsa.name": "ALC298 Analog", "alsa.id": "ALC298 Analog", "alsa.subdevice": 0, "alsa.subdevice_name": "subdevice #0", "alsa.device": 0, "alsa.card": 0, "alsa.card_name": "HDA Intel PCH", "alsa.long_card_name": "HDA Intel PCH at 0xe1340000 irq 136", "alsa.driver_name": "snd_hda_intel", "device.profile.name": "output:analog-stereo", "device.profile.description": "Analog Stereo Output", "card.profile.device": 8, "device.id": 33, "factory.name": "api.alsa.pcm.sink", "priority.driver": 1000, "priority.session": 1000, "media.class": "Audio/Sink", "node.nick": "HDA Intel PCH", "node.name": "alsa_output.pci-0000_00_1f.3.output_analog-stereo", "node.description": "Built-in Audio Analog Stereo Output", "device.icon-name": "audio-card-analog", "node.pause-on-idle": false, "factory.id": 18, "client.id": 30, "node.driver": true, "factory.mode": "merge", "audio.adapt.follower": 0, "library.name": "audioconvert/libspa-audioconvert", "object.id": 34 }, "params": { "EnumFormat": [ { "mediaType": "audio", "mediaSubtype": "raw", "format": { "default": "S32LE", "alt1": "S32LE", "alt2": "S16LE" }, "rate": { "default": 48000, "min": 44100, "max": 48000 }, "channels": 2, "position": [ "FL", "FR" ] } ], "PropInfo": [ { "id": "volume", "name": "Volume", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 } }, { "id": "mute", "name": "Mute", "type": { "default": false, "alt1": false, "alt2": true } }, { "id": "channelVolumes", "name": "Channel Volumes", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }, "container": "Array" }, { "id": "channelMap", "name": "Channel Map", "type": 0, "container": "Array" }, { "id": "device", "name": "The ALSA device", "type": "front:0" }, { "id": "deviceName", "name": "The ALSA device name", "type": "" }, { "id": "cardName", "name": "The ALSA card name", "type": "" }, { "id": "minLatency", "name": "The minimum latency", "type": { "default": 16, "min": 1, "max": 2147483647 } }, { "id": "maxLatency", "name": "The maximum latency", "type": { "default": 8192, "min": 1, "max": 2147483647 } }, { "id": "id-01000000", "name": "Use the driver channelmap", "type": false } ], "Props": [ { "volume": 1.000000, "mute": false, "channelVolumes": [ 1.000000, 1.000000 ], "channelMap": [ "FL", "FR" ], "monitorMute": false, "monitorVolumes": [ 0.493026, 0.493026 ] }, { "device": "front:0", "deviceName": "", "cardName": "", "minLatency": 16, "maxLatency": 8192, "id-01000000": false } ], "Format": [ ], "EnumPortConfig": [ { "direction": "Input", "mode": "dsp" }, { "direction": "Output", "mode": "dsp" }, { "direction": "Input", "mode": "convert" }, { "direction": "Output", "mode": "convert" } ], "PortConfig": [ { "direction": "Input", "mode": "dsp" }, { "direction": "Output", "mode": "convert" } ] } } }, { "id": 35, "type": "PipeWire:Interface:Node", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "max-input-ports": 0, "max-output-ports": 64, "change-mask": [ "input-ports", "output-ports", "state", "props", "params" ], "n-input-ports": 0, "n-output-ports": 2, "state": "suspended", "error": null, "props": { "object.path": "alsa:pcm:0:front:0:capture", "api.alsa.path": "front:0", "api.alsa.pcm.card": 0, "api.alsa.pcm.stream": "capture", "audio.channels": 2, "audio.position": "FL,FR", "device.routes": 3, "alsa.resolution_bits": 16, "device.api": "alsa", "device.class": "sound", "alsa.class": "generic", "alsa.subclass": "generic-mix", "alsa.name": "ALC298 Analog", "alsa.id": "ALC298 Analog", "alsa.subdevice": 0, "alsa.subdevice_name": "subdevice #0", "alsa.device": 0, "alsa.card": 0, "alsa.card_name": "HDA Intel PCH", "alsa.long_card_name": "HDA Intel PCH at 0xe1340000 irq 136", "alsa.driver_name": "snd_hda_intel", "device.profile.name": "input:analog-stereo", "device.profile.description": "Analog Stereo Input", "card.profile.device": 0, "device.id": 33, "factory.name": "api.alsa.pcm.source", "priority.driver": 2000, "priority.session": 2000, "media.class": "Audio/Source", "node.nick": "HDA Intel PCH", "node.name": "alsa_input.pci-0000_00_1f.3.input_analog-stereo", "node.description": "Built-in Audio Analog Stereo Input", "device.icon-name": "audio-input-microphone-analog", "node.pause-on-idle": false, "factory.id": 18, "client.id": 30, "node.driver": true, "factory.mode": "split", "audio.adapt.follower": 0, "library.name": "audioconvert/libspa-audioconvert", "object.id": 35 }, "params": { "EnumFormat": [ { "mediaType": "audio", "mediaSubtype": "raw", "format": { "default": "S32LE", "alt1": "S32LE", "alt2": "S16LE" }, "rate": { "default": 48000, "min": 44100, "max": 48000 }, "channels": 2, "position": [ "FL", "FR" ] } ], "PropInfo": [ { "id": "volume", "name": "Volume", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 } }, { "id": "mute", "name": "Mute", "type": { "default": false, "alt1": false, "alt2": true } }, { "id": "channelVolumes", "name": "Channel Volumes", "type": { "default": 1.000000, "min": 0.000000, "max": 10.000000 }, "container": "Array" }, { "id": "channelMap", "name": "Channel Map", "type": 0, "container": "Array" }, { "id": "device", "name": "The ALSA device", "type": "front:0" }, { "id": "deviceName", "name": "The ALSA device name", "type": "" }, { "id": "cardName", "name": "The ALSA card name", "type": "" }, { "id": "minLatency", "name": "The minimum latency", "type": { "default": 16, "min": 1, "max": 2147483647 } }, { "id": "maxLatency", "name": "The maximum latency", "type": { "default": 8192, "min": 1, "max": 2147483647 } }, { "id": "id-01000000", "name": "Use the driver channelmap", "type": false } ], "Props": [ { "volume": 1.000000, "mute": false, "channelVolumes": [ 1.000000, 1.000000 ], "channelMap": [ "FL", "FR" ] }, { "device": "front:0", "deviceName": "", "cardName": "", "minLatency": 16, "maxLatency": 8192, "id-01000000": false } ], "Format": [ ], "EnumPortConfig": [ { "direction": "Input", "mode": "dsp" }, { "direction": "Output", "mode": "dsp" }, { "direction": "Input", "mode": "convert" }, { "direction": "Output", "mode": "convert" } ], "PortConfig": [ { "direction": "Input", "mode": "convert" }, { "direction": "Output", "mode": "dsp" } ] } } }, { "id": 36, "type": "PipeWire:Interface:Port", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "direction": "input", "change-mask": [ "props", "params" ], "props": { "format.dsp": "32 bit float mono audio", "audio.channel": "FL", "port.id": 0, "port.physical": true, "port.terminal": true, "object.path": "alsa:pcm:0:front:0:playback:playback_0", "port.name": "playback_FL", "port.alias": "HDA Intel PCH:playback_FL", "port.direction": "in", "node.id": 34, "object.id": 36 }, "params": { "EnumFormat": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Meta": [ { "type": "Header", "size": 32 } ], "IO": [ { "id": "Buffers", "size": 8 }, { "id": "RateMatch", "size": 48 } ], "Format": [ ], "Buffers": [ ] } } }, { "id": 37, "type": "PipeWire:Interface:Port", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "direction": "output", "change-mask": [ "props", "params" ], "props": { "format.dsp": "32 bit float mono audio", "audio.channel": "FL", "port.monitor": true, "port.id": 0, "object.path": "alsa:pcm:0:front:0:playback:monitor_0", "port.name": "monitor_FL", "port.alias": "HDA Intel PCH:monitor_FL", "port.direction": "out", "node.id": 34, "object.id": 37 }, "params": { "EnumFormat": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Meta": [ { "type": "Header", "size": 32 } ], "IO": [ { "id": "Buffers", "size": 8 }, { "id": "RateMatch", "size": 48 } ], "Format": [ ], "Buffers": [ ] } } }, { "id": 38, "type": "PipeWire:Interface:Port", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "direction": "input", "change-mask": [ "props", "params" ], "props": { "format.dsp": "32 bit float mono audio", "audio.channel": "FR", "port.id": 1, "port.physical": true, "port.terminal": true, "object.path": "alsa:pcm:0:front:0:playback:playback_1", "port.name": "playback_FR", "port.alias": "HDA Intel PCH:playback_FR", "port.direction": "in", "node.id": 34, "object.id": 38 }, "params": { "EnumFormat": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Meta": [ { "type": "Header", "size": 32 } ], "IO": [ { "id": "Buffers", "size": 8 }, { "id": "RateMatch", "size": 48 } ], "Format": [ ], "Buffers": [ ] } } }, { "id": 39, "type": "PipeWire:Interface:Port", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "direction": "output", "change-mask": [ "props", "params" ], "props": { "format.dsp": "32 bit float mono audio", "audio.channel": "FR", "port.monitor": true, "port.id": 1, "object.path": "alsa:pcm:0:front:0:playback:monitor_1", "port.name": "monitor_FR", "port.alias": "HDA Intel PCH:monitor_FR", "port.direction": "out", "node.id": 34, "object.id": 39 }, "params": { "EnumFormat": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Meta": [ { "type": "Header", "size": 32 } ], "IO": [ { "id": "Buffers", "size": 8 }, { "id": "RateMatch", "size": 48 } ], "Format": [ ], "Buffers": [ ] } } }, { "id": 40, "type": "PipeWire:Interface:Port", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "direction": "output", "change-mask": [ "props", "params" ], "props": { "format.dsp": "32 bit float mono audio", "audio.channel": "FL", "port.id": 0, "port.physical": true, "port.terminal": true, "object.path": "alsa:pcm:0:front:0:capture:capture_0", "port.name": "capture_FL", "port.alias": "HDA Intel PCH:capture_FL", "port.direction": "out", "node.id": 35, "object.id": 40 }, "params": { "EnumFormat": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Meta": [ { "type": "Header", "size": 32 } ], "IO": [ { "id": "Buffers", "size": 8 }, { "id": "RateMatch", "size": 48 } ], "Format": [ ], "Buffers": [ ] } } }, { "id": 41, "type": "PipeWire:Interface:Port", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "direction": "output", "change-mask": [ "props", "params" ], "props": { "format.dsp": "32 bit float mono audio", "audio.channel": "FR", "port.id": 1, "port.physical": true, "port.terminal": true, "object.path": "alsa:pcm:0:front:0:capture:capture_1", "port.name": "capture_FR", "port.alias": "HDA Intel PCH:capture_FR", "port.direction": "out", "node.id": 35, "object.id": 41 }, "params": { "EnumFormat": [ { "mediaType": "audio", "mediaSubtype": "dsp", "format": "F32P" } ], "Meta": [ { "type": "Header", "size": 32 } ], "IO": [ { "id": "Buffers", "size": 8 }, { "id": "RateMatch", "size": 48 } ], "Format": [ ], "Buffers": [ ] } } }, { "id": 42, "type": "PipeWire:Interface:Client", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "change-mask": [ "props" ], "props": { "pipewire.protocol": "protocol-native", "pipewire.sec.pid": 20894, "pipewire.sec.uid": 1000, "pipewire.sec.gid": 1000, "pipewire.sec.label": "kernel", "module.id": 2, "object.id": 42, "pipewire.access.portal.is_portal": true, "portal.monitor": "Camera", "log.level": 0, "cpu.max-align": 32, "clock.power-of-two-quantum": true, "default.clock.rate": 48000, "default.clock.quantum": 1024, "default.clock.min-quantum": 32, "default.clock.max-quantum": 8192, "default.video.width": 640, "default.video.height": 480, "default.video.rate.num": 25, "default.video.rate.denom": 1, "link.max-buffers": 64, "mem.warn-mlock": false, "mem.allow-mlock": true, "application.name": "xdg-desktop-portal", "application.process.binary": "xdg-desktop-portal", "application.language": "en_US.UTF-8", "application.process.id": 20894, "application.process.user": "myusername", "application.process.host": "gentoo-x64", "application.process.session-id": 52, "window.x11.display": ":0", "core.version": "0.3.26", "core.name": "pipewire-myusername-20894", "pipewire.access": "unrestricted" } } }, { "id": 43, "type": "PipeWire:Interface:Client", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "change-mask": [ "props" ], "props": { "pipewire.protocol": "protocol-native", "pipewire.sec.pid": 20794, "pipewire.sec.uid": 1000, "pipewire.sec.gid": 1000, "pipewire.sec.label": "kernel", "module.id": 2, "object.id": 43, "client.api": "pipewire-pulse", "pulse.server.type": "unix", "application.name": "Plasma PA", "application.id": "org.kde.plasma-pa", "application.icon-name": "audio-card", "application.process.id": 20729, "application.process.user": "myusername", "application.process.host": "gentoo-x64", "application.process.binary": "plasmashell", "application.language": "en_US.UTF-8", "window.x11.display": ":0", "application.process.machine-id": "9b85baa6a470b32b2c7d605f5c1c2518", "application.process.session-id": 52, "config.name": "pipewire-pulse.conf", "cpu.max-align": 32, "clock.power-of-two-quantum": true, "default.clock.rate": 48000, "default.clock.quantum": 1024, "default.clock.min-quantum": 32, "default.clock.max-quantum": 8192, "default.video.width": 640, "default.video.height": 480, "default.video.rate.num": 25, "default.video.rate.denom": 1, "link.max-buffers": 64, "mem.warn-mlock": false, "mem.allow-mlock": true, "core.version": "0.3.26", "core.name": "pipewire-myusername-20794", "pipewire.access": "unrestricted" } } }, { "id": 44, "type": "PipeWire:Interface:Client", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "change-mask": [ "props" ], "props": { "pipewire.protocol": "protocol-native", "pipewire.sec.pid": 20794, "pipewire.sec.uid": 1000, "pipewire.sec.gid": 1000, "pipewire.sec.label": "kernel", "module.id": 2, "object.id": 44, "client.api": "pipewire-pulse", "pulse.server.type": "unix", "application.name": "Terminal", "application.icon-name": "org.gnome.Terminal", "window.x11.display": ":0", "window.x11.screen": 0, "application.process.id": 21306, "application.process.user": "myusername", "application.process.host": "gentoo-x64", "application.process.binary": "gnome-terminal-server", "application.language": "en_US.UTF-8", "application.process.machine-id": "9b85baa6a470b32b2c7d605f5c1c2518", "application.process.session-id": 52, "config.name": "pipewire-pulse.conf", "cpu.max-align": 32, "clock.power-of-two-quantum": true, "default.clock.rate": 48000, "default.clock.quantum": 1024, "default.clock.min-quantum": 32, "default.clock.max-quantum": 8192, "default.video.width": 640, "default.video.height": 480, "default.video.rate.num": 25, "default.video.rate.denom": 1, "link.max-buffers": 64, "mem.warn-mlock": false, "mem.allow-mlock": true, "core.version": "0.3.26", "core.name": "pipewire-myusername-20794", "pipewire.access": "unrestricted" } } }, { "id": 45, "type": "PipeWire:Interface:Client", "version": 3, "permissions": [ "r", "w", "x", "m" ], "info": { "change-mask": [ "props" ], "props": { "pipewire.protocol": "protocol-native", "pipewire.sec.pid": 21319, "pipewire.sec.uid": 1000, "pipewire.sec.gid": 1000, "pipewire.sec.label": "kernel", "module.id": 2, "object.id": 45, "log.level": 0, "cpu.max-align": 32, "clock.power-of-two-quantum": true, "default.clock.rate": 48000, "default.clock.quantum": 1024, "default.clock.min-quantum": 32, "default.clock.max-quantum": 8192, "default.video.width": 640, "default.video.height": 480, "default.video.rate.num": 25, "default.video.rate.denom": 1, "link.max-buffers": 64, "mem.warn-mlock": false, "mem.allow-mlock": true, "application.name": "pw-dump", "application.process.binary": "pw-dump", "application.language": "en_US.UTF-8", "application.process.id": 21319, "application.process.user": "myusername", "application.process.host": "gentoo-x64", "application.process.session-id": 52, "window.x11.display": ":0", "core.version": "0.3.26", "core.name": "pipewire-myusername-21319", "pipewire.access": "unrestricted" } } } ]