Home
last modified time | relevance | path

Searched refs:QualityScaler (Results 1 – 5 of 5) sorted by relevance

/external/webrtc/modules/video_coding/utility/
Dquality_scaler.cc43 class QualityScaler::QpSmoother {
82 class QualityScaler::CheckQpTask {
92 CheckQpTask(QualityScaler* quality_scaler, Result previous_task_result) in CheckQpTask()
110 case QualityScaler::CheckQpResult::kInsufficientSamples: { in StartDelayedTask()
116 case QualityScaler::CheckQpResult::kNormalQp: { in StartDelayedTask()
122 case QualityScaler::CheckQpResult::kHighQp: { in StartDelayedTask()
133 case QualityScaler::CheckQpResult::kLowQp: { in StartDelayedTask()
173 rtc::scoped_refptr<QualityScaler::CheckQpTaskHandlerCallback>
210 QualityScaler* const quality_scaler_;
218 class QualityScaler::CheckQpTaskHandlerCallback
[all …]
Dquality_scaler.h38 class QualityScaler {
43 QualityScaler(QualityScalerQpUsageHandlerInterface* handler,
45 virtual ~QualityScaler();
57 QualityScaler(QualityScalerQpUsageHandlerInterface* handler,
Dquality_scaler_unittest.cc65 class QualityScalerUnderTest : public QualityScaler {
69 : QualityScaler(handler, thresholds, 5) {} in QualityScalerUnderTest()
89 qs_ = std::unique_ptr<QualityScaler>(new QualityScalerUnderTest( in QualityScalerTest()
123 std::unique_ptr<QualityScaler> qs_;
/external/webrtc/video/adaptation/
Dquality_scaler_resource.h78 std::unique_ptr<QualityScaler> quality_scaler_
Dquality_scaler_resource.cc62 std::make_unique<QualityScaler>(this, std::move(qp_thresholds)); in StartCheckForOveruse()