Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(353)

Unified Diff: third_party/WebKit/public/platform/WebMediaConstraints.h

Issue 1581103002: Use new-style constraints for device selection. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@constraints-errors
Patch Set: Review comments Created 4 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: third_party/WebKit/public/platform/WebMediaConstraints.h
diff --git a/third_party/WebKit/public/platform/WebMediaConstraints.h b/third_party/WebKit/public/platform/WebMediaConstraints.h
index 18ca9cf2677816423683e79070c57ad9f2e198d6..840a7168c1197289aac6c59292dae903662d5160 100644
--- a/third_party/WebKit/public/platform/WebMediaConstraints.h
+++ b/third_party/WebKit/public/platform/WebMediaConstraints.h
@@ -173,6 +173,8 @@ public:
BLINK_PLATFORM_EXPORT bool matches(WebString value) const;
BLINK_PLATFORM_EXPORT bool isEmpty() const;
+ BLINK_PLATFORM_EXPORT const WebVector<WebString>& exact() const;
+ BLINK_PLATFORM_EXPORT const WebVector<WebString>& ideal() const;
private:
WebVector<WebString> m_exact;
@@ -242,6 +244,30 @@ public:
BooleanConstraint googBeamforming;
StringConstraint googArrayGeometry;
BooleanConstraint googAudioMirroring;
+ BooleanConstraint googDAEchoCancellation;
+ BooleanConstraint googAecDump;
+ BooleanConstraint googNoiseReduction;
+ StringConstraint offerToReceiveAudio;
+ StringConstraint offerToReceiveVideo;
+ BooleanConstraint voiceActivityDetection;
+ BooleanConstraint iceRestart;
+ BooleanConstraint googUseRtpMux;
+ BooleanConstraint enableDtlsSrtp;
+ BooleanConstraint enableRtpDataChannels;
+ BooleanConstraint enableDscp;
+ BooleanConstraint enableIPv6;
+ BooleanConstraint googEnableVideoSuspendBelowMinBitrate;
+ LongConstraint googNumUnsignalledRecvStreams;
+ BooleanConstraint googCombinedAudioVideoBwe;
+ LongConstraint googScreencastMinBitrate;
+ BooleanConstraint googCpuOveruseDetection;
+ LongConstraint googCpuUnderuseThreshold;
+ LongConstraint googCpuOveruseThreshold;
+ LongConstraint googCpuUnderuseEncodeRsdThreshold;
+ LongConstraint googCpuOveruseEncodeRsdThreshold;
+ BooleanConstraint googCpuOveruseEncodeUsage;
+ LongConstraint googHighStartBitrate;
+ BooleanConstraint googPayloadPadding;
BLINK_PLATFORM_EXPORT bool isEmpty() const;
};

Powered by Google App Engine
This is Rietveld 408576698