[pulseaudio-tickets] [Bug 71215] New: module-echo-cancel moves volume sliders in pavucontrol automatically
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Mon Nov 4 04:02:35 PST 2013
https://bugs.freedesktop.org/show_bug.cgi?id=71215
Priority: medium
Bug ID: 71215
CC: lennart at poettering.net
Assignee: pulseaudio-bugs at lists.freedesktop.org
Summary: module-echo-cancel moves volume sliders in pavucontrol
automatically
QA Contact: pulseaudio-bugs at lists.freedesktop.org
Severity: minor
Classification: Unclassified
OS: All
Reporter: patrakov at gmail.com
Hardware: Other
Status: NEW
Version: unspecified
Component: misc
Product: PulseAudio
First of all: this is primarily an UI-related bug in pavucontrol and other
volume-control applications that does need some changes in pulseaudio itself.
In some circumstances (e.g. too strong microphone signal) module-echo-cancel
wants to adjust the input level automatically. I have absolutely nothing
against this. I do object, however, to the capture stream volume slider in
pavucontrol moving automatically due to this. I understand that the opposite
opinion is also valid - there should definitely be some indication that
automatic capture volume adjustment takes place.
In fact, on the playback side, as Arun explained during his talk on GStreamer
conference, we have something similar already solved. When module-role-ducking
wants to reduce the stream volume temporarily, it does so using
pa_sink_input_add_volume_factor(). Result: volume reduced, sliders not moved.
Maybe we need to implement something similar for recording (if not already
done), get module-echo-cancel use that, and get pavucontrol indicate both the
user-set and the effective volume (with their interaction still to be
determined).
Or we can discuss other UI solutions (such as attaching the "volume is
controlled automatically" flag to the streams and greying out the volume slider
on it), as some people would be equally annoyed by having a movable slider that
has no effect if the user-set and effective volume interaction is not carefully
thought out.
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/pulseaudio-bugs/attachments/20131104/7dbdc989/attachment-0001.html>
More information about the pulseaudio-bugs
mailing list