Lines Matching refs:qp
232 absl::optional<int> qp = qp_counters_.vp8.Avg(kMinRequiredSamples); in UpdateHistograms() local
233 if (qp) { in UpdateHistograms()
234 RTC_HISTOGRAM_COUNTS_200("WebRTC.Video.Decoded.Vp8.Qp", *qp); in UpdateHistograms()
235 log_stream << "WebRTC.Video.Decoded.Vp8.Qp " << *qp << '\n'; in UpdateHistograms()
397 absl::optional<int> qp = stats.qp_counter.Avg(kMinRequiredSamples); in UpdateHistograms() local
398 if (qp) { in UpdateHistograms()
400 uma_prefix + ".Decoded.Vp8.Qp" + uma_suffix, *qp); in UpdateHistograms()
402 << *qp << '\n'; in UpdateHistograms()
485 absl::optional<int> qp = qp_sample_.Avg(1); in QualitySample() local
493 if (qp) in QualitySample()
494 qp_threshold_.AddMeasurement(*qp); in QualitySample()
532 << " qp: " << qp.value_or(-1) << " qp_bad: " << qp_bad in QualitySample()
733 absl::optional<uint8_t> qp, in OnDecodedFrame() argument
748 video_quality_observer_->OnDecodedFrame(frame, qp, last_codec_type_); in OnDecodedFrame()
753 if (qp) { in OnDecodedFrame()
761 *stats_.qp_sum += *qp; in OnDecodedFrame()
762 content_specific_stats->qp_counter.Add(*qp); in OnDecodedFrame()
888 void ReceiveStatisticsProxy::OnPreDecode(VideoCodecType codec_type, int qp) { in OnPreDecode() argument
892 if (last_codec_type_ == kVideoCodecVP8 && qp != -1) { in OnPreDecode()
893 qp_counters_.vp8.Add(qp); in OnPreDecode()
894 qp_sample_.Add(qp); in OnPreDecode()