Searched refs:QualityScaler (Results 1 – 5 of 5) sorted by relevance
43 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 …]
38 class QualityScaler {43 QualityScaler(QualityScalerQpUsageHandlerInterface* handler,45 virtual ~QualityScaler();57 QualityScaler(QualityScalerQpUsageHandlerInterface* handler,
65 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_;
78 std::unique_ptr<QualityScaler> quality_scaler_
62 std::make_unique<QualityScaler>(this, std::move(qp_thresholds)); in StartCheckForOveruse()