famedly / matrix-dart-sdk

Matrix SDK written in pure Dart.
GNU Affero General Public License v3.0
58 stars 31 forks source link

chore: add noice/echo cancelling flags to getUserMedia #1728

Closed td-famedly closed 6 months ago

td-famedly commented 6 months ago

Fixes: https://github.com/famedly/product-management/issues/1543

some of the flags are deprecated, needs testing

nico-famedly commented 6 months ago

If this needs testing, should this be a draft?

td-famedly commented 6 months ago

seems to work as expected

chrome://webrtc-internals
Audio constraints: {advanced: [{echoCancellation: {exact: true}}, {googDAEchoCancellation: {exact: true}}, {googEchoCancellation: {exact: true}}, {googExperimentalEchoCancellation: {exact: true}}, {noiseSuppression: {exact: true}}, {googExperimentalNoiseSuppression: {exact: true}}, {autoGainControl: {exact: true}}, {googHighpassFilter: {exact: true}}]}