OLD | NEW |
1 /* | 1 /* |
2 * Copyright 2013 The WebRTC project authors. All Rights Reserved. | 2 * Copyright 2013 The WebRTC project authors. All Rights Reserved. |
3 * | 3 * |
4 * Use of this source code is governed by a BSD-style license | 4 * Use of this source code is governed by a BSD-style license |
5 * that can be found in the LICENSE file in the root of the source | 5 * that can be found in the LICENSE file in the root of the source |
6 * tree. An additional intellectual property rights grant can be found | 6 * tree. An additional intellectual property rights grant can be found |
7 * in the file PATENTS. All contributing project authors may | 7 * in the file PATENTS. All contributing project authors may |
8 * be found in the AUTHORS file in the root of the source tree. | 8 * be found in the AUTHORS file in the root of the source tree. |
9 */ | 9 */ |
10 | 10 |
(...skipping 51 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
62 | 62 |
63 static const char kExtendedFilterEchoCancellation[]; // googEchoCancellation2 | 63 static const char kExtendedFilterEchoCancellation[]; // googEchoCancellation2 |
64 static const char kDAEchoCancellation[]; // googDAEchoCancellation | 64 static const char kDAEchoCancellation[]; // googDAEchoCancellation |
65 static const char kAutoGainControl[]; // googAutoGainControl | 65 static const char kAutoGainControl[]; // googAutoGainControl |
66 static const char kExperimentalAutoGainControl[]; // googAutoGainControl2 | 66 static const char kExperimentalAutoGainControl[]; // googAutoGainControl2 |
67 static const char kNoiseSuppression[]; // googNoiseSuppression | 67 static const char kNoiseSuppression[]; // googNoiseSuppression |
68 static const char kExperimentalNoiseSuppression[]; // googNoiseSuppression2 | 68 static const char kExperimentalNoiseSuppression[]; // googNoiseSuppression2 |
69 static const char kHighpassFilter[]; // googHighpassFilter | 69 static const char kHighpassFilter[]; // googHighpassFilter |
70 static const char kTypingNoiseDetection[]; // googTypingNoiseDetection | 70 static const char kTypingNoiseDetection[]; // googTypingNoiseDetection |
71 static const char kAudioMirroring[]; // googAudioMirroring | 71 static const char kAudioMirroring[]; // googAudioMirroring |
72 static const char kAecDump[]; // audioDebugRecording | |
73 | 72 |
74 // Google-specific constraint keys for a local video source | 73 // Google-specific constraint keys for a local video source |
75 static const char kNoiseReduction[]; // googNoiseReduction | 74 static const char kNoiseReduction[]; // googNoiseReduction |
76 | 75 |
77 // Constraint keys for CreateOffer / CreateAnswer | 76 // Constraint keys for CreateOffer / CreateAnswer |
78 // Specified by the W3C PeerConnection spec | 77 // Specified by the W3C PeerConnection spec |
79 static const char kOfferToReceiveVideo[]; // OfferToReceiveVideo | 78 static const char kOfferToReceiveVideo[]; // OfferToReceiveVideo |
80 static const char kOfferToReceiveAudio[]; // OfferToReceiveAudio | 79 static const char kOfferToReceiveAudio[]; // OfferToReceiveAudio |
81 static const char kVoiceActivityDetection[]; // VoiceActivityDetection | 80 static const char kVoiceActivityDetection[]; // VoiceActivityDetection |
82 static const char kIceRestart[]; // IceRestart | 81 static const char kIceRestart[]; // IceRestart |
(...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
115 virtual ~MediaConstraintsInterface() {} | 114 virtual ~MediaConstraintsInterface() {} |
116 }; | 115 }; |
117 | 116 |
118 bool FindConstraint(const MediaConstraintsInterface* constraints, | 117 bool FindConstraint(const MediaConstraintsInterface* constraints, |
119 const std::string& key, bool* value, | 118 const std::string& key, bool* value, |
120 size_t* mandatory_constraints); | 119 size_t* mandatory_constraints); |
121 | 120 |
122 } // namespace webrtc | 121 } // namespace webrtc |
123 | 122 |
124 #endif // WEBRTC_API_MEDIACONSTRAINTSINTERFACE_H_ | 123 #endif // WEBRTC_API_MEDIACONSTRAINTSINTERFACE_H_ |
OLD | NEW |