Commit Graph

14 Commits

Author SHA1 Message Date
Milan Zamazal 6041fcdc0b Add retrieval of default capture ports 2022-06-14 20:22:22 +02:00
Milan Zamazal 36b66024ad Don’t err in pw-lib-default-playback-ports without default sink 2022-06-14 20:03:46 +02:00
Milan Zamazal cd1a8beeab Change volume of playback ports by default
This seems to be more correct than changing volume of the whole sink.
The default volume of the sink is 1 (100) and alsamixer also changes
volume of the ports.
2022-06-13 21:27:29 +02:00
Milan Zamazal 2d76e595a9 Cache object bindings 2022-06-13 21:27:28 +02:00
Milan Zamazal 94bbd26205 Add support for OSD of volume changes 2022-06-13 19:14:22 +02:00
Milan Zamazal 2e63bcff13 Allow applying pipewire-set-default on a whole device 2022-06-11 07:56:38 +02:00
Milan Zamazal f6035e710f Pop to PipeWire buffer
This is a more suitable use pattern for a tool like this.
2022-06-11 07:51:16 +02:00
Milan Zamazal 7aee7c34fb Always invalidate cache on update commands
The cache must be invalidated even when there is no PipeWire buffer.
2022-06-08 19:17:32 +02:00
Milan Zamazal 146c9ea227 Set the same volume for all the related channels by default 2022-06-06 20:16:39 +02:00
Milan Zamazal 998ca396cb Fix typo in pipewire-decrease-volume docstring 2022-06-06 20:10:01 +02:00
Milan Zamazal d81907be16 Fix failure when setting a numeric property value 2022-06-06 19:55:25 +02:00
Milan Zamazal 9890f6d0f3 Add README 2022-06-05 11:43:04 +02:00
Milan Zamazal 4d4857b525 Add `refresh' argument to some parameter handling functions 2022-06-05 11:42:10 +02:00
Milan Zamazal ba4527658c Initial commit 2022-06-04 21:51:45 +02:00