/aosp_15_r20/external/webrtc/modules/video_coding/timing/ |
H A D | codec_timer.cc | 31 void CodecTimer::AddTiming(int64_t decode_time_ms, int64_t now_ms) { in AddTiming() argument 39 filter_.Insert(decode_time_ms); in AddTiming() 40 history_.emplace(decode_time_ms, now_ms); in AddTiming() 45 filter_.Erase(history_.front().decode_time_ms); in AddTiming() 55 CodecTimer::Sample::Sample(int64_t decode_time_ms, int64_t sample_time_ms) in Sample() argument 56 : decode_time_ms(decode_time_ms), sample_time_ms(sample_time_ms) {} in Sample()
|
H A D | codec_timer.h | 34 Sample(int64_t decode_time_ms, int64_t sample_time_ms); 35 int64_t decode_time_ms; member
|
H A D | timing.cc | 214 const int decode_time_ms = codec_timer_->RequiredDecodeTimeMs(); in RequiredDecodeTime() local 215 RTC_DCHECK_GE(decode_time_ms, 0); in RequiredDecodeTime() 216 return TimeDelta::Millis(decode_time_ms); in RequiredDecodeTime()
|
/aosp_15_r20/external/webrtc/modules/video_coding/codecs/multiplex/ |
H A D | multiplex_decoder_adapter.cc | 32 absl::optional<int32_t> decode_time_ms, in Decoded() argument 36 adapter_->Decoded(stream_idx_, &decoded_image, decode_time_ms, qp); in Decoded() 42 int32_t Decoded(VideoFrame& decoded_image, int64_t decode_time_ms) override { in Decoded() argument 67 const absl::optional<int32_t>& decode_time_ms, in DecodedImageData() 71 decode_time_ms_(decode_time_ms), in DecodedImageData() 179 absl::optional<int32_t> decode_time_ms, in Decoded() argument 196 MergeAlphaImages(decoded_image, decode_time_ms, qp, in Decoded() 205 decoded_image, decode_time_ms, qp, in Decoded() 220 std::forward_as_tuple(stream_idx, *decoded_image, decode_time_ms, qp)); in Decoded() 225 const absl::optional<int32_t>& decode_time_ms, in MergeAlphaImages() argument [all …]
|
/aosp_15_r20/external/webrtc/video/ |
H A D | video_stream_decoder_impl.cc | 233 absl::optional<int32_t> decode_time_ms, in OnDecodedFrameCallback() argument 238 decode_time_ms, qp]() mutable { in OnDecodedFrameCallback() 254 if (!decode_time_ms) { in OnDecodedFrameCallback() 255 decode_time_ms = decode_stop_time_ms - frame_info->decode_start_time_ms; in OnDecodedFrameCallback() 260 *decode_time_ms)}); in OnDecodedFrameCallback() 262 timing_.StopDecodeTimer(TimeDelta::Millis(*decode_time_ms), in OnDecodedFrameCallback() 281 int64_t decode_time_ms) { in Decoded() argument 282 Decoded(decoded_image, decode_time_ms, absl::nullopt); in Decoded() 288 absl::optional<int32_t> decode_time_ms, in Decoded() argument 291 decode_time_ms, qp); in Decoded()
|
H A D | video_stream_decoder_impl.h | 54 int32_t Decoded(VideoFrame& decodedImage, int64_t decode_time_ms) override; 56 absl::optional<int32_t> decode_time_ms, 82 absl::optional<int32_t> decode_time_ms,
|
/aosp_15_r20/external/webrtc/test/pc/e2e/analyzer/video/ |
H A D | quality_analyzing_video_decoder.cc | 170 int64_t decode_time_ms) { in Decoded() argument 171 decoder_->OnFrameDecoded(&decodedImage, decode_time_ms, /*qp=*/absl::nullopt); in Decoded() 175 return delegate_callback_->Decoded(decodedImage, decode_time_ms); in Decoded() 180 absl::optional<int32_t> decode_time_ms, in Decoded() argument 182 decoder_->OnFrameDecoded(&decodedImage, decode_time_ms, qp); in Decoded() 186 delegate_callback_->Decoded(decodedImage, decode_time_ms, qp); in Decoded() 216 absl::optional<int32_t> decode_time_ms, in OnFrameDecoded() argument 242 stats.decode_time_ms = decode_time_ms; in OnFrameDecoded()
|
H A D | default_video_quality_analyzer_frames_comparator_test.cc | 183 EXPECT_DOUBLE_EQ(GetFirstOrDie(stats.at(stats_key).decode_time_ms), 0.01); in TEST() 328 EXPECT_DOUBLE_EQ(result_stats.decode_time_ms.GetAverage(), 10) in TEST() 329 << ToString(result_stats.decode_time_ms); in TEST() 330 EXPECT_EQ(result_stats.decode_time_ms.NumSamples(), 2); in TEST() 383 expectEmpty(stats.decode_time_ms); in TEST() 443 expectEmpty(stats.decode_time_ms); in TEST() 513 expectEmpty(stats.decode_time_ms); in TEST() 584 expectEmpty(stats.decode_time_ms); in TEST() 660 expectEmpty(stats.decode_time_ms); in TEST() 743 EXPECT_DOUBLE_EQ(GetFirstOrDie(stats.decode_time_ms), 10.0); in TEST() [all …]
|
H A D | quality_analyzing_video_decoder.h | 80 int32_t Decoded(VideoFrame& decodedImage, int64_t decode_time_ms) override; 82 absl::optional<int32_t> decode_time_ms, 100 absl::optional<int32_t> decode_time_ms,
|
H A D | default_video_quality_analyzer_shared_objects.h | 132 SamplesStatsCounter decode_time_ms; member
|
H A D | default_video_quality_analyzer_test.cc | 554 ASSERT_FALSE(it->second.decode_time_ms.IsEmpty()); in TEST() 555 EXPECT_GE(it->second.decode_time_ms.GetMin(), 30); in TEST() 567 ASSERT_FALSE(it->second.decode_time_ms.IsEmpty()); in TEST() 568 EXPECT_GE(it->second.decode_time_ms.GetMin(), 30); in TEST()
|
/aosp_15_r20/external/webrtc/modules/video_coding/ |
H A D | generic_decoder.cc | 72 int64_t decode_time_ms) { in Decoded() argument 74 decode_time_ms >= 0 ? absl::optional<int32_t>(decode_time_ms) in Decoded() 101 absl::optional<int32_t> decode_time_ms, in Decoded() argument 142 const TimeDelta decode_time = decode_time_ms in Decoded() 143 ? TimeDelta::Millis(*decode_time_ms) in Decoded()
|
H A D | generic_decoder.h | 61 int32_t Decoded(VideoFrame& decodedImage, int64_t decode_time_ms) override; 63 absl::optional<int32_t> decode_time_ms,
|
/aosp_15_r20/external/webrtc/api/video_codecs/ |
H A D | video_decoder.cc | 22 int64_t decode_time_ms) { in Decoded() argument 28 absl::optional<int32_t> decode_time_ms, in Decoded() argument 30 Decoded(decodedImage, decode_time_ms.value_or(-1)); in Decoded()
|
H A D | video_decoder.h | 36 virtual int32_t Decoded(VideoFrame& decodedImage, int64_t decode_time_ms); 41 absl::optional<int32_t> decode_time_ms,
|
/aosp_15_r20/external/webrtc/test/testsupport/ |
H A D | ivf_video_frame_generator.cc | 115 int64_t decode_time_ms) { in Decoded() argument 116 Decoded(decoded_image, decode_time_ms, 0); in Decoded() 121 absl::optional<int32_t> decode_time_ms, in Decoded() argument
|
H A D | ivf_video_frame_generator.h | 46 int32_t Decoded(VideoFrame& decoded_image, int64_t decode_time_ms) override; 48 absl::optional<int32_t> decode_time_ms,
|
/aosp_15_r20/external/webrtc/api/test/ |
H A D | mock_video_decoder.h | 30 int64_t decode_time_ms), 35 absl::optional<int32_t> decode_time_ms,
|
H A D | video_quality_analyzer_interface.h | 73 absl::optional<int32_t> decode_time_ms = absl::nullopt; member
|
/aosp_15_r20/external/webrtc/modules/video_coding/codecs/multiplex/include/ |
H A D | multiplex_decoder_adapter.h | 44 absl::optional<int32_t> decode_time_ms, 58 const absl::optional<int32_t>& decode_time_ms,
|
/aosp_15_r20/external/webrtc/modules/video_coding/codecs/test/ |
H A D | video_codec_unittest.h | 60 int32_t Decoded(VideoFrame& frame, int64_t decode_time_ms) override { in Decoded() argument 65 absl::optional<int32_t> decode_time_ms,
|
H A D | videoprocessor.h | 140 int64_t decode_time_ms) override { in Decoded() argument 145 absl::optional<int32_t> decode_time_ms, in Decoded() argument
|
H A D | video_codec_unittest.cc | 60 absl::optional<int32_t> decode_time_ms, in Decoded() argument
|
/aosp_15_r20/external/webrtc/modules/video_coding/utility/ |
H A D | simulcast_test_fixture_impl.cc | 145 int32_t Decoded(VideoFrame& decoded_image, int64_t decode_time_ms) override { in Decoded() argument 150 absl::optional<int32_t> decode_time_ms, in Decoded() argument 870 absl::optional<int32_t> decode_time_ms, in TestDecodeWidthHeightSet() 879 absl::optional<int32_t> decode_time_ms, in TestDecodeWidthHeightSet() argument 888 absl::optional<int32_t> decode_time_ms, in TestDecodeWidthHeightSet() argument
|
/aosp_15_r20/external/webrtc/api/video_codecs/test/ |
H A D | video_decoder_software_fallback_wrapper_unittest.cc | 181 int64_t decode_time_ms) override { in TEST_F() argument 186 absl::optional<int32_t> decode_time_ms, in TEST_F() argument
|