| 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 |