Home
last modified time | relevance | path

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

/external/webrtc/video/
Dencoder_overshoot_detector.cc23 EncoderOvershootDetector::EncoderOvershootDetector(int64_t window_size_ms) in EncoderOvershootDetector() function in webrtc::EncoderOvershootDetector
33 EncoderOvershootDetector::~EncoderOvershootDetector() = default;
35 void EncoderOvershootDetector::SetTargetRate(DataRate target_bitrate, in SetTargetRate()
55 void EncoderOvershootDetector::OnEncodedFrame(size_t bytes, int64_t time_ms) { in OnEncodedFrame()
79 double EncoderOvershootDetector::HandleEncodedFrame( in HandleEncodedFrame()
119 EncoderOvershootDetector::GetNetworkRateUtilizationFactor(int64_t time_ms) { in GetNetworkRateUtilizationFactor()
132 absl::optional<double> EncoderOvershootDetector::GetMediaRateUtilizationFactor( in GetMediaRateUtilizationFactor()
144 void EncoderOvershootDetector::Reset() { in Reset()
155 int64_t EncoderOvershootDetector::IdealFrameSizeBits() const { in IdealFrameSizeBits()
166 void EncoderOvershootDetector::LeakBits(int64_t time_ms) { in LeakBits()
[all …]
Dencoder_overshoot_detector.h21 class EncoderOvershootDetector {
23 explicit EncoderOvershootDetector(int64_t window_size_ms);
24 ~EncoderOvershootDetector();
Dencoder_bitrate_adjuster.h66 std::unique_ptr<EncoderOvershootDetector>
Dencoder_overshoot_detector_unittest.cc67 EncoderOvershootDetector detector_;
Dencoder_bitrate_adjuster.cc90 std::make_unique<EncoderOvershootDetector>(kWindowSizeMs); in AdjustRateAllocation()