[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