demo · v134
Non-standard gUM Audio Constraints Removed
Chrome 134 drops the legacy goog* prefixed audio constraints. Switch to standard echoCancellation / noiseSuppression / autoGainControl. Try both shapes — the legacy form silently no-ops post-134; the standard form actually toggles the processing on the track.
probing MediaTrackSupportedConstraints...
Try it
legacy (no-op post-134)
standard (works)
no request yet
The code
// before — DON'T do this any more:
navigator.mediaDevices.getUserMedia({
audio: { mandatory: { googEchoCancellation: true,
googNoiseSuppression: true,
googAutoGainControl: true } }
});
// after — standardised:
navigator.mediaDevices.getUserMedia({
audio: { echoCancellation: true,
noiseSuppression: true,
autoGainControl: true }
});