[pulseaudio-discuss] Changing Volume on Streams ( not Sinks )
georg at chini.tk
Mon Jul 29 07:21:34 UTC 2019
On 28.07.19 19:44, Brian Bulkowski wrote:
> I posted yesterday, twice, about how the "stream get sink id" was
> going to solve my problems.
> In 10.0 ( the distro version on Debian Stretch on the Raspberry PI ),
> the "sink ID" returned from that call is not a valid sink ID and
> doesn't do anything good.
> I am hoping this call is more functional ( does anything functional )
> in later revs, so I'm onward to upgrading to 12.2 or similar, before
> embarking on creating lots of extra Sinks in the configuration system.
first, let me clarify the terminology pulseaudio is using:
- The term "sink" is used for for an audio output, for example your
speakers connected to your internal sound card or an USB or
- The term "sink input" refers to an individual stream. A sink input
can be connected to a sink. Then the stream will play on your
To list sink inputs, the function pa_context_get_sink_input_info_list()
can be used. Then the volume can be changed with
For complete documentation see
The functions I referenced above can be found at
More information about the pulseaudio-discuss