On 10 August 2014 14:45, Tanu Kaskinen <tanu.kaskinen at linux.intel.com> wrote: > On Wed, 2014-08-06 at 00:24 +0530, Arun Raghavan wrote: >> This is not expected to be used by most clients - the default >> system-wide setting is preferred to provide a consistent user >> experience. >> >> However certain clients (at the moment, this is just web browsers), need >> to be able to disable clients from modifying system-wide volume, so >> this provides such a mechanism. >> --- >> PROTOCOL | 6 ++++++ >> configure.ac | 2 +- >> src/modules/module-tunnel.c | 5 +++++ >> src/pulse/def.h | 9 ++++++++- >> src/pulse/stream.c | 11 ++++++++++- >> src/pulsecore/cli-text.c | 3 ++- >> src/pulsecore/protocol-native.c | 14 ++++++++++++-- >> src/pulsecore/sink-input.c | 22 +++++++++++++++------- >> src/pulsecore/sink-input.h | 4 +++- >> src/pulsecore/sink.c | 18 ++++++++++++++++++ >> 10 files changed, 80 insertions(+), 14 deletions(-) > > Do you still wish to get this patch merged, or should I drop the patch > from the patch tracking wiki page? There were some objections to the > idea of a per-stream flat volume flag, to which you haven't responded. Replying on the other thread to continue the discussion.