Index: content/renderer/media/webrtc/peer_connection_dependency_factory.cc |
diff --git a/content/renderer/media/webrtc/peer_connection_dependency_factory.cc b/content/renderer/media/webrtc/peer_connection_dependency_factory.cc |
index 0fecca7c3e8001fb5b3aa4d5a41e3bbcb92aeb83..81d34b9161bd0af27e0c52143fa5bd272b3ae795 100644 |
--- a/content/renderer/media/webrtc/peer_connection_dependency_factory.cc |
+++ b/content/renderer/media/webrtc/peer_connection_dependency_factory.cc |
@@ -65,8 +65,6 @@ struct { |
const char* constraint; |
const media::AudioParameters::PlatformEffectsMask effect; |
} const kConstraintEffectMap[] = { |
- { content::kMediaStreamAudioDucking, |
- media::AudioParameters::DUCKING }, |
{ webrtc::MediaConstraintsInterface::kGoogEchoCancellation, |
media::AudioParameters::ECHO_CANCELLER }, |
}; |
@@ -103,14 +101,6 @@ void HarmonizeConstraintsAndEffects(RTCMediaConstraints* constraints, |
} |
DVLOG(1) << "Disabling constraint: " |
<< kConstraintEffectMap[i].constraint; |
- } else if (kConstraintEffectMap[i].effect == |
- media::AudioParameters::DUCKING && value && !is_mandatory) { |
- // Special handling of the DUCKING flag that sets the optional |
- // constraint to |false| to match what the device will support. |
- constraints->AddOptional(kConstraintEffectMap[i].constraint, |
- webrtc::MediaConstraintsInterface::kValueFalse, true); |
- // No need to modify |effects| since the ducking flag is already off. |
- DCHECK((*effects & media::AudioParameters::DUCKING) == 0); |
} |
} |
} |