OLD | NEW |
1 /* | 1 /* |
2 * Copyright 2012 The WebRTC project authors. All Rights Reserved. | 2 * Copyright 2012 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 196 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
207 kStatsValueNameSecondaryDecodedRate, | 207 kStatsValueNameSecondaryDecodedRate, |
208 kStatsValueNameSendPacketsDiscarded, | 208 kStatsValueNameSendPacketsDiscarded, |
209 kStatsValueNameSpeechExpandRate, | 209 kStatsValueNameSpeechExpandRate, |
210 kStatsValueNameSrtpCipher, | 210 kStatsValueNameSrtpCipher, |
211 kStatsValueNameTargetDelayMs, | 211 kStatsValueNameTargetDelayMs, |
212 kStatsValueNameTargetEncBitrate, | 212 kStatsValueNameTargetEncBitrate, |
213 kStatsValueNameTrackId, | 213 kStatsValueNameTrackId, |
214 kStatsValueNameTransmitBitrate, | 214 kStatsValueNameTransmitBitrate, |
215 kStatsValueNameTransportType, | 215 kStatsValueNameTransportType, |
216 kStatsValueNameTypingNoiseState, | 216 kStatsValueNameTypingNoiseState, |
217 kStatsValueNameViewLimitedResolution, | |
218 kStatsValueNameWritable, | 217 kStatsValueNameWritable, |
219 }; | 218 }; |
220 | 219 |
221 class IdBase : public rtc::RefCountInterface { | 220 class IdBase : public rtc::RefCountInterface { |
222 public: | 221 public: |
223 ~IdBase() override; | 222 ~IdBase() override; |
224 StatsType type() const; | 223 StatsType type() const; |
225 | 224 |
226 // Users of IdBase will be using the Id typedef, which is compatible with | 225 // Users of IdBase will be using the Id typedef, which is compatible with |
227 // this Equals() function. It simply calls the protected (and overridden) | 226 // this Equals() function. It simply calls the protected (and overridden) |
(...skipping 176 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
404 StatsReport* Find(const StatsReport::Id& id); | 403 StatsReport* Find(const StatsReport::Id& id); |
405 | 404 |
406 private: | 405 private: |
407 Container list_; | 406 Container list_; |
408 rtc::ThreadChecker thread_checker_; | 407 rtc::ThreadChecker thread_checker_; |
409 }; | 408 }; |
410 | 409 |
411 } // namespace webrtc | 410 } // namespace webrtc |
412 | 411 |
413 #endif // WEBRTC_API_STATSTYPES_H_ | 412 #endif // WEBRTC_API_STATSTYPES_H_ |
OLD | NEW |