Home
last modified time | relevance | path

Searched refs:decode_time_ms (Results 1 – 25 of 27) sorted by relevance

12

/aosp_15_r20/external/webrtc/modules/video_coding/timing/
H A Dcodec_timer.cc31 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 Dcodec_timer.h34 Sample(int64_t decode_time_ms, int64_t sample_time_ms);
35 int64_t decode_time_ms; member
H A Dtiming.cc214 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 Dmultiplex_decoder_adapter.cc32 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 Dvideo_stream_decoder_impl.cc233 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 Dvideo_stream_decoder_impl.h54 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 Dquality_analyzing_video_decoder.cc170 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 Ddefault_video_quality_analyzer_frames_comparator_test.cc183 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 Dquality_analyzing_video_decoder.h80 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 Ddefault_video_quality_analyzer_shared_objects.h132 SamplesStatsCounter decode_time_ms; member
H A Ddefault_video_quality_analyzer_test.cc554 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 Dgeneric_decoder.cc72 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 Dgeneric_decoder.h61 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 Dvideo_decoder.cc22 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 Dvideo_decoder.h36 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 Divf_video_frame_generator.cc115 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 Divf_video_frame_generator.h46 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 Dmock_video_decoder.h30 int64_t decode_time_ms),
35 absl::optional<int32_t> decode_time_ms,
H A Dvideo_quality_analyzer_interface.h73 absl::optional<int32_t> decode_time_ms = absl::nullopt; member
/aosp_15_r20/external/webrtc/modules/video_coding/codecs/multiplex/include/
H A Dmultiplex_decoder_adapter.h44 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 Dvideo_codec_unittest.h60 int32_t Decoded(VideoFrame& frame, int64_t decode_time_ms) override { in Decoded() argument
65 absl::optional<int32_t> decode_time_ms,
H A Dvideoprocessor.h140 int64_t decode_time_ms) override { in Decoded() argument
145 absl::optional<int32_t> decode_time_ms, in Decoded() argument
H A Dvideo_codec_unittest.cc60 absl::optional<int32_t> decode_time_ms, in Decoded() argument
/aosp_15_r20/external/webrtc/modules/video_coding/utility/
H A Dsimulcast_test_fixture_impl.cc145 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 Dvideo_decoder_software_fallback_wrapper_unittest.cc181 int64_t decode_time_ms) override { in TEST_F() argument
186 absl::optional<int32_t> decode_time_ms, in TEST_F() argument

12