Index: webrtc/modules/remote_bitrate_estimator/include/remote_bitrate_estimator.h |
diff --git a/webrtc/modules/remote_bitrate_estimator/include/remote_bitrate_estimator.h b/webrtc/modules/remote_bitrate_estimator/include/remote_bitrate_estimator.h |
index 6c09f2427a0e5de0c762abc797bd1b94295d757b..52060e220b89ae40094c7db1afd49f69f8b1b485 100644 |
--- a/webrtc/modules/remote_bitrate_estimator/include/remote_bitrate_estimator.h |
+++ b/webrtc/modules/remote_bitrate_estimator/include/remote_bitrate_estimator.h |
@@ -25,11 +25,6 @@ namespace webrtc { |
class Clock; |
-enum RateControlType { |
- kMimdControl, |
- kAimdControl |
-}; |
- |
// RemoteBitrateObserver is used to signal changes in bitrate estimates for |
// the incoming streams. |
class RemoteBitrateObserver { |
@@ -125,28 +120,6 @@ class RemoteBitrateEstimator : public CallStatsObserver, public Module { |
static const int64_t kStreamTimeOutMs = 2000; |
}; |
-struct RemoteBitrateEstimatorFactory { |
- RemoteBitrateEstimatorFactory() {} |
- virtual ~RemoteBitrateEstimatorFactory() {} |
- |
- virtual RemoteBitrateEstimator* Create( |
- RemoteBitrateObserver* observer, |
- Clock* clock, |
- RateControlType control_type, |
- uint32_t min_bitrate_bps) const; |
-}; |
- |
-struct AbsoluteSendTimeRemoteBitrateEstimatorFactory |
- : public RemoteBitrateEstimatorFactory { |
- AbsoluteSendTimeRemoteBitrateEstimatorFactory() {} |
- virtual ~AbsoluteSendTimeRemoteBitrateEstimatorFactory() {} |
- |
- virtual RemoteBitrateEstimator* Create( |
- RemoteBitrateObserver* observer, |
- Clock* clock, |
- RateControlType control_type, |
- uint32_t min_bitrate_bps) const; |
-}; |
} // namespace webrtc |
#endif // WEBRTC_MODULES_REMOTE_BITRATE_ESTIMATOR_INCLUDE_REMOTE_BITRATE_ESTIMATOR_H_ |