*** This bug is a duplicate of bug 1261666 ***
    https://bugs.launchpad.net/bugs/1261666

This bug is not really a duplicate of #1261666 because all that one
fixed was the compiling with webrtc part. Pulseaudio in 16.04 is still
not configured by default to enable echo cancellation and just doing the
changes to /etc/pulse/default.pa doesn't seem to work as the module
fails to load complaining about configuration settings. It would be very
nice if this was just a regular part of the distribution and enabled by
default out of the box.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to pulseaudio in Ubuntu.
https://bugs.launchpad.net/bugs/1370407

Title:
  pulseaudio should be compiled by default with noice cancelling and
  echo reduction

Status in pulseaudio package in Ubuntu:
  Confirmed

Bug description:
  In other OSs either the system itself or the sound drivers provide
  settings to enable noise reduction and echo cancellation. However in
  pulseaudio it has to be manually compiled in.

  It's a feature that should be a standard, and don't come with such a
  pain to enable, as I believe it would of very useful to provide by
  default.

  To implement this a dependency to Webrtc library should be added, as
  well as a couple of configuration lines:

  
  In debian/rules file, go to ~line 57 and add "--enable-webrtc-aec" to 
DEB_CONFIGURE_EXTRA_FLAGS (say after the --disable-hal-compat option)

  In debian/pulseaudio.install file and add: usr/lib/pulse-*/modules
  /libwebrtc-util.so

  Enable webrtc plugin in /etc/pulse/default.pa: sudo gedit 
/etc/pulse/default.pa
  ### Load echo cancellation module
  load-module module-echo-cancel source_name=echosource aec_method=webrtc
  set-default-source echosource

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/pulseaudio/+bug/1370407/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to