Skip to content

Implement setting graph properties

Pantelis Antoniou requested to merge panto/pipewire:kg-master into master

Provides a unified property setter method based on the same graph tree syntax.

Quite simply to change the volume of a node:

pipewire-0>>graph 32/info/params/Props/volume=0.8
remote 1 node 32 changed
pipewire-0>>graph 32/info/params/Props
volume: 0.800000
mute: true
channelVolumes: []

For now only modifying the volume and mute state is supported but other setters will be forthcoming later.

Signed-off-by: Pantelis Antoniou pantelis.antoniou@konsulko.com

Merge request reports