Home
last modified time | relevance | path

Searched defs:BandwidthEstimator (Results 1 – 1 of 1) sorted by relevance

/frameworks/av/media/libstagefright/httplive/
DLiveSession.cpp56 struct LiveSession::BandwidthEstimator : public RefBase { struct in android::LiveSession
67 static const int32_t kShortTermBandwidthItems = 3;
68 static const int32_t kMinBandwidthHistoryItems = 20;
69 static const int64_t kMinBandwidthHistoryWindowUs = 5000000ll; // 5 sec
70 static const int64_t kMaxBandwidthHistoryWindowUs = 30000000ll; // 30 sec
71 static const int64_t kMaxBandwidthHistoryAgeUs = 60000000ll; // 60 sec
73 struct BandwidthEntry {
79 Mutex mLock;
80 List<BandwidthEntry> mBandwidthHistory;
81 List<int32_t> mPrevEstimates;
[all …]